Not Sure Where to Apply?

Flatiron School

Online, NYC, Denver

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)

Anonymous
Web Developer | Graduated: 2015

1/12/2017

Overall

Curriculum

Job Support

"Web Immersive Review"

I was part of the on campus web development immersive 2/2015-5/2015 and my life has trasformed in ways I could not have imagined. Here's my review broken down into different aspects that you may be interested in:

Curriculum: When I took the course the... Read More

Content delivery/organization: Obviously I haven't gone to any other bootcamps, so I don't know how they deliver their content, but at Flatiron School, we used a system called Learn that had our daily schedules each morning, our assignments and "readmes" that explained the concepts we were going to cover, and any announcements from our instructors. The tool has all of our labs organized by topic and you can also see who else is working on it so you can group up and code together. It also has a built in chat system so you can ask for help from instructors or other students! Outside fo the tool, we had lecture and lab reviews everyday up until project mode. Those were pretty helpful to ask as many questions as you needed until you understood the lab.

Community/student support and growth: One of the reasons why I chose the Flatiron School over other schools is because of the student support and community involvement. And I must say, they definitely delivered! For community involvement, Flatiron hosts a meetup every Tuesday where students present a project of their choosing. It's required to do this if you enroll, but it really expands your ability to talk about technical stuff in a concise way. At the meetup, current and aspiring developers show up so there's time to talk to them before or after the presentations. There are also a lot of guest speakers that come in and talk about their experiences as a developer, CTO, product manager, etc. Another awesome part about Flatiron School is that they provide tutoring and mentorship for students that need/want it. Unlike some of the other schools, Flatiron won't just kick you out because you don't understand something. They'll help you out and make sure you get the support you need. The only reason why a student might be kicked out is if they do something really stupid like steal monitors or punch another student in the face.

Job Assistance: I think this is one of the biggest questions for most applicants coming into the program. How long will it take for me to get a job? What's the most effective way? Who's gonna help me out? All these are legit questions. What I will tell you is that you're in great hands. During the semester, you build at least three projects to have in your portfolio (1 from the Flatiron Presents project, and 2 project mode projects) and they are all on topics that you want to focus on. There's also a dedicated Placements team that helps you in numerous ways ranging from resume reviews, mock interviews, or how to interact with potential employers. There's also a speed-interview session during the last week of the semester so you get to interact with people that are looking to hire developers. I could probably keep going on about the placements assistance, but you can see how great of a job they do by looking at their jobs report on their website.

In summary, Flatiron School is filled with people that truly care about your well-being and are interested in your success to switch your career from whatever you were doing to a developer. I highly recommend Flatiron School and hope that you have a great of an experience as I had.

Anonymous
Web Developer | Graduated: 2016

1/12/2017

Overall

Curriculum

Job Support

"One of the best experiences of my life."

In a couple of days, I will start working as a developer at New York Magazine, all thanks to Flatiron School. I graduated from their NYC Web Developer program a couple of weeks ago, and ever since then, the Career Services has been super helpful and effective... Read More

It all started in July when I was exploring my options on how to move forward with my life. I’ve always been super interested in computer programming and web development, dating all the way back to my childhood, but I had never actually sat down and studied this stuff day-to-day.

I’ve been connected to Flatiron School for about 2 years prior to becoming a student, so when I had to decide on which coding bootcamp to attend, the answer was pretty much right in front of my face. But I still analyzed a few other bootcamps, wrote out pros and cons for each, and the facts are simply the facts: Flatiron School’s quality in terms of curriculum is absolutely impressive. I tried out their free courses on Learn (which you should definitely do as well before making a decision), and they were super informative and user-friendly. In fact, the entire product of Learn is like nothing I’ve ever seen before. It’s a full-blown learning management system that guides you step by step on your experience as a student.

Learn provides hundreds of labs, videos, and readings on web development. As if that wasn’t enough, they also have an entire track dedicated on learning how to land a career as a professional web developer. It’s so awesome. Best of all though, after you complete your course, you get access to all of Flatiron School’s other courses, like the entire NYC iOS Developer program’s curriculum on top of your existing one.

Aside from the curriculum, the part that I hands down loved the most about Flatiron School was the community. Our class was sort of small, about 26 students, but from the very first day you start developing a loving relationship with each student. We go out to dinners and do a bunch of fun activities together.

Our instructors were completely amazing. Seriously, it’s been a couple of weeks so far and I miss them so much. They know everything about computer programming so if you have any questions, even ones that have nothing to do with the curriculum, chances are that they’ll be able to give you a pretty detailed answer and provide you with additional resources. They go all the way making sure that you have a great learning experience, including staying after-hours and helping students that need extra assistance. There was a time when one of our instructors stayed until 9PM helping us on a pretty complicated concept that we were learning at that time.

The week after graduation, there is an event called the Campus Draft, which is pretty much a bunch of companies coming in and interviewing us for positions. One of the companies I interviewed with was New York Magazine, and I got an offer literally the day after. A bunch of other students have also received great job offers, and it hasn’t even been over 2 weeks yet.

Anonymous
Graduated: 2016

1/12/2017

Overall

Curriculum

Job Support

"Online Full Stack Web Development"

Flatiron's online full stack web development program was the curriculum I needed to transition from a career in financial services to a career in tech.

I did a number of online resources prior to discovering Flatiron and found the curriculum to be top... Read More

Another great thing about Flatiron's online program is the awesome community. Learning online can feel a little lonely but Flatiron set up the online community in such a way that while going through the program you don't feel alone.

I couldn't have asked for a better experience and was glad I chose to learn to become a developer through them!

