hero-background-image-header

Our Courses

View and compare our online and in-person programming courses — from free introductory programs to immersive courses designed to power your career change.

Our Courses

Learn to code and launch your new career. Our immersive courses utilize our proven curricula to teach you the in-demand skills essential to becoming a highly valued tech professional.

  • On-Campus
  • 15 Weeks
  • Money-Back Guarantee

Software Engineering

Our flagship program. Since 2012, we’ve been teaching students full stack JavaScript and Ruby and helping them launch careers as web developers at companies including Spotify, The New York Times, NASA, and hundreds more.

Learn More
  • On-Campus
  • 15 Weeks
  • Money-Back Guarantee

Data Science

Our full-time data science program that gives students the breadth and depth needed to become well-rounded data scientists and enter one of the tech industry’s most coveted sectors.

Learn More
  • On-Campus
  • 24 Weeks

UX/UI Design

Learn the user experience, client management, technical, and practical skills necessary to launch a successful career as a user experience (UX) or user interface (UI) designer.

Learn More
  • On-Campus
  • 12 Weeks
  • Money-Back Guarantee

Cybersecurity Analytics

Over 12 intense weeks on campus at Flatiron School, our Cybersecurity Analytics curriculum will prepare you to handle rapidly-advancing threats.

Learn More
  • Online
  • Varied Length
  • Tuition-back Guarantee

Online Software Engineering

Our Career Change coding bootcamp that gives students the skills and experience to become well-rounded software engineers in as little as five months. Consider your goals, pick your pace, and relaunch your career path.

Learn More
  • Online
  • Varied Length

Online Data Science

Our Career Change data science program, entirely online. This course provides the breadth and depth needed to become a well-rounded data scientist and break into one of the tech industry’s most coveted sectors.

Learn More
  • Online
  • Varied Length
  • Tuition-back Guarantee

Online UX/UI Design

Our UX/UI Design course, entirely online. Learn the user experience, client management, technical, and practical skills necessary to launch a successful career as a user experience (UX) or user interface (UI) designer.

Learn More
  • Online

Community-Powered Bootcamp

Work through our industry-tested full-stack curriculum alongside a driven online community of aspiring programmers. Come away ready to become a web developer — all for an accessible monthly tuition.

Learn More

Our Bootcamp Prep Programs

Our Bootcamp Prep courses are designed to prepare you to ace admissions and hit the ground running at today’s top bootcamps.

  • Online
  • 75 Hours

Coding Bootcamp Prep

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

Learn More
  • Online
  • 75 Hours

Data Science Bootcamp Prep

This free course will teach you all the basics of data science, including SQL, Python, machine learning, and regression analysis. After finishing our course, you’ll have a working knowledge of all the basic skills of a data scientist, and will be prepared to enter Flatiron School’s Career Change Data Science Bootcamp.

Learn More
  • Online
  • 75 Hours

UX/UI Design Bootcamp Prep

The most effective way to learn the design and research skills essential to succeed in today's top design bootcamps.

Learn More

Introductory Programs

These coding courses are the best way to learn programming fundamentals and get acquainted with code and design.

  • Online
  • 30 Hours

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.

Learn More
  • Online
  • 50 Hours

Intro to JavaScript

Harness the power of the modern web with the most popular language on the Internet. You’ll build a dynamic Konami code game while mastering the latest JavaScript syntax and techniques.

Learn More