flatiron-school-logo

Flatiron School

Atlanta, Austin, Chicago, Dallas, Denver, Houston, London, New York City, New York City, Online, San Francisco, Seattle, Washington

Flatiron School

Avg Rating:4.78 ( 402 reviews )

Flatiron School offers immersive on-campus and online programs in software engineering, data science, and UX/UI Design in NYC, Brooklyn, Washington D.C., 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.78

all (402) reviews for Flatiron School →

Recent Flatiron School News

Read all (126) articles about Flatiron School →
  • Access Labs Software Engineering Immersive

    Apply
    AngularJS, HTML, Git, JavaScript, SQL, Sinatra, Rails, CSS, Express.js, React.js, Node.js, Front End, Ruby
    In PersonFull Time40 Hours/week15 Weeks
    Start Date
    Rolling Start Date
    Cost
    $17,000
    Class size
    20
    Location
    New York City
    Access Labs Initiative, a new software engineering program powered by the innovators and educators at WeWork and Flatiron School, expands access to coding education and increases opportunity in tech for people who can't afford upfront tuition. Being a software engineer requires more than knowing how to code or build a web app. Utilizing the proven curriculum and 15-week modular program structure developed for Flatiron School's Software Engineering Immersive, students learn to think, and build, like software engineers – from developing coding mastery to gaining an understanding of how products are designed and managed. In each three-week curriculum module, students develop key skills through interactive labs, lectures, and close collaboration, showcasing progress through Portfolio Projects. While the bulk of the material covered encompasses the Ruby and JavaScript ecosystems, we carefully designed our curriculum to prepare students to launch software engineering careers, independent of any specific language or Technology. By the completion of the program, students have done much more than simply build technical skills: they have maintained technical blogs to show they can credibly talk tech; they have become a part of the tech community; they have amassed an impressive portfolio of unique, functional web applications to show employers as they enter the job-search phase.
    Financing
    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 admissions@flatironschool.com to inquire about available scholarship opportunities.
    Getting in
    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
  • Data Science Immersive

    Apply
    Data Science, Git, R, Python, JavaScript, SQL, jQuery, Machine Learning, Data Structures, Algorithms, Node.js
    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, Seattle
    The 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.
    Financing
    Deposit
    Yes
    Financing
    ISAs 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.
    Getting in
    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
  • Online Data Science Immersive

    Apply
    Start Date
    Rolling Start Date
    Cost
    $9,600
    Class size
    N/A
    Location
    Online
    With 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.
    Financing
    Deposit
    N/A
    Financing
    ISAs 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 admissions@flatironschool.com to learn about current opportunities.
    Getting in
    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
  • Online Software Engineering Immersive

    Apply
    Start Date
    Rolling Start Date
    Cost
    $9,600
    Class size
    N/A
    Location
    Online
    Flatiron School’s proven Full Stack Web Development Curriculum is at the heart of our instructor-led Online Software Engineering Immersive. This rigorous course of study prepares you for a career in web development through 800 hours of challenging but rewarding coursework, providing you with the skills and experience necessary to obtain and excel in an entry-level software development job. While the bulk of the material covered encompasses the Ruby and JavaScript ecosystems, we carefully designed this curriculum to teach you to think—and build—like a software engineer, independent of any specific language. By the completion of Online Software Engineering Immersive, you’ll have done much more than build your technical skills: you’ll have maintained a technical blog to show you can credibly talk tech; you’ll have become a part of your local developer community; you’ll have amassed an impressive portfolio of unique, functional web applications that show employers your programming abilities in action. With Full-Time, Part-Time, and Self-Paced course options, the Online Software Engineering Immersive is designed to give you the perfect balance of flexibility and structure to ensure your success. All students in our Online Software Engineering 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.
    Financing
    Deposit
    N/A
    Financing
    ISAs 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 admissions@flatironschool.com to learn about current opportunities.
    Getting in
    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
  • Online UX/UI Design

    Apply
    Start Date
    None scheduled
    Cost
    $15,000
    Class size
    N/A
    Location
    Online
    Learn 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, full-time or part-time course pacing, and innovative financing options.
    Financing
    Deposit
    N/A
    Financing
    ISAs 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 admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill Level
    No previous design experience is required.
    Prep Work
    No.
    Placement Test
    No
    Interview
    Yes
  • Software Engineering Immersive

    Apply
    MySQL, AngularJS, HTML, JavaScript, SQL, Sinatra, Rails, CSS, React.js, Node.js, Front End, Ruby
    In PersonFull Time40 Hours/week15 Weeks
    Start Date
    Rolling Start Date
    Cost
    $15,000
    Class size
    20
    Location
    Denver, Chicago, Houston, Atlanta, Washington, San Francisco, New York City, London, Seattle, Austin
    Being a software engineer requires more than knowing how to code or build a web app. Over 15 challenging weeks on Flatiron School’s campus, students learn to think, and build, like software engineers — from developing coding proficiency to gaining an understanding of how products are designed and managed. In each three-week curriculum module, students develop key skills through interactive labs, lectures, and close collaboration, showcasing progress through Portfolio Projects. While the bulk of the material covered encompasses the Ruby and JavaScript ecosystems, we carefully designed our curriculum to prepare students to launch software engineering careers, independent of any specific language or technology. By the completion of the program, students have done much more than simply build technical skills: they have maintained technical blogs to show they can credibly talk tech; they have become a part of the tech community; they have amassed an impressive portfolio of unique, functional web applications to show employers as they enter the job-search phase with the support of our Career Services team.
    Financing
    Deposit
    Yes
    Financing
    ISAs 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 admissions@flatironschool.com to learn about current opportunities.
    Getting in
    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
  • UX/UI Design Immersive

    Apply
    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, Austin
    Powered 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.
    Financing
    Deposit
    Yes
    Financing
    Lending 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 admissions@flatironschool.com to learn about current opportunities.
    Getting in
    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

