Launch your career as a full-stack web developer with our proven curriculum, passionate instructors, and driven student community.View Course
Our full-time data science program that gives you the breadth and depth needed to become a well-rounded data scientist.View Course
Our Cybersecurity Analytics curriculum will prepare you to handle threats and become a professional cybersecurity analyst.View Course
Fast-track to the skills you need for a new cybersecurity career with our 15-week program. This course is designed for those with a technical background.View Course
Our online coding bootcamp gives you the skills and experience to become a versatile software engineer.View Course
Our data science program, entirely online. This course provides the breadth and depth needed to become a well-rounded data scientist.View Course
Our online cybersecurity program — with flexible pacing — is designed to help you develop the skills you need to start a cybersecurity career.View Course
Online Bootcamp Prep courses
Our prep coureses are designed to prepare you to ace admissions and hit the ground running at today’s top bootcamps.
The most effective way to get the skills you need to get into the most selective coding bootcamps — Flatiron School included.View Course
This free 75-hour course will teach you all the basics of data science, including SQL, Python, machine learning, and regression analysis.View Course
Learners who want to dig into the basics of cybersecurity, including how virtualization works, can get started with our free prep course.View Course
Basic introductory courses
These courses are the best way to learn programming fundamentals and get acquainted with code and design.
Intro to Ruby
Start coding with the language designed to make programmers happy. You’ll create an object-oriented Tic-Tac-Toe game while learning principles you’ll rely on throughout your coding journey.