Not Sure Where to Apply?

About Launch School

Location: Online

Launch School (formerly Tealeaf Academy) is an online school for studious beginners whose goal is to become developers. Offering a professional grade curriculum designed to teach students to build production quality apps and become ready for jobs as developers... Read More

Launch School offers students constant support from teachers, teacher assistants, and a community of peers around the world.

The program focuses on full-stack web development, and takes about 1200-1800 hours (8-16+ months) to complete. After completion of the course, students may enter the job-guaranteed Career Services, where they work 1-on-1 with a mentor to land their first job in software development.

The entire course is $199/month, and students can expect an in-depth and advanced curriculum in an online bootcamp.

Once the course is completed, students can apply for a Capstone Program focused on helping students acquire career-launching opportunities. The Capstone Program takes 3 months full-time and employs an Income Sharing Agreement where students pay after they get a job offer.

Courses

Build Production Quality Applications

Cost: $1,485
Duration: 8 weeks
Locations: Online
Course Description:

This is our level up to professional grade course. The goal of this course is to take you beyond a beginner Rails developer and learn what it takes to launch real, robust and production quality applications. We assume you already have a good understanding of Ruby and Rails foundations, so this course will focus on the processes, workflows and best practices of experienced developers. We take you through building a non-trivial e-commerce application, a clone of NetFlix, with full payment processing, account management, and administration capabilities. Along the way, we'll demonstrate application level design concerns and trade-offs that you'll face in real applications. During the process of building all those features, we'll show you how to use Test Driven Development (TDD) to build production-level robustness and manage complexity in a growing codebase. Towards the end, we will teach you post-launch best practices around monitoring, data backups and ongoing maintainenance concerns.

Subjects:
Ruby on Rails

Introduction to Ruby and Web Development

Cost: $475
Duration: 4 weeks
Locations: Online
Course Description:

We'll build a fun and engaging blackjack game from the ground up. Along the way, we'll cover basic Ruby structures and systematically build up the program's complexity and introduce you to Object Oriented Programming and best practices. You'll never have this much fun learning programming! We then move the game to the web, and explore important topics like HTTP, dynamice view templates, processing requests and responses, routing, etc using Sinatra, a lightweight Ruby based web development framework. By the end of this course, you will have built and launched your first Ruby web application.

Subjects:
Ruby on Rails

Rapid Prototyping with Ruby on Rails

Cost: $610
Duration: 4 weeks
Locations: Online
Course Description:

This course is our curated program to learn core Ruby on Rails fundamentals. We will build from scratch a clone of the popular news sharing site Reddit and walk you through every core Rails concept in detail, resulting in your second launched web application. The main goal of this course is to introduce you to Rails conventions, then peel back the magic and dissect how it all works under the hood. In addition to learning Rails, you will also see how features are gradually introduced, and how the application grows in functionality.

Subjects:
Ruby on Rails

Launch School Reviews

Average Ratings (All Programs)

Launch School logo

5.0/5 (2 reviews)

Chian Yee Lee
Graduated: 2016

4/9/2019

Course
Introduction to Ruby and Web Development

Overall

Curriculum

Job Support

"A great school"

Launch School focuses a lot on the fundamentals and principles of software engineering. Even after months of graduating from its courses, I still remember the concepts taught well. The curriculum is quite long and challenging, but it is worth it if you... Read More

Definitely join Launch School if you are serious about learning software engineering and building quality web application.

Cristian Rennella
Ruby on Rails Software Developer | Graduated: 2017

10/3/2018

Course
Build Production Quality Applications

Overall

Curriculum

Job Support

"I learned everything I needed to be an excellent developer!"

In my particular case, I did it while working part-time. It took me 1 year and 4 months to learn Ruby on Rails, from fundamentals to more advanced topics such as APIs. The experience was very positive in particular because I could do it from my home online... Read More

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.