Become a Web Developer
Without Quitting Your Day Job

Learn full-stack web development through in-class instruction
on weeknights and Sundays.

Chicago & San Francisco

Apply Now

Our Philosophy

At ACLTC, we believe that education involves much more than simply conveying information — it’s about studying and understanding how people think and learn as well as designing ways to ensure that students truly grasp the material at hand. We understand that every individual has a different way of thinking and that each new concept requires a unique approach. Even the most advanced subject-matter experts must also be well-trained educators, or the result will be a frustrating experience for students.

Our program is designed and taught by individuals who are not only highly talented web developers, but also expert educators. Our thoughtful, detailed curriculum was designed using educational best practices and careful consideration of how people learn and retain information. Every point in our methodology has been deliberated and debated upon by our instructors to the point of perfection – from the exact order in which to teach concepts and the analogies used to clarify them, to how exercises should be structured so they pack the maximum educational punch.

We also believe that you don't need to quit your job and put your life on hold to learn to code. We're often questioned as to how we cover on a part-time basis what other programs need full-time dedication to accomplish. The answer is that if the curriculum is designed and taught by top-notch educators – like ACLTC’s – you can learn a lot more in a much shorter time. Our graduates have proven this again and again.

Our Program


Phase One

Three weeks of at-home exercises

During this phase, you will become acquainted with the fundamentals of the Ruby programming language. Instructors review your work and provide feedback, and answer questions via video conferencing and email.


Phase Two

Twelve weeks of in-class instruction

In ACLTC classrooms, we flip back and forth between instruction and exercises. The instructor clarifies a new concept and demonstrates it visually, then gives an exercise that requires you to use that concept in a different and more challenging context. You will also have time in class to work on your individual Capstone project, which is demonstrated at your cohort’s Showcase and seen by potential employers.


Phase Three

Six weeks of paid internship experience

Our unique internship is a hybrid of continued education and work on real-world projects. Over the course of six weeks, you will develop web applications for actual clients while being supervised and trained by experienced developers. Additionally, you will receive additional lessons and exercises focusing on more advanced topics, helping you develop your new skills even further.

Gain the skills you need to land an entry-level web-development position

Anyone Can Learn To Code teaches the in-demand skills to build interactive websites and web applications. In just 15 weeks, you’ll learn the fundamentals of:


Ruby is an open-source programming language that focuses on simplicity and productivity. Rails is a web framework that allows developers to get a web app up and running very quickly.


HTML is a markup language used to outline the form of a webpage. It defines where headlines, paragraphs, images, etc. are located on the page.


CSS is used to style HTML elements. It defines the color of text, a headline's font style, an image's size, etc.


JavaScript is the front-end programming language that allows developers to create dynamic, interactive features on the web.


AngularJS is a front-end JavaScript framework that allows developers to build dynamic web applications more easily.


Git is an open-source version-control system designed for saving code that allows teams to collaborate more effectively.

We'll also delve into important concepts such as database design, SQL, Test-Driven Development, creating and consuming APIs, and more. We focus on best practices and the skills that employers are looking for today.

Want to learn more about our curriculum and program? Check out our FAQs   for more information.

Or start learning today with one of our Screencasts!


San Francisco, California

San Francisco classes are held in Union Square at TECHSPACE, a world-class provider of collaborative work spaces and state-of-the-art technology services for startups.

77 Geary St, San Francisco, CA 94108

Chicago, Illinois

Chicago classes are held at 1871, the entrepreneurial hub for digital startups in the Windy City. 1871 offers large classrooms, state-of-the-art equipment, and the drive and creativity of startup culture.

222 W Merchandise Mart Plaza, Chicago, IL 60654

Next available classes begin:

San Francisco:

Oct. 11, 2015


Dec. 13, 2015

Tuition: $11,500

View Financing Options

Class times:

Sunday 9am-5pm, M-Th 6pm-9:30pm

Check out our FAQs   page for more information.


Join our free coding meetups!

Meet others and explore the fundamentals of programming, including how to write code as well as how to develop a mindset that will enable you to learn anything technology-related. Each event is led by a tech expert who guides attendees in a new skill or concept and helps you get started with programming, whether as a career or as a hobby.

View Upcoming Meetups