Review Guidelines

  • 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.
You must log in to submit a review.

Click here to log in or sign up and continue.

Hey there! As of 11/1/16 is now Hack Reactor. If you graduated from prior to October 2016, Please leave your review for . Otherwise, please leave your review for Hack Reactor.

Title
Description
Rating
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
School Details
About You

Non-anonymous, verified reviews are always more valuable (and trustworthy) to future bootcampers. Anonymous reviews will be shown to readers last.

You must log in to submit a review.

Click here to log in or sign up and continue.

  • Robert Chen  User Photo
    Robert Chen • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I initially started self-learning on Codecademy and found that there weren't enough practice problems for all of the material to stick long term. After finding Flatiron's Bootcamp Prep Course, I was making notable progress. I've since completed the course and in my experience, it was the best free resource for learning the fundamentals.

    The course is designed so that you're required to think pragmatically which helps improve upon your problem-solving abilities. What's also super neat is that there's a chat function to ask instructors and peers for help if you get stuck on a problem. The response rate is within seconds and the responses have been extremely helpful every time!

  • Kwam Amissah  User Photo
    Kwam Amissah • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Before doing the Flatiron Bootcamp Prep I was self teaching myself from various sources including a free cource on web development from Udacity and a course I purchased from Udemy. 

    Learning from the first two methods I always got confused when I got to Javascript Arrays. I just could not grasp the concept. It wasn't until I started the Flatiorin bootcamp prep that the lesson on Arrays started to click. 

    The way the lessons build on each other in the Flatiron prep is very helpful. What is more helpful is the ability to interact with your code through their IDE (integrated development environment) learning system. 

    Through this I learned how to problem solve and understand better the errors I was making in my code. 

    Since completing the bootcamp prep I have been accepted into an upcoming cohort and am excited to get started. 

  • Flatiron School
    - 10/17/2018
    Joshua  User Photo
    Joshua • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    love this school! It's very easy to understand, and if you get stuck there is a chat so you can get help from other students, and instructers.

  • Bootcamp Student
    - 10/16/2018
    Christina Benbeneck   User Photo
    Christina Benbeneck • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I decided with my husband that we both wanted to go back to school and learn software engineering. It was a bit of an endeavor of course, but I am thankful that the school offered a free boot camp prep so I could feel out the program and see if it was achievable to take on going to school. The boot camp prep for the most part was pretty easy for follow along and I really liked doing the labs. At times, it was challenging, but as long as you’re comfortable asking questions or looking things up at times, you’ll do just fine. I was also very thankful that the school worked with me on financing the program (as it was a bit challenging to budget two people in the house doing this program!) I am still in the course work and I have enjoyed the experience so far. Everyone has been very nice and worked with me as needed on any challenges I have come across.

  • Raquel Randall  User Photo
    Raquel Randall • Student • Applicant Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Flatiron School's free Bootcamp Prep, for me, was a great refresher for HTML, CSS, and Javascript and completely taught me everything I now know about Ruby. The Javascript and Ruby portions went over the basics, but also included lots of practice problems to solve, so you can start feeling more comfortable and confident when looking at functions and data structures. To me it seemed like a lot of this prep was learning and getting comfortable with Ruby, going into debugging, loops, classes, and a lot of projects. I was hesitant to learn Ruby at first, but after constantly using it and learning more about it, I've come to really enjoy thinking in Ruby. It's fun! 

    I also found that Flatiron's support system is incrediable. If you need help on a problem, you can simply ask a question in the chatbox and someone will answer, usually in less than 5 minutes at any time of day. I was never left hanging whenever I needed assistance. Compared to other bootcamps that I applied to, I can honestly say that Flatiron School has the fastest and most reliable response rates (including with email). 

    After completing this course I really felt I came a long way from when I started and I'm happy to report that was accepted into Flatiron School's bootcamp!

    If you are unsure which bootcamp to attend or even just starting out with coding, I definitely recommend this prep course. There's no time limit, it's free, and I found it to be challenging, fun, and worth every second.

  • Carlo Fernando  User Photo
    Carlo Fernando • Uber & Lyft Driver • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I will be starting the immersive in-person software engineering in a few weeks, and I feel that the preparatory work on the Learn.co website was extremely helpful. The instructions were really easy to follow especially for a novice programmer like me. I believe that anyone who maybe in the same place as me would be able to benefit from the style of teaching provided in the bootcamp prep and prework. 

    Another feature of their website that I found useful was the help option in case you may have any question to what you are learning. The web site posts your question in the community, and either an expert would be there or another student who may know the answer would be able to respond to your question. I often use this feature and help other students because the best way to solidify what I learned is to apply it by helping or teaching someone.

    There are so many other features that I was able to try in this web site, such as forming a study group. It's great that you can form a community also.

    I am really excited to start the immersive program soon. Thank you for the help and all the resources that Flatiron has given me to prepare for the coursework! Cheers!

  • Bootcamp Prep
    - 10/12/2018
    Andrew Johnson  User Photo
    Andrew Johnson • Applicant Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I was shocked and delighted by the quality of Flatiron's free bootcamp prep curriculum. Having initially tried once or twice to find some free, online introductions to front-end programming, I had become used to platforms that--despite making big promises up front--only offered confusing, unhelpful, or overwhelming lessons that left me in the dark without any sense of progress made. Flatiron's bootcamp prep could not have been more different: evenly-paced, comprehensive, and with skill-testing labs at regular intervals to put your education into practice.

    Even more impressive was the constant availability of Flatiron instructors & experts, even for the free bootcamp prep students like myself. On maybe five or six different occassions throughout the dozens and dozens of hours of online material, I found myself needing help from someone more capable than myself. Using Flatiron's built-in chat interface, I was always able to get truly immediate assistance from programming experts, who could help point out a mistake or make a suggestion to get me back on track.

    After completing the bootcamp prep, I was successfully admitted to all of the rigorously competitive programs to which I applied. I could not recommend Flatiron's bootamp prep more, especially for people like myself, who both wanted to see if programming was for them while--in the process--becoming a much better candidate for more advanced and thorough programming coursework.

  • Mandy  User Photo
    Mandy Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I am very impressed by the quality of this bootcamp prep and I am amazed by how much I learned in such a short period of time. The material was challenging yet approachable and when I got stuck I immediately received help from online staff. 

    The material prepared me well for the technical and I continue to be impressed with this learning platform as I move through the pre-work for the upcoming bootcamp.

  • Cris  User Photo
    Cris • Applicant Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    The bootcamp prep was essential in helping me understand the basics of important coding languages like Javascript. I was pleased to find that the admissions portion was directly tied to the bootcamp prep, and went over the same concepts covered in the prep course. 

    I prepared a lot for my technical interview and was also pleased to find it was such an educational experience. My interviewer seemed genuinely interested in seeing how well I understood the code, and pointing out where I might improve.

    If you're looking at applying to bootcamp programs, this should be one of them.

  • Andre Santiago  User Photo
    Andre Santiago • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I recently graduated from Access Labs (Flatiron School x WeWork) and found that the course was incredible. As someone who was self-teaching, and had prior exposure to coding through Computer Science, and my own curiosity when I worked in IT as a Network Engineer, I found that it helped me focus in on what I needed to know, and learn. The entire course was structured with an evolving curriculum, and the instructors and assistants were very knowledgeable. The space, and community provided an excellent insight into what should be pursued in regards to a work environment. I also feel that the structure is similar to a work environment which is great because it breaks up the feel of a course. With all that said, I firmly believe that this school has taught me a lot. I knew very little from self-learning over the course of a year. Now I can confidently trouble shoot issues, refactor code, and create an application from the ground up by breaking it down into smaller pieces and deploying it online. 

  • Worth it!
    - 10/8/2018
    Maryna Voitenko  User Photo
    Maryna Voitenko • Associate Software Engineer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I've been taking dev courses here and there but was getting nowhere without consistent practice. Then I decided to get serious and took Flatiron School Bootcamp - online program. I was a bit skeptical, to be honest. But decided to go with it because it was month-to-month and I could cancel any month. Soon enough I was writing my first project from scratch. I think Flatiron has a very strong curriculum. It is built in a smart way of pushing you towards learning how to learn in the first place. I would totally recommend checking it out, especially since they have free prep-course to get a feel of the learning platform.

  • Prep Work
    - 10/8/2018
    PB  User Photo
    PB • student • Student Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    The prep work is a great introduction into Python because it's segmented by topics, and those topics are segmented to give your brain a break. And it's nice that all the topics build upon one another. For those coming from a not-so-technical background, this prep work is great because they explain the math concepts very well. And for those coming from a math background and/or little coding background this prep work is definitely doable and maybe even easy for you! 

    I would suggest that the prep work be edited a bit - towards the end I found a couple of small errors that might confuse the person taking the prep work. 

  • Rod V.  User Photo
    Rod V. • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I took the online data science prep course and I totally enjoyed the experience and opportunity to learn. Getting used to developing small, targeted amounts of code using Python helped a lot. For all beginners, start with the online prep course to ensure your success and a new way of thinking. I really can't wait to start my online bootcamp. 

  • Prep work
    - 9/24/2018
    Eddie C.  User Photo
    Eddie C. • Applicant Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Going through the prep work before starting classes, I'm impressed with the thoroughness and breadth of the lessons. They're giving me a basis in Javascript, Ruby, Git, HTML and CSS, as well as BASH and the command line, with live chat assistance when I need it.

    There's even instructions to set up a Lubuntu virtual machine to do the labs, which is great for me because I'm not in a position to buy a Macbook yet.

  • Great experience
    - 9/6/2018
    Rufat  User Photo
    Rufat • Applicant Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Currently I am taking a prep course with Flatiron School and absolutely enjoy the curriculum. The community is really supportive, not only instructors but also other students and even alumnis are out there to help you on every your step if you get stuck. Litterally every time if something is not clear you just post your question and it takes a couple of seconds for someone to get you unstuck. You dont feel alone on this journey and that's really important. 

  • Jamie Giuliano  User Photo
    Jamie Giuliano • Full Stack Rails Developer • Student Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    My first and only experience with coding was through a past mentorship with my company, which helped me 'get my feet wet' and left me wanting to pursue web development. I found Flatiron's online program, which was perfect for my schedule and received the Women Take Tech scholarship to join the program. I always felt pushed during the program, yet supported- but not in a 'hand holding' way. You'll definietly get pushed into the deep end a lot, which mimics real world development! 
    I haven't completed the program (just have the React module left) and was lucky enough to already be starting a job in web development. The coding structure and amazing support from coaches, fellow students, and the career prep team made my experience at Flatiron wonderful and I would definitely recommend taking the leap if you're already considering. 

  • Chovin Carlson  User Photo
    Chovin Carlson • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    The bootcamp prep course is perhaps the most complete and wellrounded free online curriculum I've found in terms of the learning environment they've created. That being said, there are some gaps in their content and overall, the whole experience could be polished more for it to really shine. It is mainly self-led reading and labs. This means you can do it all on your own time, but it also means that there is limited interaction with typical "instructors".

    Tools software developers use are well integrated into your learning, quietly exposing and teaching you how to use:

    • Github
    • Atom
    • the command prompt
    • Chrome's "inspect"
    • Test Driven Develpoment

    The community of instructors/helpers and students are well integrated into your learning environment. You can always ask questions and join in discussions with other students right from the lesson you're curently working on. You will only see questions asked on topics up to the last lesson you've completed. Anybody can also schedule study group sessions for a more structured learning space/time. With these systems in place, I've found little need to go to their Slack community for much of anything.

    This curriculum is still being worked on though (perhaps slowly), so there are some things to watch out for.

    Content:

    • This is a bootcamp prep course geared at people who have had little experience in programming. More experienced programmers with minimal web experience may not get much but an overview of Ruby, HTML/CSS/JS and TDD.
    • Complete beginners may have some troubles going through the content on their own but that's what the community integration is for. 
    • There are some gaps in their content. For example, they may mention having talked about one thing but never have. It'll be up to you to look it up. They also tell you that a certain attribute is depricated so you should use a newer one, but they won't mention that it's not possible to pass future lessons using this newer one.
    • Their lessons have some broken tests, incorrect information, are from a previous iteration, etc. This can be annoying and stop you in your tracks if you are a beginner. These lessons are open source though, which is awesome. That means you and other students can contribute / fix things in their lessons and start using Github in a way more often used in actual open source projects. After noticing multiple things that could be fixed however, I've slowed down making issues and PRs on them. It does not seem that they keep a very active eye on their repos or update it too often.

    Support:

    • Their question and answer system is overall very good and well integrated. Their helpers are very responsive your question typically resolved within a few minutes. This is only during working hours though. As I live in the middle of the Pacific ocean, questions I ask in the middle of the day typically won't get answered until the next day.
    • Most helpers seem to be going through or have just completed the course as well, so their knowledge might be limited. They do have more technical people on staff, but they can be harder to get ahold of or get answers from.


    Learn IDE 3:

    Learn.co provides an IDE for all their lessons. You can either do it on their web IDE or download their desktop version, Learn IDE 3. These were some issues that came up with the local version. Overall though, the IDE is pretty well done, amazingly integrated with Github.. Scarily integrated with Github 

    • It clobbers your ~/.atom. You'd think they'd move its settings elsewhere if they went through the trouble of making it a separate app. They say it creates a backup, but that was not the case for me. Backup your ~/.atom before installing to be safe. If you've never used Atom, this is not a concern.
    • Often takes 2-3 tries to open up the lesson.
    • Often times you'll have work done on a lesson when you accidentally disconnect or close the IDE. The next time you open up that lesson, your work is often lost.
    • Has a different set of Git Credentials than your global config? This usually is no problem unless you have your "Keep my email address private" setting turned in Github. Not sure if they keep your credentials on-server though..
    • Scarily integrated with Github. You give them access to reading, writing, and creating new repos under your name, reading and updating your user data, reading and writing SSH and GPG keys. Wow.


    As a whole, if I were to recommend something to people wanting to really commit to learning programming, I would point them to something like https://github.com/ossu/computer-science instead; a list of also free, but more comprehensive and complete lectures from reputable universities. These materials of course would require a higher level of commitment than this convenient, relatively content-concentrated beginner bootcamp prep

  • Jenny (incoming student)  User Photo
    Jenny (incoming student) • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    The admissions process at Flatiron was seamless - I really enjoyed talking with both of my interviewers (the first is a simple meet and greet, the second is a technical interview). I am brand-new to coding but after following the technical track for JavaScript, I felt that I was well prepared for the technical interview. The learn.co courses are of two types - purely informational, and coding labs. I feel that the information excels at explaining the basics - if you are brand-new, like me, you do not need to worry about jumping into something that might be over your head. Everything is explained very explicitly - not just the coding methods themselves, but even the programs and files that you use to do the labs, and how they work together. The labs begin simply enough, then quickly become more challenging - Flatiron uses a TDD (Test-Driven Development) philosophy (which they will explain at length - so don't worry if you don't know what that is) that I believe perfectly sets you up to be able to understand the labs and how to be successful. There is online support that is extremely helpful if you get stuck. I have been extremely pleased with my experience with Flatiron so far. 

  • Raj  User Photo
    Raj • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Coursework is very thorough and the videos are great too.  Wish there was a few more quizzes during certain sections to break up the reading and test what you've learned but the quizzes on there are great and the built in IDE for Learn is very useful. It took a second to get used to and set up but very easy to use once you understand it.  Overall, the best prep course I've done so far after trying out and paying for muitiple ones from other bootcamp courses.

  • Barney Loosemore  User Photo
    Barney Loosemore Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    The enrolment/application process was smooth - the admissions team and interview instructors were helpful and friendly. I chose to do the interview and technical work in JavaScript. The Learn.co course is good enough, but perhaps could be better for someone brand new to coding like myself. The pacing for me personally was a little inconsistent, and the fact that certain lessons involve uninterupted blocks of text makes it a bit more difficult to absorb information compared to other online introductory courses (for example, Codecademy, which I had more success with). The IDE specific to the course is also a bit clunky compared to some alternatives (which in some cases make it easier to experiment with bits of code and have more 'instant' feedback), although it is helpful for getting (somewhat) familiar with Github/'IDE's (?). Overall though, a good experience, and with excellent external support. 

  • Said Shah  User Photo
    Said Shah • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    The enrollment process was pretty simple and straight forward. The prep work was great to prepare for the technical interview. The instructors doing the interview were kind and also helpful. All of my questions whether it was about the school or it was about the prep work were answered within minutes, great support from the staff at the school.

  • Priceless
    - 8/12/2018
    Travis  User Photo
    Travis • Software Engineer • Student Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The culture and teachers are amazing. I learned so much in three months that would have taken me years to do on my own. And I got to do it in an amazing environment.

  • Kevin  User Photo
    Kevin • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    The experience itself is fine but would have been made far better if the Learn IDE worked properly. I use VS code and am acclimated to making things work together but this was a little sad. I understand there could be some bugs but I had to use the in browser option because they are essentially between builds and the atom build had a bunch of conflicts and issues. I would recommend everyone use either a repl.it on the side to test smaller parts of their code and to change the Learn IDE settings to in browser.

    That being said, the instructors are responsive, the community is fun and generous with their time and knowledge, the incremental lessons are also quite helpful. I would also like an multi-level percentage breakdown of how much has been completed but only the course you're in provides that on the dashboard.

  • Denis  User Photo
    Denis • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Picking Flatiron Full Stack Web Development course was an easy choice.  I was working full-time and planned to study online, I liked their bootcamp Prep Course, they offered job search support and the payment schedule was flexible - you pay $1500 a month up to $12k, after that it's free. So if you're able to finish the course in 4 months, your tab is only $6k. Plus they offer $1500 merit scholarships to 25 motivated students each month.
     
    The structure of the course is pretty straightforward. You learn a new topic and in the next lesson you pass the test which usually consists of writing a function or fixing a broken code.  At the end of each module you build a project that will be part of your portfolio when you go searching for a job. There are tons of videos and webinars, 24 hr online support plus you can always schedule a session with an instructor.  Luckily for me I could find answers to most of my questions on StackOverflow so I didn't really use their support system. At some point I was even thinking that I chose the wrong program -  you can get the same course for $150 a month but without instructor's support (there is still a community-based help). That,  however, would have been a mistake as I realized later. 
     
    I think the main feature is their post-graduation support. I was assigned a career coach to touch base weekly. She helped me build a resume, a cover letter, gave me tons of advice on how to speak to recruiters and employers and provided moral support all the way though my job search.  In addition to that Flatiron has a resourceful Business Development team who provide you with leads you won't find online. I wouldn't be able to find my job without those guys. I received tons of rejections, even though I made it to the last round of interviews at some companies. After almost 4 months I got an offer which was way above my best expectations. So I don't regret for a second it took that course, it's a life changer!

     

  • Shaun McClain  User Photo
    Shaun McClain • Developer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I was in legal IT and legal management for over 10 yrs before I figured out I wasn't happy, call that stubborness if you want but I wasn't happy. I began taking a lot of courses on sites like Codacademy, Pragmatic Studio, Treehouse, etc. Those are great sites but they don't emcompass everything you need to succeed. I set out looking for something more, something to get me over this educational hump and came across 3 bootcamps/online learning schools. Not to get into what all 3 institutions were I researched all 3 HARD. I just had a peace about Flatiron. Flatiron online courses were hard but not without an ability to get help, it takes time but only the amount you are willing to put in, its not cheap but isn't your future worth it? They want you to succeed and give you the skills to do so in the real world. Don't take your future lightly... research and make the best choice for YOU, Flatiron is a good place to start looking though.

Student Outcomes

* These outcomes are not audited by Course Report. In some cases, data is audited by a third party.


99%
Graduation Rate
95%
Employed
$74,447
Median Salary

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.

Matriculation Information

Accepted

289

Enrolled

246

Graduated

244

Job Seeking

205


Job Seeking Graduates Placed:

55%

30 days

76%

60 days

86%

90 days

95%

120 days

98%

After 120 days


Employment Breakdown:

This chart shows the breakdown of roles for job-seeking graduates.

Notes & Caveats:

Flatiron School is one of the first bootcamps to produce an independently audited jobs report actually verifying we achieved the results we do. We have independently examined reports for both the Online and NYC programs. 
You can download the reports here

Thanks!