Ali M
Web Developer & Data Engineer | Graduated: 2016

1/7/2017

Overall

Curriculum

Job Support

"Life-changing and empowering"

Attending Flatiron School was one of the best decisions I have made in my life. Not only is the curriculum rigorous and relevant, but the instructors are absolutely incredible- both as developers and as people. In addition to the planning and delivery... Read More

Jim R
Software Engineer | Graduated: 2015

1/4/2017

Overall

Curriculum

Job Support

"Flatiron Alum"

I had known for years that I was interested in writing code for a career, but I had no idea how to take the knowledge from two college introductory courses and turn it into a software development job. While exploring different post-grad options for learning... Read More

The course was difficult, and not without its frustrating moments, but it is well worth it. The instructors did an excellent job pacing the course so that every time we mastered a new topic, it was on to the next one. And after the course was finished, the career advisors worked with all of us to make sure we found our first jobs. I year later, I could not be happier with my job and my company.

Rathi.N
Student | Graduated: 2016

12/27/2016

Overall

Curriculum

Job Support

"Experience with Flatiron's Bootcamp Prep Course"

While preparing to apply for different boot camps and as a beginner to coding languages I spent 1 month to prepare before I started to apply for different coding boot camps, flatiron boot camp prep course helped me immensely to improve on my skill and... Read More

1. It’s a free course so you don't have anything to lose. This course will help you know more about the Flatiron Schools study culture/style.

2. One of the best reasons I suggest it is because if you are stuck there are experts who are there to help, and they are very responsive.

The bottom line: It's free, you will gain knowledge with every moment you spend on it.

Anonymous
Developer | Graduated: 2015

12/26/2016

Overall

Curriculum

Job Support

"Best life and career decision I could have made"

I was a twenty-something female liberal arts major struggling to make something of myself in publishing. After dabbling in web design for years without making any real progress, I finally decided to take the leap and turn my hobby into my career by applying... Read More

It was easily the best decision I've ever made. The Flatiron School doesn't just teach you how to code; they teach you how to think like a programmer and to love every second of it. The instructors are passionate and truly care about outcomes. It's easy to see that they go above and beyond to help students out, throughout the program and even during the job search.

The curriculum is probably the best I've seen online, and I went through a bunch of free programs before I decided to enroll at Flatiron. What I like most about Learn is that it doesn't hold your hand through everything; it challenges you and teaches you how to struggle because that's what life is like as a developer, just a series of problems that you need to figure out how to solve.

What I also loved was the collaborative and supportive community at Flatiron. There was a good male/female ratio, and nearly everyone in the class was friendly and nice. During my time there, I made some great friends with whom I'm still in regular contact. When I was considering other bootcamps, it was the community at Flatiron that really sold me. They also do a lot of community-building events and activities, which breaks up the day and reminds you to be a human, even as you're furiously trying to solve labs.

Within two months of graduating, I was employed as a junior software developer. The career services team was there to support me throughout my search and they helped me get the best results for me, including helping me negotiate salary and accept and decline offers.

I will also add that this is a tough program. When you go to Flatiron, expect to learn at a breakneck pace and to challenge yourself beyond what you ever thought was possible. It's an enormous sacrifice for three months, and you will not do well unless you commit 110%. That means working probably 12 hours a day, every day, over weekends. For me, it was totally worth it. A few alumni I've spoken with have told me that Flatiron saved their lives. Now, a year later, I can say with confidence that I feel the same way.

John S.
Graduated: 2016

12/23/2016

Overall

Curriculum

Job Support

"Great experience with free Bootcamp Prep track"

I spent a couple of months working through Flatiron School's Bootcamp Prep track at learn.co and had a really great experience with it. I was doing it to see if I enjoyed coding enough to take the plunge into a bootcamp and now I am joining the February... Read More

The program really helps you to grow as a coder. The final project in the javaScript section has you build a Rock Dodger video game. I had learned enough from the course to be able to do that and then take it further to transform it into a Space Invaders-style game. It's hacky, but it works! Very satisfying.

One of the things that I was most impressed with is the availability of online help. Whenever I had a question that I couldn't figure out, I would just type it into the Questions section and I would have expert assistance almost immediately. Remember, this is at no cost! The other thing is that the way help is provided is very skillful. The support staff would always ask more questions than anything else, leading me to be able to figure out the answer myself, actually learning something in the process, instead of just being given the answer.

If you have any interest in checking out coding, I highly recommend this free, supported course.

Anonymous
Software Engineer | Graduated: 2015

12/18/2016

Overall

Curriculum

Job Support

"Excellent learning experience"

The bootcamp was the best I could have hoped for. Helped me transition into software development career in no time. Completed the program, had an offer within a month and started working within two. A year before enrolling in Flatiron, I would have never... Read More

Pros:
- Lots of hands on training through labs.
- Friendly and always willing to help instructors.
- Team projects that help you learn to work with others and learn from them as well.
- Job placement assistance.
- Amazing community.
- Free coffee/tea!

Final note - Bootcamps aren't magic. You don't go in and just come out automatically with a job. You get what you put into it. Putting in the minimum, just coming in at 9 leaving at 6 and not studying over the weekends you'll get the minimum results.

Anonymous
Junior Web Developer | Graduated: 2015

12/17/2016

Overall

Curriculum

Job Support

"Excellent Program for Transitioning to a Web Development Career"

I attended the Flatiron school in the fall of 2015 and can wholeheartedly recommend the program. I had been interested in a career in web development for several years at that point but despite taking night classes in Computer Science at a local college... 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.