Not Sure Where to Apply?

Flatiron School

Online, NYC, Denver
Best Bootcamp

 Ranked 2022 Best Bootcamp

About Flatiron School

Location: Online, NYC, Denver

Founded in 2012 and started the bootcamp revolution, Flatiron School offers immersive on-campus and online programs in software engineering, data science, cybersecurity analytics, cybersecurity engineering, and product design that trains passionate people... Read More

To apply, submit your application and share a bit about yourself and what's driving you to start a career. During the application process, you will speak with an Admissions representative in a non-technical interview to allow for the opportunity to get to know each other better in a friendly conversation. You will also need to complete a 15-minute critical thinking and problem-solving assessment afterwards.

You will receive your acceptance decision from Admissions within 4 business days of completing the assessment.

Students benefit from:
- Proven Career-Services Framework
- Robust Industry-Aligned Curriculum
- Career Building Portfolio
- Dedicated 1:1 Career-Coaching
- The Support of Passionate Instructors, Coaches and Community

Flatiron School was one of the first bootcamps in the industry and a pioneer in providing 3rd party examined job placement reports.

Flatiron School wants to empower the next generation of female tech talent. That’s why we created the Women Take Tech Initiative scholarship. To date, Flatiron School has awarded over $1 million in scholarships to make a life-changing tech education more accessible to aspiring female programmers across their disciplines. The Women Take Tech Scholarship is designed for new enrollees in Flatiron School programs globally. Flatiron School has allocated $200,000 dollars from our scholarship budget to equip women recipients with the education and skills necessary to obtain a job in the information technology workforce. Flatiron School will cover $1,000 tor each scholarship recipient in the form of a tuition credit, depending on program and eligibility requirements.

Courses

Online Software Engineering

Cost: $17,900
Duration: 15 weeks
Locations: Online
Course Description:

Flatiron School’s proven Full Stack Web Development Curriculum is at the heart of the Online Software Engineering Immersive. This rigorous course of study prepares you for a career in web development through 800 hours of challenging but rewarding coursework, providing you with the skills and experience necessary to obtain and excel in an entry-level software development job. While the bulk of the material covered encompasses the Ruby and JavaScript ecosystems, the Flatiron team carefully designed this curriculum to teach you to think—and build—like a software engineer, independent of any specific language. Students will learn Ruby, HTML & CSS, Object Orientation, Object Relational Mapping (ORM), SQL, Rack, Sinatra, Rails, JavaScript, React, Node.js and Express.js, Angular, and more!

By the completion of Online Software Engineering Immersive, you’ll have done much more than build your technical skills: you’ll have maintained a technical blog to show you can credibly talk tech; you’ll have become a part of your local developer community; you’ll have amassed an impressive portfolio of unique, functional web applications that show employers your programming abilities in action.

Post graduation, Flatiron School's dedicated career coaches provide 1:1 mentoring to every graduate, including resume reviews, mock interviews, and proven strategies for building a job opportunity pipeline. Graduates will also have access to a network of employer partners, and tap into the network of 1500+ alumni.

Subjects:
CSS, Git, HTML, jQuery, Ruby, Ruby on Rails, SQL, AngularJS, JavaScript

Product Design (UX/UI)

Cost: $16,900
Duration: 15 weeks
Locations: Online, NYC, Denver
In-person Available Online
Course Description:

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.

Subjects:
UI Design, UX Design

Software Engineering

Cost: $17,900
Duration: 15 weeks
Locations: NYC, Denver
In-person Only
Course Description:

Being a software engineer requires more than knowing how to code or build a web app. Over 15 challenging weeks on Flatiron School’s campus, students learn to think, and build, like software engineers — from developing coding proficiency to gaining an understanding of how products are designed and managed. In each three-week curriculum module, 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.

The course covers Ruby, HTML & CSS, Object Orientation, Object Relational Mapping (ORM), SQL, Rack, Sinatra, Rails, JavaScript, React, Node.js and Express.js, Angular, and more. By the completion of the program, students have done much more than simply build technical skills: they have maintained technical blogs to show they can credibly talk tech; they have become a part of the tech community; they have amassed an impressive portfolio of unique, functional web applications to show employers as they enter the job-search phase with the support of our Career Services team.

No previous coding experience is required, but Flatiron School encourages all applicants to start learning through the free coding introductory lessons.. All students apply through a standardized process, including a written application, admissions interview, and technical review.

Flatiron School Reviews

Average Ratings (All Programs)

Flatiron School logo

4.59/5 (267 reviews)

Rufat
Graduated: 2018

9/6/2018

Course
Coding Bootcamp Prep

Overall

Curriculum

Job Support

"Great experience"

Currently I am taking a prep course with Flatiron School and absolutely enjoy the curriculum. The community is really supportive, not only instructors but also other students and even alumni are out there to help you on every your step if you get stuck.... Read More

Jamie Giuliano
Full Stack Rails Developer | Graduated: 2018

8/31/2018

Course
Online Software Engineering Bootcamp

Overall

Curriculum

Job Support

"Online Web Development Program"

My first and only experience with coding was through a past mentorship with my company, which helped me 'get my feet wet' and left me wanting to pursue web development. I found Flatiron's online program, which was perfect for my schedule and received... Read More

Dilyan
Graduated: 2018

8/30/2018

Course
Coding Bootcamp Prep

Overall

Curriculum

Job Support

"Great Data Science Online Bootcamp and Admissions Process"

For someone with zero prior coding experience like myself, the free online Data Science Bootcamp was a game changer. The content was challenging enough to get me to really push myself and work hard and learn a LOT by the end, but it wasn't as intimidating... Read More

