Learn the Skillset to Start a High-Paying Tech Career!

Check out our featured program!

  • 15 Week Long Programs

  • $75K+ Average Starting Salary

  • Career Guidance for 180+ Days After Graduation

5,000+ grads have landed jobs in Software Engineering, Data Science, Cybersecurity, and UX/UI Design.

Join one of the most experienced boot camps in the industry.

What do past graduates have to say about Flatiron?

Find a high-paying career in Software Engineering, Data Science, Cybersecurity, and UX/UI Design that you’ll love!

Join the 5,000+ graduates who have changed their lives with Flatiron School.

Learn About the Programs Offered by Flatiron School

Software Engineering

Being a software engineer requires more than knowing how to code or build a web app.

Over 15 challenging weeks on Flatiron School’s students learn to think, and build, like software engineers — from developing coding proficiency to gaining an understanding of how products are designed and managed.

Students develop key skills through interactive labs, lectures, and close collaboration, showcasing progress through Portfolio Projects. While the bulk of the material covered encompasses the Ruby and JavaScript ecosystems, we carefully designed our curriculum to prepare students to launch software engineering careers, independent of any specific language or technology.

Cybersecurity Engineering

Our Cybersecurity Engineering program will teach you real skills using real tools, including our custom-built ‘Cyber Range’ lab environment.

Thanks to our proven, employer-oriented curriculum, you’ll graduate prepared for a range of vital tier 1+ cybersecurity roles — like security engineer or penetration tester — in months, instead of years.

Data Science

The Data Science course provides students with the knowledge, skills, and experience to get a job as a data scientist – which requires a mix of software engineering, statistical understanding, and the ability to apply both skills in new and challenging domains. The program will teach students to gather data, apply statistical analysis to answer questions with that data, and make their insights and information as actionable as possible. At Flatiron School, students learn by building. Students will come away with an advanced Portfolio Project to demonstrate their technical proficiency and creativity to current or future job managers and hiring leads.

Product Design UX/UI

Flatiron School’s Product Design course takes a modern approach to teaching digital design - one which is frequently validated by hiring managers and that will leave students fully prepared to pursue a variety of career paths, including UX Designer, UI Designer, Product Designer, or Full Stack Developer.

Flatiron School’s Product Design course focuses on designing digital products, such as websites or mobile applications. Flatiron School course is crafted so anyone and everyone can be successful, regardless of skill level, artistic background, or coding knowledge. The course starts with ethical and inclusive design principles then progresses through UX and UI concepts, which includes instruction on cutting-edge tools like Figma. Students will end the course with a portfolio of project work intended to catch the eye of hiring managers.

Flatiron School Product Design students rave about the structure, support, and camaraderie throughout the course.

Hear directly from someone who attended Flatiron School to learn what it's like to attend and the amazing job opportunities ahead!

You will learn how you can join one of the most experienced boot camps in the industry. 5,000+ grads have landed jobs in Software Engineering, Data Science, Cybersecurity, and UX/UI Design at top companies like Google, Microsoft, Facebook, Tesla, and more!

Stop missing out on a career you’ll love!

Day in the life as a software engineer