Learn to build interactive and dynamic web applications using Ruby on Rails, HTML, CSS & Javascript


We get you immersed in the local tech community, teaching you how to network and make those connections.

Get a job

We train you on all the latest technology to give you the best placement in the Tech Community.


We accept only the best and brightest applicants, immersing them in an intensive 12 week, full-time 'developer bootcamp’. Taught by seasoned and sought-after industry veterans. Our program is geared towards novices or complete beginners. If you know nothing about coding or even if you already know a little, Atl Code School provides training not just in programming but also real-world developer skills and practices. It is ideal for Entrepreneurs, Designers, & Professionals.

The Atl Code School curriculum was developed by our team of industry veterans, who continuously consult with our corporate Hiring Partners to review, update and optimize our program. 

We teach not just the fundamentals of coding and programming languages, but also offer real-world training in software architecture and development methodologies. Graduates leave with the tools and understanding to communicate and work effectively with teams in a fast-paced development environment.


“Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in all domains" - Bill Gates (Microsoft)


This class is designed to teach students how build interactive and dynamic web applications using Ruby on Rails in a professional team environment. We start with an intense 1-month refresher of the Ruby language. After that, we dive into the Rails framework, still building our Ruby skills. Along the way, students will become familiar with all aspects of web application architecture. Students will create a series of useful scripts and web applications, culminating in a portfolio-worthy capstone project.

Make no mistake: this is an intense, difficult course. It's not for everyone. We give you as many opportunities to learn as we can while covering a lot of ground. In many ways, it's just like working at a small, faced-paced development company. It's a great way for you to discover whether you will like this kind of work.

Our teaching method emphasizes team-oriented, project-based learning. In addition to self-paced screencasts and interactive coding exercises, students participate in progressively more complicated and interesting real-world coding challenges.

As new members of the local technical and business community, students meet and work with local professional developers as guest lecturers and mentors. We introduce students to the local technical community at a series of meetups, helping students build their professional network. Some Tuesday night lab sessions are held at Hack & Help meetups where students work among their industry peers and get help from professionals.

Students will be expected to spend 2-3 hours studying outside of class for every hour spent in class. This works out to between 20 - 30 hours a week. Students will be provided Treehouse & Code Academy accounts, and will be given access to the classroom from 9am-5pm M-F, as well as some Saturdays, leaving lots of time for independent and group learning. Students will primarily be working and learning in groups of 2-4 people.

One Saturday each month, several groups get together to learn team building, portfolio development, and other tools (such as GitHub and ]Chrome Dev Tools) to round out the students’ curriculum, broaden their exposure to web development tools, and prepare for the job market.

Capstone projects are either selected from student ideas or our industry partners. A powerful way for developers to put their best foot forward -- and be extra attractive to employers -- is to contribute to open source projects. We will cover best practices and different ways to make this happen in the latter part of the course.


  • Programming
  • Web application development
  • Using frameworks and libraries
  • Teamwork & collaboration
  • Career preparation
  • Project management
  • Life-long learning strategies
    Month 1- Ruby language basics, simple code challenges, editing tools, pair programming, teamwork, community

    Month 2- Advanced Ruby, complex code challenges, web application frameworks (Sinatra, Rails), test-driven development, presentation skills and code walkthroughs

    Month 3- Working with clients, specifying web applications with user stories and wireframes, creating Rails web applications with test-first methods; career guidance: portfolios, collaboration Capstone project design and construction, job hunting skills, technical presentation and mentoring others in the community

    At Atl Code School, we want to help students reach their goals, regardless of their current level of knowledge or outside responsibilities. As a result, Atlanta Code School students gain access to many tools, services, and a customized learning environment to support them in their journey to level up their programming skills.

    In addition to college-level professional instruction, student benefits include:
  • One-on-one instruction
  • Introduction to the Atlanta tech community
  • Tours of tech companies in Atlanta
  • Portfolio development
  • Mock interviews, resume review, and job search coaching
  • Team building sessions
  • Be surrounded by peers learning the same material

  • Technical Areas Covered:
  • HTML5 / CSS3 / JavaScript / jQuery / Gtihub / JSON / AJAX / APIs / Debugging

  • DATES: June - September

    COST: $5000

    HOURS: 3 hours (time TBA), Tues/Thurs 8 AM – 11 AM OR 6 PM - 9 PM
    as well as 1 Saturday per month, 9 AM - 4 PM


    Coders change the world. They build new, amazing things faster than ever before. Anyone with an imagination can learn to write code - Jeff Wilke (


    Atl Code School Corporate Training provides organizations with sophisticated training needs with a way to train their staff in a flexible and inexpensive way. With a Atl Code School Corporate Training, you prepay a certain number of "Training Day Time" at a significantly fixed rate. This can be used flexibly at any of our publicly scheduled classes or even for custom training, on-site at your location.

    Example: Your team has 10 developers with training needs in various technologies and you estimate a need of 8 days of training for each developer. By purchasing 80 days’ worth of Training Time at a rate of $250 per student, you can then send each developer to any of our training classes whenever needed (regardless of the actual higher cost of each training day if you were to purchase that training individually). Or, Atl Code School can come to your location for private and customizable training. If any team member needs a little more (or less) training, no problem! You decide how and for whom. Use the block of time as seen fit. Alt code School Time Training never expires!


  • Cost per day per person 3hr: $250

  • Minimum investment to establish a Corporate Training Account: $5,000

  • Minimum increment for additional students

  • We offer large volume discounts! Contact us for custom pricing


    Contact Information

    Atl Code School
    454 Irwin St.
    Atlanta, GA 30312