Flatiron School offers immersive on-campus and online programs in software engineering, data science, UX/UI design, and cybersecurity in NYC, Brooklyn, Washington DC, London, Houston, Atlanta, Austin, Seattle, Chicago, Denver, and Online. Flatiron School’s immersive courses aim to launch students into fulfilling careers as software engineers, data scientists, and UX/UI designers through rigorous, market-aligned curricula, and the support of seasoned instructors and personal career coaches. Through test-driven labs and portfolio projects, Flatiron teaches students to think and build like software engineers and data scientists. Flatiron School’s UX/UI Design Immersive includes a client project to give students client-facing experience and an industry-vetted portfolio.
To apply, applicants must submit a written application about why they want to join Flatiron School, take part in an interview with an admissions advisor, learn some basic skills, and discuss it with an instructor. Flatiron is looking for people with passion and aptitude and aims to admit people with a variety of backgrounds. Flatiron School also offers several free introductory courses, including Coding Bootcamp Prep and Data Science Bootcamp Prep.
Flatiron School offers a money-back guarantee for their Software Engineering, Data Science, and UX/UI Design Immersives – if students don’t get a qualifying job offer within six months of graduation, they can get their money back (see eligibility at flatironschool.com/terms). Flatiron’s Career Services team provides weekly 1:1 career coaching sessions, mock interviews, and employer introductions to help students launch lifelong careers in tech.
Flatiron School, in partnership with WeWork, also powers the Access Labs Initiative – a 15-week immersive software engineering program in Brooklyn with deferred tuition for applicants earning less than $35,000. To increase diversity in its programs, Flatiron School has awarded over $10 million in scholarships for women, minorities, veterans, and other underrepresented groups in tech.
Flatiron School was one of the first bootcamps in the industry to publish outcomes, backing its 99% employment rate for the NYC Software Engineering Immersive, and 94% employment rate for the Online Software Engineering Immersive with annual independently-verified jobs reports (check out the full report at flatironschool.com/outcomes).
Recent Flatiron School Reviews: Rating 4.73
Recent Flatiron School News
- How Erin's Flatiron School Project Got Her a Job 5 Days After Graduation!
- 2019 End of Year Coding Bootcamp Podcast
- Should You Learn Object-Oriented Programming at Coding Bootcamp?
- Python, Data Visualization, Mobile, Linux, Penetration Testing, Virtualization, Mobile Security, Data Analytics , Ethical Hacking, Blockchain, Cryptography, Android, Network Security, SIEM Administration
In PersonFull Time40 Hours/week12 Weeks
Start Date Rolling Start Date Cost $15,000 Class size 20 Location Washington, New York City, LondonOver 12 intense weeks on campus at Flatiron School, our Cybersecurity Analytics curriculum will prepare you to handle rapidly-advancing threats. You’ll set traps and catch threat actors with our real-world lab environments paired with industry-grade curriculum. You’ll learn the analytical skills needed to stand out from the competition. Our Cybersecurity Analytics program includes 8 foundational courses designed to prepare you for success in the cybersecurity industry.
Deposit Yes Financing Tuition Plans Tuition varies by campus location: London: £12,500, NYC $17,000, DC $15,000 Refund / Guarantee Flatiron School’s Cybersecurity Analytics Immersive includes a money-back guarantee: get a job offer within six months of graduation, or we’ll refund your full tuition. (See eligibility terms at flatironschool.com/terms) Scholarship Contact email@example.com to learn about current opportunities
Minimum Skill Level No previous cybersecurity analytics experience is required. Prep Work Yes Placement Test No Interview Yes
In PersonFull Time40 Hours/week15 Weeks
Start Date Rolling Start Date Cost $15,000 Class size 20 Location Chicago, Houston, Atlanta, Washington, San Francisco, New York City, London, SeattleThe Data Science Immersive 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. Our pedagogy ensures not only job readiness for today’s market, but the aptitude and skills to keep learning and stay relevant. 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. Our course dedicates three weeks towards completion of a large-scale data science and machine learning project where students work in groups of two. The project provides an in-depth opportunity for students to demonstrate their learning accomplishments and get a feel for what working a large-scale data science project is really like.
Deposit Yes Financing Tuition Plans Tuition varies by campus location: NYC and SF: $17,000; Atlanta, Chicago, Houston, Seattle: $15,000; London: £12,500 Refund / Guarantee Yes. Flatiron Scholarship Visit flatironschool.com/scholarships to learn about current scholarship opportunities.
Minimum Skill Level No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Data Science Bootcamp Prep course. Prep Work Yes Placement Test Yes Interview Yes
- Growth Hacking, Penetration Testing, Virtualization, Mobile Security, Ethical Hacking, Network Security, SIEM Administration
OnlinePart Time16 Weeks
Start Date Rolling Start Date Cost $15,000 Class size N/A Location OnlineIn as little as 16 weeks at Flatiron School, our Cybersecurity Analytics curriculum will prepare you to handle rapidly-advancing threats. You’ll set traps and catch threat actors with our real-world lab environments paired with the industry-grade curriculum. You’ll learn the analytical skills needed to stand out from the competition. Our Cybersecurity Analytics program includes 8 foundational courses designed to prepare you for success in the cybersecurity industry.
Deposit Yes FinancingISAs available in select states. Lending partners available, including SkillsFund and Climb Credit. Tuition Plans Full-Time Course: $15,000 Part-Time Course: $15,000 Refund / Guarantee Flatiron School's Online Cybersecurity Analytics includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms). Scholarship Contact firstname.lastname@example.org to learn about current opportunities.
Minimum Skill Level No previous cybersecurity analytics experience is required. Prep Work Optional Placement Test No Interview Yes
Start Date Rolling Start Date Cost $15,000 Class size N/A Location OnlineWith more than 650% job growth since 2012, data science has catapulted to be among tech’s fastest-growing and most sought-after fields. This program will provide 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. Students will learn how to gather data, apply statistical analysis to answer questions with that data, and make their insights and information as actionable as possible. Our pedagogy ensures not only job readiness for today’s market, but the aptitude and skills to keep learning and stay relevant. All students in our Online Data Science Immersive receive a one-year WeWork hot desk membership included in their tuition, enabling them to connect and network with other learners in their city. The course is available in full-time, part-time, and self-paced formats.
Deposit N/A Financing Tuition Plans Tuition varies across three course pacing options: Full-Time Course: $15,000 Part-Time Course: $15,000 Self-Paced Course: $9,600 Refund / Guarantee Flatiron School's Online Data Science Immersive includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms) Scholarship Contact email@example.com to learn about current opportunities.
Minimum Skill Level No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Data Science Bootcamp Prep course. Prep Work Yes Placement Test No Interview Yes
In PersonPart Time
Deposit N/A Financing Tuition Plans Tuition varies across three course pacing options: Full-Time Course: $15,000; Part-Time Course: $15,000; Self-Paced Course: $9,600 Refund / Guarantee Flatiron School's Online Software Engineering Immersive includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms) Scholarship Contact firstname.lastname@example.org to learn about current opportunities.
Minimum Skill Level No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Coding Bootcamp Prep course. Prep Work Yes Placement Test No Interview Yes Start Date Rolling Start Date Cost $15,000 Class size N/A Location OnlineLearn the visual, technical, and client service skills essential to launch a successful career as a UX or UI designer. Flatiron School’s online course combines an industry-leading digital design program with dedicated Career Services support. The course is available in full-time, part-time, and self-paced formats.
Deposit N/A Financing Tuition Plans $15,000 for Full-Time and Part-Time course pace options Refund / Guarantee Flatiron School's Online UX/UI Design course includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms) Scholarship Contact email@example.com to learn about current opportunities.
Minimum Skill Level No previous design experience is required. Prep Work No. Placement Test No Interview Yes
In PersonFull Time40 Hours/week15 Weeks
Deposit Yes Financing Tuition Plans Tuition varies by campus location: NYC and SF: $17,000 Atlanta, Chicago, Dallas, Denver, Houston, Seattle, Washington, DC: $15,000 London: £10,000 Refund / Guarantee Flatiron School's Software Engineering Immersive includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms) Scholarship Contact firstname.lastname@example.org to learn about current opportunities.
Minimum Skill Level No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Coding Bootcamp Prep course. Prep Work Yes Placement Test Yes Interview Yes
- User Experience Design
In PersonFull Time40 Hours/week24 Weeks
Start Date Rolling Start Date Cost $17,000 Class size 24 Location San Francisco, New York City, London, Seattle, AustinPowered by Designation, this course combines the world’s leading digital design program with Flatiron School’s best-in-class Career Services team and money-back guarantee (see eligibility details at flatironschool.com/terms). Students learn skills in user experience and user interface design and then practice those skills in a professional, client-based environment. Broken into two 12-week phases – this hybrid learning model allows students to study online for the first 12 weeks, and then join in person for team-based design and live client projects. Students learn quickly that design itself isn’t only about doing or creating; it’s always about learning— about users, clients, teammates, practices, tools, skills, and yourself.
Deposit Yes Financing Tuition Plans Tuition varies by campus location: NYC: $17,000; London: £12,500 Refund / Guarantee Flatiron School's UX/UI Design Immersive includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms) Scholarship Contact email@example.com to learn about current opportunities.
Minimum Skill Level N/A Prep Work Before beginning the full time course, all students complete Design Essentials - a six-week online course covering the foundations of UX research, UX design, interaction design, visual design, UI design, and user testing. Placement Test No Interview Yes
Flatiron School Reviews
426 reviews sorted by:
- Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
- Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
- Be nice to others; don't attack others.
- Use good grammar and check your spelling.
- Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
- Don't spam or post fake reviews intended to boost or lower ratings.
- Don't post or link to content that is sexually explicit.
- Don't post or link to content that is abusive or hateful or threatens or harasses others.
- Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
- Please note that we reserve the right to review and remove commentary that violates our policies.
Click here to log in or sign up and continue.
- An amazing way to make a career change- 7/6/2017CJ Horton • Software Engineer • Graduate • Course: Online Software Engineering Immersive • Campus: Online • Verified via GitHub
I attended Flatiron's Online Web Developer Program via Learn.co from August 2016 to April 2017 while working full time. Fully employed as of May 2017.
I'm fully aware that I go into full fangirl mode whenever I talk about Flatiron. What can I say? I had an amazing experience that I can honestly call life-changing. I went from a hobbyist coder to an employable programmer in less than a year, met tons of friends from all over the U.S. and the rest of the world, and laid the foundations for a great career.
What made it so great?
- The flexibility - Unlike an immersive program, if I was having trouble with a particular concept or technique, I was able to take some time to explore it further rather than just having to move on.
- The people - Learning to code isn't just learning to code. It's also learning to talk about code, how to explain your code to other people, and just generally the vocabulary of web development. I learned as much watching other people code in lectures or study groups and helping other students via Slack or screenshare as I did from the curriculum itself.
- The format and curriculum - After graduating, I had 5 projects, all of which had undergone a technical-interview-style code review from an instructor and meticulous refactoring. I had more than one potential employer comment that I had a surprisingly well-developed portfolio for someone of my experience level.
Don't get me wrong; it was a ton of work. I had an unrelated full-time job that I couldn't quit for financial reasons, so my life consisted of going to work and coming home to code for several months. My friends thought I had turned into a hermit. But it was absolutely worth it, and I'd recommend this program to anyone looking to get a head start on a career in web development.
- Perfect way to become a legit coder- 7/5/2017Joe Sasson • Web Developer • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
I had dabbled with code before I went throught Flatiron, I built a few projects and went through many tutorials. Going through the Flatiron program took all of my knowledge and made it marketable. It helped me grasp the fundamentals that I needed in order to learn and write code at a much faster and deeper pace.
If you are interested in making money from coding, Flatiron is the place to be. The environment is warm and welcoming and very conducive to learning. The instructors are amazing (shoutout to Ian, JJ, Tracy, and Antoine). Every day was a fun interesting learning experience and I highly recommend this program for anyone looking to get started with coding as a career.
- Robert • Software Engineer • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
I attended the Web Development Immersive program beginning in September 2016 and got a job in software engineering in February 2017! The on-campus program really helped me provide me with a platform to learn with the most helpful instructors and other students who shared the same passion to learn coding/programming.
I was previously in banking for 5 years and the Flatiron School really allowed me to make a career change in such a short amount of time. I got my job through the very helpful career services team at the school.
All in all, the 12 weeks are rigorous but necessary to have you effectively learn everything to prepare you for the tech industry. If you are serious about pursuing a career in web development or software engineering, the Flatiron School provided an absolutely wonderful experience. It's extremely effective and has the results to prove it!
- Exactly What I Was Looking For- 4/26/2017Krissa • Apprentice Software Engineer • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
- WONDERFUL experience!- 4/20/2017Felicity • Graduate • Course: iOS Development Immersive • Campus: New York City • Verified via GitHub
I attended Flatiron School's iOS Immersive program in the fall of 2016. I absolutely LOVED it! I learned so much from the course; the instructors were unbelievably helpful and approachable and the material was both challenging and instructive. The career team was very helpful in preparing me for interviews and in managing the process of finding a job. Strongly recommend this course!
- Way More Than Education- 4/8/2017Kirsten • Software Engineer • Graduate • Course: Online Software Engineering Immersive • Campus: Online • Verified via GitHub
This place, this thing, the Flatiron School gave me what I thought it should, an education in a full stack of programming languages so I can build stuff. But that doesn't even scratch the surface. Honestly. I knew I wanted to learn to code after having a little exposure to it. Sure, there is a stigma around it (love it or hate it) that tech is the future and its a necessary skillset that makes you an employable cog in a wheel if you can write code. But what about liking what you do? What about being creative? What if you could have a skill that you can tie into virtually any other industry? I learned at Flatiron how to take who I am and wrap it in code. I let it make me into the person I was meant to be professionally and that's driven, intuitive, and passionate. The difference between Flatiron and other educational options out there is the culture. They didn't just teach us, they incubated us. The teaching staff, the career coaches, and the guys who started the place (especially the guys who started the place) showed us how to love code and somehow gave us the exact right tools in the exact right order to help us help ourselves. So now I'm a powerhouse. No joke. I funded a startup and I'm also working writing code at a mogul in the financial industry. This is thanks to Avi, Adam, Joe, Mollie, Luke, Mendel, and my classmates.
I don't just have an education now. I have a career, a people, and my best self. Needless to say, I recommend it to anyone with even a drop of desire to improve themselves.
- Flatiron Changed My Life- 4/3/2017Lloyd W. Sykes • Student • Course: iOS Development Immersive • Campus: New York City • Verified via GitHub
Allow me to start with the opportunities: it took me longer than I originally expected to secure a position and I didn't expect to move when I was originally applying for the program.
I graduated from Flatiron School's iOS Development Immersive on August 26th, 2016. Prior to Flatiron, I mainly held various retail roles (ranging from entry level to leadership) & a strong passion for creating music. My introduction to coding was through Flatiron School's assigned pre-work (which is free and available to anyone prior to enrolling, becomes required once accepted).
The curriculum is awesome & breaks down as best as possible the fundamentals of Software Development to beginners. The "Learn" platform is modern & reallly kept me focused as it was always the first thing I'd see when I boot up my computer; it's wonderfully structured & continues to improve. That along with the lectures proved to be effective. My class went through an interesting transition, where we started off learning Objective-C, then about halfway through we switched to Swift. Flatiron made this decision based on Swift's growing popularity in the current iOS market. This proved to be challenging because we were never formally taught some of the more advanced nuances of iOS. However, with the fundamentals I picked up at Flatiron, I was able to self teach the rest of the way especially during project mode. In the end, I was really happy we switched to Swift because most, if not all, of the jobs I applied for were looking for Swift developers.
The instructors are very helpful and give you different perspectives on how to debug your code. If you expect the instructors to come over and give you the solution to your problem, you will be disappointed. They are there to push you in the right direction, it's important that you work through these issues on your own. Programming is the hardest thing I've ever picked up, but it's also the most rewarding once things start clicking and you stick with it! The instructors give lectures, are available for questions regarding labs & conduct assessments to gauge how well the students are picking up the content.
Flatiron's career services team may very well be the best part. I only say this because I believe you can get a similar education at a DevBootcamp or GeneralAssembly (minus the innovative Learn platform), but their business team is unparalleled. The immediate week after graduation, a "campus draft" (I believe this is called something different now) is conducted where the Career Services team partners students with employers who have openings in either intern or junior roles. You can tell there's a real effort to match students with companies that are a culture fit, which saves everyone time. Two of my classmates were hired out of campus draft.
I accepted a position as an Associate iOS Engineer at URBN (parent company of Urban Outfitters, Anthropologie & Free People) & decided to relocate to Philadelphia from NYC. I was put in touch with this company through Flatiron back in October & after a long, rigerous interview process, accepted an offer a few weeks ago. On top of it all, I met an amazing group of friends at Flatiron. I now have an incredible network of classmates who work for companies such as Intel, BuzzFeed, LinkedIn & MapBox to name a few!
If you take the bootcamp seriously as well as their career advice, you will secure employment. In the end, it is a very self driven program. With that said, I wouldn't have even known where to drive & Flatiron gave me that direction. I'm forever grateful & would highly recommend Flatiron School!
- Gave me a career - it is what you make it- 3/29/2017Kayla • iOS Developer • Graduate • Course: iOS Development Immersive • Campus: New York City • Verified via LinkedIn
The review below is in reference to the iOS program. Many of the pros and cons are not applicable to the Web immersive :)
Pros: I was almost unable, and completely intimidated by code when I came into Flatiron. I had been attempting to learn iOS programming(objective-c) on my own, but it was slow to the point of just not happening. Flatiron managed to make a curriculum that was digestible for my learning style, which revolves around hands on experience. I came out knowing how to make applications well enough to work on my own and get better, although I would say I was not completely job ready.
If you do your best on all the coursework and the extra challenges on each unit, you will come out knowing how to make things. If you do that AND do work outside of the classroom developing applications or studying comp sci/best practices/other programming languages, then you will probably be truly hireable immediately.
Cons: Flatiron's courses are only 3 to 4 months(4 if you are on one of the NYC scholarship programs). This means they have to cram as much as they can about iOS development in during that time and some major things go missing.
It results in students having no knowledge of architecture practices, design patterns, etc. While it would be lovely if employers were willing to take Junior developers on knowing that they can learn these things, that is just not how the current iOS market is, and it can make it hard to get a job. I understand that the motivation for not including these things is because they feel like they literally can not fit it in the timeline that they have, and that makes sense. But, that means they either have to change their job placement promises, extend the programs, or provide extra resources for learning outside of class, because it absolutely affects initial hireability.
I also think that they could create extra curriculum for the students who think they could complete it, or even just a study guide. Architecture, Design Patterns, suggested languages, Comp sci fundamental topics. Just to give students who are comfortable the option so that they can be doing it outside of class for four months instead of in a mad rush two weeks before an interview.
Flatiron is what you make it. You must do the coursework and care about doing the coursework. If you do, you will absolutely learn all the things you need to grow as a developer. There is no other way to learn to program this quickly and to create the mentality you need to be a developer.
If you also do work outside of class and study and practice all of the things mentioned above, you will absolutely be 100% hireable. I got a job within three months and have been working professionally since.
Flatiron changed my life. It changed the way I think and the way I learn. I wouldn't have the career I love without it. I recommend it to my friends and have referenced them knowing full well Flatiron will give them the tools they need to be successful.
- Adam K • Web Developer • Graduate • Course: Online Software Engineering Immersive • Campus: Online • Verified via GitHub
tl;dr: I attended The Flatiron School's online program, Learn Verified, from January to April, 2016. I worked freelance/contracting gigs for a bit, then finally landed a full-time job as a web developer in September 2016.
The Long Story
I have been writing code forever, but I've had relatively little formal education in it. As 2015 drew to a close, I was in a bad spot and I needed a dramatic change. My job sucked. I had no money and no prospects for getting any. I didn't have any self-confidence, really, or maybe I just didn't feel like I had a place in the world. Things now are incredible. But I'm already getting ahead of myself.
For the past year or 18 months, I'd been teaching myself to code, but it was a really unfocused effort. I did a million tutorials. I took a few edX courses. But I didn't really feel like I was making a lot of forward progress. I started researching bootcamps. I live in the Austin, TX area and there are actually quite a few in-person bootcamps, but they've all got a hefty price tag - well north of $10k. I quickly ruled that out. I started reading about online bootcamps, and to be perfectly honest, they seemed like a little too good to be true. Looking back, I think it was the combination of desperation and motivation which made me even consider it in the first place. I liked that Flatiron offered a 'monthly subscription' payment model, which would further encourage me to crank through the coursework. I'd recently received my tax return and had some meager savings, so I needed to plow through the material and get a job ASAP. I quit my job and enrolled. A 'sink or swim' or 'do or die' type of situation might not appeal to you, but it was what I needed.
I think this past programming knowlege was the fulcrum, with Flatiron the lever which allowed me to succeed. I couldn't have done it with only one half of that equation. Over the course of months, I witnessed many, many students just failing to comprehend a lot of the concepts in the course. I think it might be disengenuous to imply that in only 12 weeks, a person can go from only a casual experience in writing code to a person who is hireable; even as a 'junior developer.' If you have very little or no software development experience and you're considering a coding bootcamp, I'd encourage you to spend a good amount of time doing independent study beforehand. Remember, Flatiron advertises some pretty impressive job placement rates, but that definitely is predicated upon you actually finishing the course. I would estimate that the washout rate is quite high. Additionally, take a close look at the terms of service: Your work is far, FAR from done once you graduate.
After completing the coursework, I hustled a little and got a couple part-time/contract gigs, one of which *REALLY* saved me from putting in an application at Best Buy or The Home Depot. I owe a *lot* to that employer; it wasn't the best arrangement, by far, but it allowed me to keep my head above water. If you're considering quitting your job to do a coding bootcamp, make absolutely sure you can foot the bill: I'd try to plan to have 3-6 months of expenses *after* you complete the program. Engaging in a full-scale job hunt while at the same time working a lousy retail job doesn't sound like my cup of tea, and that doesn't take into account writing blog posts, working on side projects to get your github profile looking attractive, etc. It's really hard. If you can do it, I would suggest you see if you can keep your current job or work reduced hours while you work through the course.
I think that the main benefit of the curriculum, at least for me, was that it provided me a good roadmap for the knowledge I needed to follow. First procedural Ruby, then SQL (I think), then OOP with Ruby, then Rails, then jQuery with Rails, etc. I really felt carried along in my learning. That is, like I said, until the later part of the course. I swear, I'm done with Angular 1.x, like, for life.
I started the program pretty early on. Avi, the school's dean, was pretty available most of the time (that dude is a machine; I wonder if he sleeps). The tutors were hit or miss, lots of times they were previous graduates of the in-person program, and when I was going through, the curriculum had grown significantly since they had finished. There wasn't a lot of help. Additionally, since they valued a 'community' of self-support (hard to get when you're at the leading edge of the program like I was, with only three or four students ahead of me), they resisted putting together any kind of 'knowledge base' which you could reference. This reliance on 'asking if you need help' is a two-edged sword, because a lot of the students never got in the habit of researching the answers for themselves. After all, you can just hit the 'ask a question' button and someone will help you out! Not a good way to breed self-reliance in a developer. Nowadays, I probably spend an hour or two a day just Googling stuff. I can ask my mentor, but he's got his own work to do, know what I mean?
Looking for a job as a fresh bootcamp graduate was one of the most humbling and difficult things I've ever done in my life. Face it, bootcamps don't have a great reputation for churning out well-qualified coders. My city has a decent 4-year school with a good CS program, PLUS three or four in-person bootcamps. The market is pretty close to saturated. You've got to be a real self-starter, super positive (but not like, "crazy" positive) person. You've got to be the kind of person that people want to work with every day. I'm a little older (39 this summer), so I've had plenty of experience working, and a good amount of experience on the 'other' side of hiring and interviewing. That experience has given me a good perspective into the nature of work, what makes a good hire, how to conduct yourself in an interview, etc. I think that if you are lacking in technical ability (and let's be honest here, if you complete a coding bootcamp, you are really only barely hireable, skills-wise), you've got to be a 'right fit' kind of hire - good attitude, ready for a challenge, eager to learn, etc. You've also got to be lucky enough to find a firm who is willing to invest a *LOT* of time and money in growing you as a developer. I'm about 5 months in now, and every day is still a challenge. I'm *really* slow still, but I get there in the end.
In some ways, I feel a little bad about not giving Flatiron a 5-star review. After all, I achieved my goal. I'm living the dream. I have a well-paying job with great coworkers, plenty of opportunity for learning and growth. My job gave me a new Macbook Pro :) I get to write code all day long. I wake up every day excited to go to work, and I dream about code every night. But the reality is that *I* did it. I made a decision to change my life, and I used the tools I could find. Was Flatiron the perfect tool for that job? Probably not, but honestly I'm not sure what it would've looked like. I value that experience and knowledge that Flatiron gave me. I'd probably do the same thing if I had the chance to do it over (but, like high school, who would really want to do that?). I can't tell you if a coding bootcamp, or the Flatiron School in particular are right for you. I *can* tell you that it'll be pretty tough. It'll test your self-esteem and your dedication. It'll make you push yourself. Maybe that's what you need. It's what I needed. Good luck.
- The best online program I've tried- 3/12/2017Marine B. • Student • Course: Online Software Engineering Immersive • Campus: Online • Verified via GitHub
I've been enrolled in online full stack developer program. I've been a super advocate of the program to anyone I know who wants to make a transition.
I've personally been doing some dev stuff for many years but never got a proper education. I love the way the online program is taught, the flow completely makes sense. I've even learned new things within topics I thought I knew. It's given me a lot of confidence.
The program will definitely require you to commit. It's not easy everyday. But the online community make that easier. When you're having a bad day where nothing makes sense, you can aways reach out to them or the teachers.
I'm not even out of the program yet that I've already gotten job offers. Seriously, the best. I've tried Udacity, Codecademy, and other platforms before. But this, to me, is truly the best.
- It's the real deal- 2/9/2017Dave Neff • Junior iOS Developer • Graduate • Course: iOS Development Immersive • Campus: New York City • Verified via GitHub
Flatiron School is the way modern education and job retraining should be done.
Let me preface my review with a little background on myself:
I attended Flatiron School after having a successful career in another field, so I approached it as a bridge into the modern economy while building off of my previous work experience. I also didn't pay for the program -- I attended via the NYC Tech Talent Pipeline which awards full-ride scholarships to New Yorkers, so I have no costs to measure the benefit of the experience against. Finally, I only just graduated two months ago, so this review is coming from the perspective of someone fresh out of the program.
Okay, that out of the way:
Flatiron School is a fantastic educational experience. They truly give you the tools you need to become a working engineer in the real world, which is a welcome break for most of us whose college educations have left us with less-than-ideal skillsets in the working world. You aren't going to leave Flatiron as a chef de cuisine, but if you're ready to work you'll be more than qualified as a competant line cook. From there, the opportunities are endless and success is up to you.
I attended the iOS Immersive and less than a month from graduating the program I got a junior dev job with a startup. The job was placed through Flatiron's Career Services team, who are ridiculously dedicated to finding work for graduates. I don't imagine it's an easy gig convincing companies to hire brand new boot camp graduates, so don't expect to be sitting down with Google or Facebook. But if what you're concerned about is making a transition into the field, their team will get you there. I love my new job and am excited about my future as a software engineer.
Just like anything else, the true value of the experience is in the hands of the student. Going to Flatiron is a serious time investment and potentially watershed decision. But if you're open, curious, and driven, Flatiron provides the tools and the talent to change your life.
- Best life investment- 2/6/2017Cyrus Ghazanfar • Graduate • Campus: New York City • Verified via GitHub
The Flatiron school changed my life. I learned the basics of programming on my own and once I clearly became passionate about it i decided to power up my knowledge and went to the Flatiron School. I think what makes the school so different is that people there are truly passionate about coding and see it as a lifelong craft. I thank all the people I've learned with.
Learn love code <3
- Great first step to become a coder!- 2/3/2017Gabriel Seidner • Developer • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHubI completed the full-stack web development program in the spring of 2016. This program was a great way to learn the fundamental concepts of web development and how to build a full web application from scratch. The instructors I had were very talented (I still sometimes use one of the TA’s blogs for reference at work) and more importantly- extremely dedicated (I still get advice from them once in a while) . From them, I learned not only technical skills, but also the ability to troubleshoot new problems and learn new programming tools on my own. Their passion for programming was infectious.I also loved the fact that the school puts a lot of thought into their educational philosophy. It empowers students with perspective that to achieve greatly, starting and persisting usually lead to success. The school also does a great job in creating a cooperative environment where students learn from each other instead of competing with each other- which is a lot more akin to how teams that achieve in the workplace function. Finally, I really found a lot of value in the fact that Avi, the school’s dean- a successful entrepreneur himself- takes time to inspire an entrepreneurial spirit that is felt around the school and imbues the learning process.
- A great first step to a new career- 1/31/2017Albert Lardizabal • Mobile Developer • Graduate • Course: iOS Development Immersive • Campus: New York City • Verified via GitHub
I graduated from the iOS program in the summer of 2014. I've been working at an awesome mobile agency building iOS apps for a wide range of clients for the past 2 1/2 years. Before applying to Flatiron, I knew that I needed to fully commit to an in-person program if I wanted to become a developer. Learning how to program part-time by yourself is very difficult and there's a tendency to not stick to deadlines. After just over two months at Flatiron, I had what I thought then was a solid grasp of iOS programming fundamentals. There's a huge learning curve in the beginning when you first learn how to program. The teachers distill the most important concepts so you don't get lost in the weeds. The TAs help you when you get stuck, and your classmates are smart individuals who help keep you motivated.
The criticism of bootcamps that they provide a shallow introduction to development is justified. The reality is that Flatiron teaches you just enough to become a productive developer. Where you go from there is up to you. In my first few weeks at work I quickly realized that we had learned just a tiny fraction of what we needed to know to become great developers. At some point you have to really develop a love for tech and programming. There will be a lot of nights and weekends spent solving very difficult problems. Over two years in, I still learn new things everyday and I don't see that changing anytime soon.
I met some great friends at Flatiron and there was always a focus on placing students in programming jobs after graduation. If you're thinking of applying to Flatiron, don't look at it as your ticket to a cooler job and higher pay. That may happen, but I think the most successful students see Flatiron as a launching pad to help get them into a rewarding career. Oddly, you may end up working twice as hard in your new career, but so far I have yet to have a boring day.
- Best Career Move I've Made to Date- 1/27/2017Tarik Fayad • Software Engineer • Graduate • Course: iOS Development Immersive • Campus: New York City • Verified via LinkedIn
I can honestly say that the Flatiron School was one of the best professional decisions I've made and is up there as one of the best ways to learn relevant software development techniques--so much so that I'm considering going back and taking the Web Development Intensive.
I made a pretty drastic career shift about 3 years ago. I went from working in magazines to working as a software developer and I can say, without a shadow of a doubt, I wouldn't have been able to make that switch without the Flatiron School. I was not only provided with a large host of relevant topics, but I was also encouraged to put them in practice with the coding challenges, as well as side projects. Furthermore, while you're there, you're surrounded by people in the same boat. Everyone attending the program genuinely wants to learn and that atmosphere is infectious.
And for anyone that might be worried about your age or experience, don't be. It doesn't matter what your software background is, how old you are, etc. I had people 7 years younger than me (I took the course when I was 24) and over 10 years older than me in the class with a variety of experience levels and everyone ended up learning the material and eventually getting a software development job.
All in all, while it wasn't always easy, I genuinely enjoyed my time at Flatiron, and wish there were more programs like this one for other subjects. I cannot recommend it highly enough.
- Kick-start your love affair with coding- 1/26/2017Anthony Wijnen • Product Manager • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
It was as a Product Manager in SF that I got really intrigued by these magical creatures called developers. They used said magic to build things, seemingly out of nowhere, that real people used to improve their lives, to communicate, to buy stuff. I wanted to be able to create as well
I started my quest to learn programming by completing online tutorials, reading entry-level books, and attending online classes like codecademy. They served as a great starting point but I immediately realized that they wouldn't get me to a level where I'd be able to meaningfully contribute on the job or to build out side projects end-to-end. It was time to take a next step.
That next step was Flatiron School. A 12-week intensive bootcamp, teaching all the fundamentals of full-stack web development AND which gives you the time, mentors, and guidance to actually work on, complete, and deploy real-life applications. The reason it worked for me was that a) it presented me with a more formal and guided curriculum which you have to cobble together yourself otherwise, b) it forced me to learn the basics (of programming languages, databases, version control, etc) as opposed to simply following steps in a tutorial on how to build a to-do app using the latest and shiniest framework, c) it was an awesome environment to learn, in the sense that you get "unstuck" immediately by virtue of your peers and teachers, which is not the case if you're learning on your own, and finally d) it instilled a passion for software development that I'll leverage for the rest of my life. It's only when you enjoy it, that you'll actually keep learning. Flatiron School managed to light that fire for me, through passionate teaching.
All-in-all I'm a very happy bootcamp grad. I went back to Product Management, but I'm better equipped to do my job. And I started an e-commermce side project (www.stadsmus.be) all by myself, which I would never have been able to do if it weren't for Flatiron School. In short, I would advise anyone with an itch to learn coding to take this route.
- The right way to learn software development- 1/26/2017Jack Nolan, Software Engineer at Best Buy • Software engineer • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via LinkedIn
I was a student for class 0 at the Flatiron school. Attending Flatiron was one of the best experiences of my life and set me up for success in my career. At Flatiron I gained the skills I needed to land my first job as a software engineer immediately after graduating. I’m now starting to transition into leadership roles and I still find myself leveraging the lessons I learned at Flatiron school every day.
- Life Changing- 1/23/2017Sterling Walker • Engineering Director • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
When I received my scholarship to the first Brooklyn cohort, I had been unemployed for over a year and the purpose and excitement of the Flatiron School really turned things around for me. The instructors are engaged and the curriculum is engrossing.
I am a Engineering Director at my current company, and I have specifically tried to recruit more Flatiron alums as I know the quality of student is high and the curriculum is excellent preparation for a career in web development.
- From the Inaugural Class- 1/23/2017Li Ouyang • Senior Software Engineer • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
I learned not only how to to code, but to love coding. Flatiron School planted a seed of passion inside of me that has carried me far. Often times, colleagues are in disbelief when they realize how few years I have been a programmer. Flatiron School provided me not only with the foundation to successfully attain a junior programmer position, but also the tools to continue learning.
Since graduation, I have interviewed other bootcamp graduates. The difference in preparation is stark. Flatiron graduates are better prepared for interviews, have a wider breadth of knowledge, and ready to contribute on day one.
- Go to Flatiron- 1/23/2017Danny Olinsky • StatusPage Co-founder • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via LinkedIn
I was in the second web development batch at Flatiron and it was easily the best decision I've ever made. It seems like this sentiment is a common theme (reading through the other reviews), which doesn't surprise me at all. Before Flatiron, I had been working in SaaS sales, but always wanted to be the person building something from scratch and making my own ideas me to life.
The structured curriculum of layering on new concepts, starting with SQL and progressing all the way up through Rails on the frontend helped to reinforce each concept, while continually pushing you to learn more. The pieces all started fitting together for me around 1 month into the program. Aside from the curriculum, Flatiron did an amazing job of getting incredibly smart, but humble and collaborative people in a room together all progressing towards the same goal. The combination of an instructor (Avi) who has an infectious passion for teaching people how to code, a motivated, diverse group of people looking to learn a new skill, and the curriculum and guidance to get you there along the way makes me recommend Flatiron whenever anyone asks about which coding bootcamp to apply for.
Post-Flatiron, I was able to use the web development skills immediately in starting StatusPage with a couple of friends. While I'm no longer actively coding, I use the skills learned at Flatiron on a daily basis from understanding the technical feasibility of new features we want to build, new APIs/tools we want to implement for operational processes, or new product growth levers for us to try.
Also, although it's been a few years since I went through Flatiron, my assumption is that Avi and Adam have been able to keep the same quality we had as a 30 person group through to programs they're running today.
- Flatiron exceeded my expectations.- 1/21/2017Kris Croes • Former KPMG Consultant / Freelance Technology Consultant / Cofounder ATECH conference • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via LinkedIn
Flatiron exceeded my expectations. My review is more about how I experienced the Flatiron approach, setting and community, and less about the technical curriculum which I think is not so different from other bootcamps.
I came in with basic to none programming knowledge and left the program feeling confident and inspired to learn more (also with more love for coding). I did not regard myself as a highly skilled programmer by the end of the bootcamp, but for sure the bootcamp was an excellent jump start for my career change in web development, and I am confident that with continuous learning I can further grow and get to the ultimate point where I want to be in a few years.
What I loved about Flatiron:
- Passionate teachers and direct involvement of co-founders (you are not a number).
- Worked on projects with really smart students from diverse backgrounds, ranging from Music, Finance, Teachers (I myself have been in IT Consultancy) that shared the same passion for learning to code and that were all taking a 'leap of faith'. (I suppose that the low acceptance rate makes sure you get the best mix of passionate and dedicated students)
- Awesome building, location and setting (had a startup vibe to it and of course free pizza during meet-ups :) )
- Avi (cofounder and also main lecturer) was good at managing gaps in knowledge and learning pace between different students, while at the same time challenging us to go beyond our comfort zone (to be comfortable with not knowing of everything at the beginning).
My transition into a new Job:
Other than most students, my existing employer invested in me to transition into our software development practice (previously I was doing IT business consultancy). I think this bootcamp has helped in accelerating this transition, especially by equipping me with 3 fundamentals:
- Logical problem solving and structured thinking (e.g. reusable/flexible code structures)
- Data modeling foundation which plays a crucial role to any technology projects (e.g. table relationships, one-to- many etc)
- Be comfortable with not knowing everything at the beginning (experience is a matter of further dedication and continuous learning)
I believe the above fundamentals apply to any web development language/framework.
- Increase TA/Student ratio. Although the impact was minimal, there were only 4 dedicated TA's to support with daily assignments/questions, shared across a group of 40 students (or 10 groups of 4). As a consequence, you might not always get help needed right away.
Overall, I can say I am proud to have been part of this experience and look forward to many more happy years of software development.
- Best professional decision of my life!- 1/20/2017Sonja Hall • Associate Software Engineer • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via LinkedIn
A few years ago I was a freelance writer and designer with no true technical skills to include on a resume. Now, I'm a mid-level software engineer at a large contracting company with a job that I absolutely love. To this day I am shocked that the Flatiron School was right about me. They not only taught me the necessary technical skills to build upon after I graduated, but they also identified the very things that might be blocking me from succeeding as a developer down the road - and showed me how to overcome them. I will be forever indebted to the awesome teachers, business developers, and administrative staff at the Flatiron School for believing in me and for catapulting me into the ever-changing, ever-challenging world of web development.
- Great Curriculum being Tirelessly Improvement- 1/19/2017Alex • Instructor • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
As a student at the Flairon School one of the most impressive aspects was the level of commitment of my classmates and other students. Arriving early and staying late are common and everyone is super motivated to learn as much as possible each day. I think an environment like that is actually pretty unique and difficult to find or recreate.
After graduation I was asked to stay on at Flatiron as an Instructor. That experience has literally changed my life. The students I have worked with are amazing and it really is a privilege to be play a part in their learning and see them go on to get jobs of their own.
Seeing the operations of the school from the other side I can attest that the levels of commitment from the students are matched by the Instructional staff. Over my time here I have seen the curriculum improve significantly and the school is constantly updating the materials taught or structures of the courses to produce better outcomes for students. And it has paid off, the last few rounds of student final project demonstrations have been really impressive to see.
- A new trade. A new life.- 1/18/2017Jim Campagno • Graduate • Course: iOS Development Immersive • Campus: New York City • Verified via LinkedIn
I was an Accountant for 7 years before deciding to switch careers. I had ZERO programming experience but always dreamed of becoming an iOS developer. I was obsessed with apps and I wanted to build them for myself.
I had the choice of a few reputable coding bootcamps in NYC to choose from, I decided to go with Flatiron School. I was a part of the iOS-004 class which began in February-2015. It changed my life. It literally changed my life. From the new friends I met in this class (one who is now my roommate) to the knowledge I've gained in becoming an iOS developer, I am a different person. I'm happier! I wake up everyday putting to use what I learned here as a student in ever project I start.
I now work at Flatiron School as an iOS instructor. I do my best to deliver the experience I receievd as a student to any student that walks in these doors. The best thing this school offers is this ability to attract the most interesting, passionate, and smart individuals.
Each class delivers a unique footprint filled with determination, joy, and knowledge that every subsequent class looks to step into and then some. In whatever path you decide to go down, I wish you luck!
* These outcomes are not audited by Course Report. In some cases, data is audited by a third party.
Flatiron School has an acceptance rate of 8%, of which 85% of accepted students enroll in a course. Of the students who enroll at Flatiron School, 99% graduate. 95% are hired in technical roles within 120 days and report an average income of $74,447.
Job Seeking Graduates Placed:
After 120 days
Notes & Caveats:
You can download the reports here!