Change your career online

Using the world’s most sophisticated online platform for learning code, Flatiron School students join a worldwide community of passionate students and leverage real developer tools to truly learn by doing.

Our grads launch new careers


Employment Rate

For job-seeking online graduates included in the 2019 Jobs Report including full-time salaried roles, full-time contract, internship, apprenticeship, and freelance roles, and part-time roles during the reporting period (see full Jobs Report here).


Starting Salary

For job-seeking online students who accepted full-time salaried jobs during the reporting period and disclosed their compensation. The average starting salary for students who took full-time contract, internship, apprenticeship, or freelance roles and disclosed compensation was $34/hr. Average pay for a part-time role was $21/hr (see full Jobs Report report here).

Our online courses

Learn software engineering, data science, UX/UI design, or cybersecurity analytics online at Flatiron School and launch a new fulfilling career path. Our online utilize our immersive curricula to teach you the in-demand skills needed to launch a new career.

Online Software Engineering

Our online coding bootcamp gives you the skills and experience to become a versatile software engineer.

View Course

Online Data Science

Our data science program, entirely online. This course provides the breadth and depth needed to become a well-rounded data scientist.

View Course

Online Cybersecurity Analytics

Our online cybersecurity program — with flexible pacing — is designed to help you develop the skills you need to start a cybersecurity career.

View Course

Our free Bootcamp Prep courses

Kickstart your coding journey with our free courses — the best way to learn programming fundamentals, prepare to attend a bootcamp, and see what it’s like to be a Flatiron School student.

Bootcamp Prep

The most effective way to get the skills you need to get into the most selective coding bootcamps — Flatiron School included.

View Course

Data Science Bootcamp Prep

This free 75-hour course will teach you all the basics of data science, including SQL, Python, machine learning, and regression analysis.

View Course

Hacking 101: Intro to Cybersecurity

Learners who want to dig into the basics of cybersecurity, including how virtualization works, can get started with our free prep course.

View Course

Meet the team

Rafael Carrasco
Online Data Science Instructor

Rafael studied Math during undergrad and later received his Masters in Education from Notre Dame. He worked as a teacher for low income nonprofit schools and later wrote high school math curriculum. Rafael switched to data science with a position at Bank Of America, but missed education, so returned to teaching with Flatiron School. Using his background in both data science and education, Rafael teaches our students how to fall in love with learning.

Enoch Griffith
Online Software Engineering Instructor

Enoch is a Flatiron School online graduate, having completed the course when Flatiron’s online programs were fairly new. Before coming to Flatiron School, he worked factory for 7 years and decided to pursue something he always loved: technology. Now, he gets to pass his knowledge and experience to future developers as a Cohort Lead.

Our online campus

Flatiron School’s custom-built online platform, Learn.co, brings the bootcamp online with proprietary features that make learning to code remotely and at your own pace as dynamic and effective as learning in the classroom.