The admissions process was very seamless as well since everyone from Flatiron was very responsive, professional and helpful. After only the initial phone interview and a couple of e-mail exchanges with various Flatiron employees, you can quickly get a sense for how committed everyone in the community is to setting you up for success and making sure that their school/community is the right fit for you personally. I really appreciate all the individual help and attention that I got during the admissions process, which made me feel welcomed and enthusiastic to join Flatiron and embark on an exciting journey of intensive learning and making many new friends with similar interests and career goals!

Anonymous
Graduated: 2018

8/28/2018

Course
Coding Bootcamp Prep

Overall

Curriculum

Job Support

"Amazing experience as an incoming student for Data Science Class:"

For context, I have just recently been accepted to the Flatiron Data Science class and have no background in coding at all. I have completed the data science bootcamp prep and about 2/3 of the other bootcamp prep class. As coding is new to me I had tried... Read More

Celeste
Graduated: 2018

8/27/2018

Course
NYC Software Engineering Immersive

Overall

Curriculum

Job Support

"Man oh man, what can I say about Flatiron School"

1. I am convinced that the building is full of some of the most kind, low-key, talented people of New York City. Empathy is at the center of the Flatiron culture, and it created a phenomenal culture of support and team-centered positivity. I love the... Read More

2. It will be - hundred percent - some of the most grueling weeks of your life, and it will all be worth it. You will be tired, mentally stretched, but there is a sense of self-worth and happiness that comes as a result of that level of comitment and grit demanded of you.

3. It was the best decision of my life. I graduated recently and started my job search 3 weeks ago. I signed an offer this morning. I love who I am becoming because of my decision to go to Flatiron School.

Jenny (incoming Flatiron student)
Graduated: 2018

8/26/2018

Course
D.C. Software Engineering Immersive

Overall

Curriculum

Job Support

"Awesome experience so far!"

The admissions process at Flatiron was seamless - I really enjoyed talking with both of my interviewers (the first is a simple meet and greet, the second is a technical interview). I am brand-new to coding but after following the technical track for JavaScript,... Read More

Anonymous
Software Engineer | Graduated: 2018

8/25/2018

Course
NYC Software Engineering Immersive

Overall

Curriculum

Job Support

"Awesome!"

I had a great experience at Flatiron all around. They did a great job with the curriculum and pacing, and the instructors were great. They really put a lot of thought into building a very inclusive, collaborative, and positive community and educational... Read More

David Lewitan
Front-End Web Developer | Graduated: 2016

8/24/2018

Course
Online Software Engineering Bootcamp

Overall

Curriculum

Job Support

"Really Excellent"

I had spent a few years studying on my own, and wanted my studies be more focused, and also have people who could guide me when I got stuck.
The online program was exactly what I needed since I was working full-time.
After completing the program within... Read More

Raj
Graduated: 2018

8/22/2018

Course
Coding Bootcamp Prep

Overall

Curriculum

Job Support

"Online Bootcamp Prep for NYC Immersive"

Coursework is very thorough and the videos are great too. Wish there was a few more quizzes during certain sections to break up the reading and test what you've learned but the quizzes on there are great and the built in IDE for Learn is very useful.... Read More

Chelsea Crowson
Graduated: 2018

8/17/2018

Course
Coding Bootcamp Prep

Overall

Curriculum

Job Support

"Best Bootcamp Prep Course"

I have spent time on various online free web development courses, and this is by far the best one I have encountered.  I like the structure of going back and forth between reading about a topic, and then implementing your new knowledge.  It also builds... Read More

Related News

From Lawyer to Software Developer Fighting Climate Change
Charles Poladian, Copywriter at Flatiron School - 11/7/2018
How to Know a Career in Code is Right for You
Charles Poladian, Copywriter at Flatiron School - 7/6/2018
Data Analyst vs. Data Scientist: What's the Difference?
Charles Poladian, Copywriter at Flatiron School - 6/2/2018
6 Tips for Getting into a Top Coding Bootcamp
Josh Hirshfeld, Copywriter at Flatiron School - 2/20/2018
How to Ace a Coding Bootcamp Technical Interview
Joe Burgess, VP of Education at Flatiron School - 10/24/2016

Compare Similar Bootcamps

Frequently Asked Questions

What financing options are offered by Flatiron School?

Flatiron School offers many financing options, such as Scholarships, Loan Financing through third party loan providers, Deferred Payment, and Upfront Payments.

What courses are offered at Flatiron School?

There are many courses you can take at Flatiron School. These include Cybersecurity Engineering, Data Science, Software Engineering, and Product Design.

What types of programs are offered at Flatiron School?

Flatiron School has Full-Time and Part-Time programs for students that can be taken online or in-person (Full-Time only).

In these programs, students can learn from and take advantage of pair-programming exercises, labs & mini projects, individual career coaching, and more.

What are the job outcomes for Flatiron School?

The average starting salary for 2021 graduates after graduation was $74,625, for job-seeking graduates who accepted full-time salaried roles within the reporting period and disclosed their compensation. The average hourly pay for graduates who accepted full-time contract, internship, apprenticeship, and freelance roles and disclosed their compensation was $32/hr. The average hourly pay for graduates who accepted part-time roles and disclosed their compensation was $24/hr. (See full Jobs Report here.)

What is the application process at Flatiron School like?

Prospective students will need to submit an online application in order to apply to Flatiron School. Once you complete your application, you’ll receive an invite to complete Flatiron School’s admissions assessment. Please follow the instructions to complete the assessment, once this is completed you’ll be able to schedule your interview with their admissions team so they can assist you with the next steps to get into their program.

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.