Start your career as a Software Engineer
Full-Time, Part-Time, and Self-Paced Options All Include:
We wrote the book on how to get a job after a bootcamp — literally. Flatiron School students work 1:1 with a dedicated career coach on interview best practices and successful job-search approaches that have worked for over 1,200 other students, and get access to our 200-page guide on how to be a great job-seeker, available only to Flatiron students.
Switch careers with total confidence, because your success is our success: Our Online Software Engineering Bootcamp is covered by a money-back guarantee. Receive a job offer within six months, or you’re eligible for a full tuition refund. (See details.)
Course Pace Options
At Flatiron School, we know all students are different, so we offer three different, personalized course paces designed to give you the perfect balance of flexibility and structure to ensure your success.Paired with our proprietary online learning platform, Learn.co, and individualized support from an Educational Coach, all students have access to a personalized learning experience. Choose from three different program options, each tailored to today’s online learner.
Choose Which Course Pace Is Right for You
Graduate in 5 months with our fastest program pace: full-time. You will work through a minimum of 45-50 hours per week of coursework, and benefit from dedicated, full-time learning. This pacing option requires the most commitment, as you’ll be expected to attend live study groups, complete labs, and collaborate with others in your cohort throughout the day.
As a student, you’ll benefit from learning with a small, cohort and a dedicated Cohort Lead who teaches and mentors throughout the entire course schedule, at a 20:1 student:teacher ratio. Attend live study groups each week with your cohort lead.
Meet 1:1 for a full hour with your Cohort Lead weekly to get help breaking through tough technical concepts. Additionally, connect over 1:1 sessions with a dedicated Educational Coach every 2 weeks to review overall progress stay accountable for your progress. These sessions are in addition to real-time support from our Technical Coaches via our Ask A Question feature in Learn.co.
Graduate in 10 months at a pace that offers the same structure as our full-time option, but on a part-time schedule. You will work through a minimum of 25 hours per week of coursework and benefit from a structured schedule designed to keep them on track towards a career in code. While completing the program, students need to dedicate a part of their day-to-day in order to move through the coursework on schedule.
As a student, you will benefit from learning with a cohort of up to 40 peers, and a dedicated Cohort Lead who teaches and mentors throughout the entire program schedule. Students dedicate time to attend live study groups with their cohort lead every day, with options to fit their schedule.
Meet 1:1 once a month with an Educational Coach to help you stay accountable to your goals, anchor to your motivation, and review your overall progress. Partner with your Coach on addressing challenges and striking the right balance between your coursework and the rest of your life. These sessions are in addition to real-time support from our Technical Coaches via our Ask A Question feature.
Our self-paced program provides the same rigorous curriculum and mastery standards of our full-time and part-time paces, but at a 100% flexible, self-guided schedule. This program most benefits students with prior coding experience or unpredictable schedules by providing access for up to 15 months as they guide themselves through the coursework.
Includes five sessions with an Educational Coach to help you set and stay accountable to your goals, and make steady progress at a pace that is right for you. Students also get on-demand access to Technical Coaches through the Ask A Question feature in Learn.
Collaborate with fellow students and teachers, join live study groups, pair and chat with your peers, and access a living course that features thousands of updates a year to reflect current industry trends.
Transforming lives and careers
Job-seeking Online Web Developer Program (now called the Online Software Engineering Bootcamp) students in the most recent Online Outcomes Report who took full-time salaried roles, paid apprenticeships, and part-time roles during reporting period
Tech Roles Accepted
Job-seeking Online Web Developer Program (now called the Online Software Engineering Bootcamp) students in the most recent Online Outcomes Report who took technical roles
1,000 hours of industry-vetted curriculum
We designed our flagship online coding bootcamp and its curriculum to give students the necessary expertise in both back-end and front-end programming technologies to become hirable full-stack developers — able to land their first job in tech and leverage it into a lifelong career.
Section 1: HTML & CSS, OOP, Ruby, SQL, ORM
After diving into HTML5 & CSS, students get comfortable with object-oriented programming, learning to read websites with Ruby and save data to a database with SQL and Object Relational Mappers.
Sections 2 & 3: Sinatra, Rails
Students learn two key Ruby frameworks, first mastering the fundamentals of web programming with Sinatra before experiencing how quickly they can build incredible apps with Rails.
Section 5: React, Redux, JSON
Students learn to build productive, scalable front-ends with React and Redux, creating slick, functional, reactive code with Redux as a state manager and Rails as the back-end JSON API.
Our Career Services team has helped over 1,200 students start software engineering careers. By combining a proven job-seeking framework, a team of Career Coaches who work with each student one-on-one, and an Employer Partnerships team who evangelizes for our graduates within companies, our students get the precise support they need — no matter where they’re located, or at what pace they graduate.
When it’s time to prepare for the job search, students work one-on-one with their dedicated Career Coach to build the job-search portfolio and the interview skills they’ll need to succeed. Students graduate with a sharp résumé, consistent interview counseling, and Flatiron’s Career Services team alongside them during every step of their search.
Graduates join an active network of successful data scientists and software engineers. For Flatiron School alumni, engaging with our community doesn’t stop at graduation.
Meet the experts behind our software engineering program
Managing Cohort Lead
Get a job within six months of graduation
Students meet with a dedicated career coach every week, to ensure an effective job search via résumé review, mock interviews, and developing the right job-search collateral to tell their story.
Flatiron students change careers with confidence thanks to our money-back guarantee: you’ll receive a job offer within six months, or we’ll refund your full tuition. (See eligibility terms.)
For over 5 years, our Employer Partnerships team has been developing relationships with hiring partners across the country to help Flatiron School grads get in the door. Our dedicated Employer Partnerships team is the best in the industry — constantly evangelizing for our graduates at companies across the world.
After years of helping students get hired, we’ve developed a proven framework for leading a successful job search. Follow these steps with the support of your Coach, and you can be confident you’ll join our hundreds of Online Software Engineering Bootcamp grads who’ve been hired using the same framework.
Choose the course pace that’s right for you
|Course Length||5 months||10 months||Up to 15 months|
|Time Commitment||45-50 hrs/week||20-25 hrs/week||100% flexible|
|Career Services Support|
|1,000+ Curriculum Hours|
Two sessions monthly
One session monthly
|Assigned Cohort Lead|
Average of 20 Stuents
Average of 40 Stuents
One hour weekly
|WeWork Hotdesk Membership|
Making education accessible
Full-Time, finance for as low as$
(for 36 months + $1.5K deposit)
Part-Time, finance for as low as$
(for 36 months + $1.5K deposit)
Self-Paced, finance for as low as$
(for 36 months + $1K deposit)
Dedicated to making our programs more accessible, we offer competitive financing options through Skills Fund and Climb, two industry-leading accelerated learning financing companies. Available only to those who qualify.
Flatiron School Online Income Share Agreement — Available for Part-Time and Full-Time Courses
You can now defer your full-time or part-time online tuition with the Flatiron School Income Share Agreement, available in select states. There is no deposit required when you enroll, and the remainder of your tuition is paid once you’ve left the program and are earning a minimum income of $3,333.33 per month, annualized to $40,000 per year.
As a part of our ongoing effort to support diversity in tech, Flatiron is pleased to offer various scholarships to qualified women, minorities, and veterans, as well as merit-based scholarships. Schedule a Q&A with our Admissions team to hear more about our open scholarships.
WeWork Hot Desk Membership
With our full-time and part-time course pacing options, you can also connect in-person with other learners in your city and work in an inspiring, beautiful workspace with a one-year WeWork hot desk membership included in your tuition — valued at over $2,500 per year.
What the application process looks like
We don’t just admit individual students; we curate a community. Our online coding bootcamp students come from myriad backgrounds and prior career paths — ensuring that a diversity of thought and perspective enrich every student’s experience.
Apply to the course. Tells us about yourself and why you want to start a career in code.
Speak with a member of the Admissions team about your interests and ambitions. There is no technical preparation for this one.
The technical review assesses your basic grip of coding and how it interacts with us daily. Showing proactiveness by completing steps on Learn, our learning platform, also helps.
Receive your acceptance decision from Admissions. This usually happens within a couple of days.
If and when you are accepted, the next step is course pre-work so you’re ready for day one of the course.
|Cohort Start Date||Pace||Status|
|Jun 10, 2019 – Nov 8, 2019||Full-time||Closing Soon –|
|Jun 10, 2019 – Apr 24, 2020||Part-time||Closing Soon –|
|Jul 15, 2019 – Dec 13, 2019||Full-time||Open –|
|Jul 15, 2019 – May 22, 2020||Part-time||Open –|
|Aug 12, 2019 – Jan 24, 2020||Full-time||Open –|
You have questions; we have answers
Start your application for Flatiron School's Online Software Engineering Bootcamp.
Join a Webinar
Attend a webinar to see what Flatiron School has to offer in its online learning experience.
Schedule a Chat
Have a question about our program that we haven’t answered above? Our admissions team is here to help.