Flatiron School offers immersive on-campus and online programs in software engineering, data science, and UX/UI Design 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.75
Recent Flatiron School News
- Should You Learn Object-Oriented Programming at Coding Bootcamp?
- From Athletic Trainer to Software Coach with Flatiron School
- The Best Programming Language to Learn at Coding Bootcamp
In PersonFull Time40 Hours/week15 Weeks
Deposit No upfront tuition or deposit. Tuition Plans Open only to applicants earning less than $35,000 annually, all Access Labs students enroll with full deferred tuition. Once you have a qualifying job, pay 10% of your income in monthly installments until the full $17,000 tuition is paid. Refund / Guarantee If the full Career Services Commitment (https://www.accesslabs.org/career-services-commitment) is completed and a Qualifying Job Offer is not received by the student within 6 months, the tuition balance will be waived. Scholarship Contact firstname.lastname@example.org to inquire about available scholarship 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 to prepare for their technical review. Placement Test No Interview Yes Start Date Rolling Start Date Cost $17,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 FinancingOptions vary by location:
London: Deferred Payment Plan
NYC: ISAs available in select states. Lending partners available, including Skills Fund and Climb.
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 FinancingISAs available in select states. Lending partners available, including Skills Fund and Climb. 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
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 FinancingISAs available in select states. Lending partners available, including Skills Fund and Climb. 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 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 Data Science Bootcamp Prep course. Prep Work Yes Placement Test No Interview Yes
In PersonPart Time
Deposit N/A FinancingISAs available in select states. Lending partners available, including Skills Fund and Climb. 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 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 Coding Bootcamp Prep course. Prep Work Yes Placement Test No Interview Yes Start Date None scheduled 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 FinancingISAs available in select states. Lending partners available, including Skills Fund and Climb. 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 firstname.lastname@example.org 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 FinancingISAs available in select states. Lending partners available, including Skills Fund and Climb. 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 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 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 FinancingLending partners available, including Skills Fund and Climb. 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 firstname.lastname@example.org 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
414 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.
- Great learning environment!- 10/23/2017Tania Aparicio • Student • Course: Online Software Engineering Immersive • Campus: Online
I just started in the Online Web Developer Program a couple weeks ago, and my expirience has been fantastic. They give you all the tools you need to be succesful in the labs. The lectures are full of great examples based on pop culture (which is amazing!) and the tutors are available all the time and they are always eager to help. If you are stuck in something or you just want someone to take a look of your code you can always ask for a screenshare, which is very helpful. The majority of the lectures (in order to complement your learning) include links to other pages and/or videos where Avi (one of the co-founder of the school, and a great teacher) gives you the lecture. In addition, we have a Slack community, where you can connect with other students, read their experience with code and share yours. There are study groups based on the Curriculum, but if there is something you really need help with you can always ask for a 1:1 with an instructor or better you can create your own study grup so other students with the same questions can join it :) ... The most wonderful thing that I have found here is that students and instructors are always there for you, that you can ask anything and they will understand you and always try to help you. It is a supportive learning environment.
- Future Student- 10/19/2017Matt H • Student • Course: Online Software Engineering Immersive • Campus: Online
Having tried out a few online prep courses to see which was the best fit for me, I can say Flatiron School's stood out, so much so that I'm now enrolled in their online Web Development program (starting in November). The instruction and help I received was quick and clear, the labs they've created engaging, and the coursework kept learning interesting. I'm excited to be a full time student in the coming months.
- Comprehensive Bootcamp Prep- 10/9/2017Jenn • Student • Campus: Online
I tried multiple tools before stumbling upon Flatiron School's Bootcamp Prep course. Finally, I had found not only great a beginner curriculum but one that utitilized a community to help students and a program that used an IDE which submitted my work to Github.
Not only did the Bootcamp Prep help me feel more comfortable with the fundamentals but it provided features such as "Ask A Question" where you can work with other (frequently more advanced) students to solve problems you are struggling with.
- Flatiron at your own pace...- 9/29/2017Annette Drapalski • Apprentice Software Engineer • Student • Course: Online Software Engineering Immersive • Campus: Online
As I write this I still have 15% of the Flatiron Bootcamp to complete and I have already been successful in securing my first Web Development job!!!
Flatiron is an amazing place to do your Fullstack Web Development training. They have a FREE pre-bootcamp course that will allow you to see if Flatiron is a fit for you, plus if you do it you will already have completed part of the full Bootcamp! Everything about the pre-bootcamp course reflects exactly how the Bootcamp will be:
- You use the same ide
- You get an amazing curriculum that prepares you for the Bootcamp
- You get to ask questions of the Flatiron experts
- You run your code against tests
I am in regional Australia so was looking for a bootcamp that would work in my time zone; I didn't want to be working through the night to attend online lectures. Additionally, I didn't want to be tied to a timeframe to finish the course. Flatiron ticked all the boxes.
An added incentive for you fast learners out there, Flatiron charges by the month, so the quicker you get through the course the less it costs you. This also means that you don't have to come up with the full tuition up front!
As I am outside the USA the job guarantee didn't apply, but that would have been the same wherever I went. Regardless of where you live thought you are assigned a Career Coach about 75% of the way through your course. The Career Coach assists with your resume, networking skills, linterviewing techniques, elevator pitch, and so on and is an invaluable support.
There are opportunities to create and lead study groups and you can always jump in to answer someones question instead of a Flatiron expert. One of my bootcamp friends in Israel is now working remotely as one of Flatiron's learn experts, another career option available through the Flatiron course for people demonstrating a love of mentoring and teaching.
The coursework is comprehensive and well planned and presented. There are a miriad of video lectures that are really helpful when you are stuck on a topic. Many of the lectures are done by Avi Flombaum, one of the school's founders and he is amazing, a wealth of knowledge and experience with the ability to clearly show you how to do things.
- Great bootcamp prep course- 9/26/2017Elli • Applicant • Course: Immersive Software Engineering Bootcamp • Campus: New York City
Flatiron's free bootcamp prep is a great tool that introduces coding to beginners. The courses are easy to follow and the access you have to the instructors as well as other students working on the prep course really helps. I definitely recommend anyone interested in learning code to take advantage of the free prep course.
- No regrets - amazing experience- 9/26/2017Kelsey Huse • Front End Developer • Graduate • Course: Online Software Engineering Immersive • Campus: Online
- Bootcamp Prep- 9/19/2017Jake • Campus: New York City
The program did wonders for me this summer. I have already recommended it to a couple friends are interested in learning more about coding.
- Flatiron School Bootcamp Prep- 9/11/2017Eric • Web Developer Online Program • Student • Course: Online Software Engineering Immersive • Campus: Online
I've done parts of the bootcamp prep, and it already shows how much the tools help for coding. It's worth the time to look into and it can take you far in your coding path. The best thing about the prep course and in general is the "ask a question" button. There will always be someone on the other end willing to help you. If you need more help, they will set up a live voice/video chat to help you further understand. I wouldn't have gotten on the online web-developer program without it.
- Is Flatiron Prep-Bootcamp worth taking?- 9/11/2017Fabiano Cunha • Student • Campus: New York City
First a little background history, I just turned 38, this August , and I've been working in construction for the past 19 years. I used to work with computers in my teens (had my own computer school and repair shop back in Brazil along with two other friends, we were all teenagers at the time). I loved programming but life circumstances, and my own decisions made me put that on the back burner. I tried to go back to it, a few times, but with kids and family, it was a little difficult.
I was always good learning things on my own, that being computer related in my teens or the construction trade, later on, I was eager to learn anything, and often succeed.
Now the years were catching up, college tuition for my children will be coming soon, and my desire to make a change was growing harder and harder (along with my wife's shakes on, of course). I then started to take some online courses, reading some books, but I wasn't getting the results I wanted. The reason why was that it was always a side thought, no real commitment. In my work, whenever I wanted to do something unfamiliar, I would read, watch some tutorials, talk with some people, try it out a few hundred times and then apply it to my work, it always worked, but the same principle was not being applied to my studies.
Here comes the realization, in order for me to accomplish what I wanted, I would have to apply the same principles that I always used, give it full focus, bring it to the front burner.
I then decided to burn the boats, quit the job and dedicate myself fully to accomplish what I wanted, before that I did research all my options, going back to college (no viable way too expensive and too long), learning online (tried, but studying home was not working, if I were around was always the pick up the kids, pick up the groceries, can you fix this, can you fix that, paint here, paint there.), so boot camp seemed to be the holy grail (not without the cons, it was expensive, but not like a 4 year degree. Employers and industry still have reservations against it, and the thought of learning in 3 months with CS graduates would take 4 years seemed too good to be true. Well, after reading a ton of reviews, a set my eyes on 4 Bootcamps, I planned to apply and visit all four before a made a commitment. I then spoke with someone who used to recruit from one of the Bootcamps on the list but wasn't working there anymore, and he gave me fresh insight and recommended different schools, one being Flatiron School, his reasoning were that Flatiron was still a small school focused on high quality, and integration of students to the work force, at first I did not consider it because of the curriculum, they were still teaching Ruby, where most others schools were going away from it, but with a fresh insight (most graduates end up not working with the schools curriculum languages, anyway, they are just languages to teach you the concepts, and when you got the concepts you could pick up other languages easily, and the more exposure to different languages you had the easier it would become to learn new ones.), upon visiting its website, I enrolled in the Bootcamps Prep (which was free), and would give me a curriculum to follow, so I could apply for the Bootcamps.
The Bootcamps Prep course is all online using the Learn.co, which gives you some bite-sized concepts and is followed by some exercises and labs, much like other online programs (Udacity, Code Academy, etc...) the main difference being that much of the concepts were all text, almost no videos, unlike Udacity, and it was not much detailed, but on the bottom of every lesson they always included some resource materials, to look at. The way I approached it was, like a roadmap, I would go over the lesson, read the extra resources, would go to Code Academy, do some lessons there, try them out on the Learn IDE, and continue with the curriculum. It seemed a bit counter-intuitive at the beginning, but soon I realized that it was the right approach. It instilled the curiosity, and self-reliance from the beginning, help was always around the corner when needed, they have the Ask a question section where you could ask for help when solving a lab, which I try not to use much, trying to rely mostly on myself, but when I needed, they were there to help me out (sometimes other students would give you a hand, if they couldn't the instructors were always available to help out.) One important feature of the Ask a question is that you could not only ask a question but you could also answer questions asked, by other students. And on that front I tried to do as much as I could, as they say in their program, you know when you learned something only when you're able to teach it to someone else.
The Bootcamps Prep curriculum includes
and also had a section for the Interview Prep and Technical Interviewing
HTML and CSS were very superficial, I felt I needed to do a lot of self-studying besides their labs (I took the Code Academy HTML and CSS, and read the Murach5/CSS3 book while doing it.
The whole program was done using the Learn.co platform along with the Learn.IDE, and on the IDE, they introduced git and tests from the beginning, in fact, the Ruby Fundamentals, were almost in its entirety revolved around tests, they would explain you the goal of the lab, you would then run the tests and write code in order to pass the tests. And that, in my opinion, was one of the highlights of the program, read the goal, run the test, research, think of a solution, write code, test it, pass, and repeat, that seems to be the way programmers go about.
I visited Flatiron school on one occasion and watched a few live webinars, the community aspect of the school is evident, they highly encourage people to mingle, and that's another pro of their program, especially when your trying to enter the field, the more people you know the better, people there are very friendly, and willing to talk to you, it was a very nice experience.
When I had completed about 70% of the track, they contacted me to enroll for the online portion, but I felt I wasn't ready yet. I finished the track in its entirety and then applied. The interview consisted of 3 parts
1 – Code Challenges
2 – Admissions Interview
3 – Technical Interview
The Code challenges were basically an extension of the Prep Track, if you had done it, it would not be difficult to pass. They give a goal, you have to run the tests and write code to pass the tests.
The Admissions interview, it's where you speak with one of the Admission counselors. The interview is done by Skype, I was interviewed by Amanda, and she was great, she made me feel at ease, she just wants to make sure you're there for the right reasons and can then succeed.
The technical interview is also through Skype, in I was a little anxious, especially since my appointment for the day was canceled, but I somehow did not receive the email. I then contacted the school, and they were able to reschedule it for the same day (had my admissions at 5:15, and technical at 5:45). So basically, you go over some of your code, the instructor then gives you a new problem and asks you to modify your code to accomplish that. Joe was my interviewer, he was great guiding me along the challenge, I felt that I unperformed, but I remember Joe saying that his biggest challenge was differentiating between anxiety and lack of knowledge, well once you end the call you realized, how naive your mistakes were, and how you could do it better.
My admissions response came in 2 days later, I was admitted, for the 10/09 class, proud, relieved and then worried. I have just one month to get ready and finish the pre-course requirements, which are expansions of the Prep Bootcamps
I ended up not applying for any other school, because I felt confident in the methodology, of Flatiron school, and also because of its student outcomes reports.
I know that if I put in the effort needed, I would succeed, could I have done it in other schools, I would think yes, but how long are you willing to go about trying to find out, there is no way to find out if it would work until you start doing the work, and the way I see it, going around tasting everything will just amount to inaction, and inaction will definitely hold you back. I'm willing to put the work, the methodology is working so far, I felt comfortable in their environment, and they felt I would fit.
I would definitely recommend Flatiron School Prep Bootcamp, to anyone thinking about becoming a Developer, just be mindful, the course is not meant to turn you into a developer, it's just a start, in my opinion, is only meant to see if you would like to become one. And if the passion is in you, you would make the best of it, because you would know what you're lacking and will try to find you, they give you the roadmap, you follow it, but doesn't mean you can't make a different stop here and there to check the landscape. Be curious, try them out, in the worst case, you know it won't be the right school for you or you won't be the right career for you., (either way, it seems that even the worst case is not bad after all).
- Great Experience in Online Immersive- 8/31/2017Liah • Backend Developer • Graduate • Course: Online Software Engineering Immersive • Campus: Online
- great reputation
- full stack program
- money back job guarantee
- flexibility of at your own pace
- priced cheaper than in person immersives (also I received a 50% scholarship for Women in Code)
I really enjoyed the program. I definitely had some ups and downs going through because honestly, learning a new skill is hard, and you definitely need to self motivate for an at your own pace course. I felt that I had the support I needed from the instructors, technical coaches, and Slack community when I needed it. I also feel more adept at answering my own questions through googling (a seriously important skill) because I didn't have someone next to me the entire time or the immense pressure of finishing in 3 months. Having the time flexibility gave me to opportunity to make sure I understood the material before moving on.
After the program, my career coach was very helpful. I was lucky enough to find a position after only 2 weeks of officially job hunting. My new position is with a Charleston, SC based destination marketing company building web applications for their client base. Surprisingly, my new position uses PHP for backend development, but because of my work at Flatiron, the company knows I am self motivated and a good learner. They agreed to teach me on the job. I would definitely recommend the Flatiron School's Learn.co web immersive to anyone that is self motivated and looking to learn full stack in a great community!
- Flatiron Bootcamp Prep Course- 8/24/2017Tim • Student • Campus: Online
I recently completed this course to help me get ready for the interview. It's really user-friendly and after working through the lessons I felt MUCH more confident about interviewing with Flatiron and other bootcamps. It's definitely worth the time and effort.
- Bootcamp Prep Course- 8/12/2017Robert • Student • Course: Community-Powered Bootcamp • Campus: Online
Solid intro course. It does need to be run through with a fine-tooth comb by someone; theres a few spots where it's obvious something was updated/changed but a bit of text wasn't updated to reflect it, which may leave you confused, but they're usually small and quickly corrected if you ask a question about it.
Don't get discouraged if you run into a 'Wait, that was covered? I've never seen that before'. It's purposefully challenging to drop the people who won't stick with it, and the learning curve on some labs requires you to look up some new things to complete them.
Whatever you do, I reccommend doing a few different intro courses. Each one was designed by someone with a slightly different idea of whats important to explain/go over, so you'll get a better foundation that way.
- Great Bootcamp Prep Course- 8/9/2017Natalie Dean • Student • Campus: Online
I completed the Flatiron school's bootcamp prep course and am three weeks away from starting at their full time immersive in person program. I can't say for sure yet how much it prepared me for the course but I passed the technical interview for admissions!
The prep is great because they have people online all the time (even late at night and on the weekends) to help you with questions. The course uses an IDE that is easy to learn and works well.
I would truly reccommend this online prep course to anyone interested in learning more about coding or applying for a bootcamp.
- Fantastic bootcamp prep course- 7/29/2017Shaw • Student • Campus: Online
- Great online support- 7/25/2017Carolyn • Student • Course: Online Software Engineering Immersive • Campus: Online
- Bootcamp Prep Course and Admissions Process- 7/18/2017Sikander C. • Student • Campus: Online
I was recently accepted into the Web Development Immersive at the NYC campus and am super excited to be attending the program next month.
To start my story: I have been interested in learning to write code for some time, but never really found the impetus to begin my journey. I have worked a variety of jobs and have most recently found myself working in Non-Profit, while finishing up a bachelors degree in Management. I never really found true fulfillment in any of the work I was doing until I started working Non-Profit, but even there I have found that there is a certain limit to my achievement. As I am wrapping up my degree in the next few weeks, I have been pondering how I may better myself, so as to find personal fulfillment, while providing the maximum benefit to those who may be less fortunate than I.
I found out about Flatiron School while looking into bootcamps, online. Seperately, a cousin who works in tech did some research for me, about bootcamps, and connected me with the friend of a co-worker. This person actually attended a different bootcamp and did not have the best experience, but she highly recommended Flatiron School because of what she had seen from graduates of the program. The seed had been planted.
I soon signed up for Flatiron School's Online Bootcamp Prep course, which is free of charge and hosted on the 'Learn' platfrom. I began going through the tutorials on my own. Whenever I found confusion, I would ask a question, and I would find an almost immediate response from a Technical Coach or a student. I was very impressed with the level of helpfulness provided, being that it was totally free and started making some progress. A week or so into it, I got a call from Cailee at Flatiron. She asked me how it was going, what my intention was with the prep course, and if I had any questions. She then informed me about an online Q&A hosted by Adam at Flatiron, which I attended and found to be very insightful. I also read pretty much all the information on their website and took a few days to digest everything, making sure to properly reflect and reaffirm my intention for the study software engineering. I then applied for the program.
The first part of the application process was a written application. I took some time to write it up and then sent it in. A few days later, I recieved an email saying that I had been invited to the interview process! The first step was a Skype "get to know you" interview, which I had with Adam. We had a very nice conversation where he asked me about my interest and intention for the program, then he let me ask him questions about the program. Luckily, the interview was successful and I was invited to the next step in the process, the technical interview.
I was very worried about getting accepted into the program, because my knowledge of code prior to the Bootcamp Prep course was very slim, but I kept my head down and worked, and reworked, through the prep course material to prepare for the interview, which I scheduled for the next week. I had my technical interview with Tony, who asked me questions about my work on one of the labs and, thankfully, I was able to answer most of his questions (though I did have a little trouble with a more advanced question he asked me towards the end). I was very nervous leading up to, and throughout the interview, but his attitude put me at ease. He let me ask any questions I had at the end of the interview and then that was it. The interview process was over.
The next few days seemed like an eternity while I anxiously waited to hear back. A few days later, I got the email announcing my acceptance. I was ecstatic! They informed me that I needed to complete some pre-coursework, and review some documentation before attending, so that is what I am taking care of now, while wrapping up my final classes for my degree and transitioning my responsibilities at work.
Overall, my experience thus far has been greater than I would've imagined. I have already spent many hours and long nights working on the projects on the 'Learn' platform, but it has helped to develop more of a hunger in me in wanting to learn more and become fully immersed. I am very grateful for this opportunity and very excited to be attending come the end of August!
- The Best Way to Begin Your Coding Journey- 7/16/2017Ryan Sperzel • Student • Campus: New York City
After completing a number of introductory coding classes, a Flatiron alum recommended I try the Bootcamp Prep course that Flatiron offers. The course was more challenging than Codecademy and Udemy since it really requires you to immediately reinforce each lesson by applying it to a mock project (which Flatiron calls labs). Unlike Hack Reactor's prep course, however, Flatiron's "Ask a Question" feature ensured there was always someone to give you a hand when you got stuck and needed a little guidance. Their "Technical Coaches" replied within a few minutes and helped me through problems without giving me the answer. Not only did this allow me to learn more in less time, but it also let me zero in on concepts I didn't completely understand and correct them before moving on to the next section.
By the time I had completed the course, I felt prepared for the coding challenges and technical interviews in several bootcamps' admissions processes. I was accepted to all bootcamps I applied to, and ended up choosing Flatiron since their teaching methods were so effective and community was so helpful. I very highly recommend you try their bootcamp prep course and experience it for yourself.
- Community, Perspective, Support- 7/6/2017Edmund Holderbaum • iOS Developer • Graduate • Course: iOS Development Immersive • Campus: New York City
I had an early introduction to coding in middle school and learned c++ up through objects in college as a Comp Sci major, but college just wasn't for me. I just wanted to learn to code! So after a brief (awful) career in IT, I decided to attend Flatiron School.
The truth is, you can learn to code anywhere. You can learn half a dozen languages, object oriented principles, even algorithms and data structures on your own. What you get at Flatiron School, and what's worth every cent of the loan I took out to pay for it, is:
1) The Community there that fosters learning, experimentation, best practices, and personal growth. I could never have done this on my own, without having other students sitting shoulder to shoulder with me going through the same thing.
2) The Perspective that one should always keep learning, always be a beginner, aim high, make it work - make it fast - make it pretty, etc. that comes from seasoned developers who are committed to getting the best out of their students.
3) The Support I got as a student and am still getting in my first job as a developer. My counselor is always on call and even though I've already graduated, she answered one of my messages about how I should update my resume while she was on vacation.
This is what Flatiron expects from you:
1) Passion and a lifelong love of creative problem solving and process learning. If you are doing this just to learn how to build an app, or just to get a job, many of the little things that make Flatiron School great will actually frustrate you.
2) Time equalling probably 60-80 hours a week in person, online I suppose you have to put in whatever time is necessary to make progress. The people who were most successful were the people who knew when to put in extra work and go above and beyond as well as when to take a break.
3) Citizenship is the only word I can use to describe this. Everyone is encouraged to participate as much as they can, to give and receive feedback, and to uphold the school's values. Flatiron is a great place because of each person who is there, not because of a process or an outcome.
I have been reccommending Flatiron School, and its online platform http://learn.co, to everyone. Friends, family, acquaintances, strangers. I'd tell my cat to try it out if she had thumbs. If they can bring an eighth of what they have in the classroom to their online course, it's miles better than those rote and impersonal MOOCs.
I'd encourage anyone who is interested and in the NYC area to visit the campus. It's the best way to get a feel for what Flatiron is all about. Attend one of the events, see the student presentations or one of the talks they host there about careers in development. That's the best way to know if it's right for you.
- Avoid the Online Classes- 5/20/2017James Randolph • Student • Course: Online Software Engineering Immersive • Campus: Online
If you're considered taking these courses, I'd like to say that you should avoid the online option entirely.
I can't speak for the in-person training, but the online courses have been a terrible experience for me over the past 6 months that I've been overpaying for the service.
An overwhelming majority of the instructors are slow to respond - not just initially, but mid-conversation as well - and are not interesting in teaching the course material. The amount of times I've been told by an instructor to Google the question I've asked them is remarkably dissapointing.
The $1500/month pricing would suggest that you'd get helpful staff, seeing as they don't need to pay for you to be in a physical classroom. Unfortunately, that has not been the case in my experience.
The online course is supposed to be an attractive option for someone like myself who is working full-time, but as there is little support and incoherent testing parameters, it's more trouble than it's worth - there are other coding bootcamps out there.
- Bootcamp Prep Course- 5/6/2017Chirantan • Student • Campus: Online
The Prep course is awesome! The most amazing thing is its real world development feeling. I would strongly encourage to take this course for getting into the world of Software engineering or development. This course is really good for getting selected into any competitive coding bootcamp including Flatiron School.
- At Flatiron you are cared for- 5/1/2017Eli • Student • Campus: New York City
Simply put, the entire process at Flatiron, from application and bootcamp prep, to the interviews and getting submitted, all revolves around you. Flatiron is focused on making sure that you will have the best experience possible which includes giving you a healthy amount of free studying material to really get your feet wet with programming as well as a application process that works to make sure that you will be a perfect fit for the class you are applying for.
- A Great Introduction to Programming- 4/23/2017Alex B. • Graduate • Campus: Online
- Mohammed O. • Backend Developer • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City
Coding bootcamps have been getting a lot of attention recently for touting high median salaries after a (relatively) short period of study. I can't speak for all bootcamps but I can say that Flatiron lives up to the hype. Learning to code from a non-technical background is difficult, but teaching yourself how to do it increases that difficulty exponentially. I learned more in my first month at Flatiron than I did in six months teaching myself. The community, the curriculum, the pressure, all of it combines in a perfect storm to drive you to do your best.
-The instructors and staff here are fantastic. Supportive doesn't even begin to cover it, but the feeling of inclusion and community made what is a very difficult curriculum, fun.
-The students. I don't know how, but the Flatiron admissions staff must be magic because almost all of the students here are great people. Being a part of a group of such diligent, creative, sociable people inspired me to do so much more than I thought possible.
-The curriculum. It's not for everyone, it's incredibly hard. That being said, if you got accepted, chances are you can do it. It doesn't cover everything you should know but considering the time constraints of the immersive, the curriculum makes sense. You should expect to always be learning outside the classroom. This isn't like college where you show up for tests and hand in all the homework at the end of the semester.
-The campus. If you have a chance to apply to the immersive, I highly recommend checking out the campus. It's conducive to getting work done, while also having all the bells and whistles to keep it fun and a good place to hang out. There's also tons of meetups/activities/guest speakers/meditation workshops etc... There's never a shortage of things to keep you busy.
In conclusion. As I mentioned, it's not for everyone. But it really is what you make of it. It will probably be the hardest couple of months you've ever experienced, but you'll get to reap those benefits for the rest of your life as you begin a career in this dynamic industry. Also you'll probably meet a bunch of the coolest people in NYC.
- Amazing Program- 4/18/2017Christopher • Mobile App Dev • Graduate • Campus: New York City
I attended Flatiron School's iOS Development Course, and I can vouch for it being an amazing program.
The course leads you through the basics of coding through the complexities of app development. You'll learn enough to make your own first app, and you'll have the knowedge to qualify for your first job as an app developer. By the end of the program, 90% of the students were working or had finished building their first iPhone app.
As far as the instructors, they're great. They're knowledgable and attentive, and they'll be your mentors as well as your friends. The operations staff are great too, providing an atmosphere that fosters teamwork and communal learning. The students I attended with were great. I became friends with each and every one of them, and still keep in touch with many. The whole atmosphere is overwhelmingly positive.
The cirriculum is tough, but coding is tough. You're going to be lost a lot. You're going to complain to your classmates about how this assignment is impossible. You're going to vent to your friends and your significant other. Then you're going to get your program working and it's an amazing feeling.
At the end of your course your are assigned a career coach, who is there to help you get a job. My coach was very attentive and helpful. Within two months of graduation I was employed full time at a great company as a Mobile App developer. The first interview I had with my current company was organized by Flatiron, and my career coach aided me through the interview process. I'm a bit of an outlier to have landed a steady job so quickly, but not a totally unique case.
If you're thinking about attending, know this:
This is not the place to go if you're looking to have a career handed to you on a platter. If you're not ready to put your life on hold for 3 months while you learn to code, then you should wait to find a time that you are.
The payoff for this course has a direct relationship to the amount you put into it. If you leave every day at 6pm and go home and not code, you're not going to get your money's worth. But if you stay up late working on class projects, start work on your own personal app, spend as much time as you can asking the instructors questions, take advantage of Flatiron organized events, then you will thrive here and you will land that job you've been waiting for. The instructors, the operations team, and the managment will all try to get and keep you inspired, and they're here to help at every turn, but the work is up to you.
- Amazing life decision!- 4/6/2017vince • Developer • Graduate • Campus: Online
Going to a bootcamp honestly changed my life for the better--it started me on a path to a new career where the pay and quality of life is way better. I'm more engaged in my work and I get to BUILD things that are making a difference in the world. I made a lot of friends in my cohort and continue to meet fellow professionals through Learn's alumni network and local tech meetups. Every interview I went on as I was looking for work was at the recommendation of Learn's outreach coordinator, and I continue to talk to my mentors from school when I'm blocked on a coding problem or need career advice.
* 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!