the-firehose-project-logo

The Firehose Project

Online

The Firehose Project

Avg Rating:4.82 ( 188 reviews )

[The Firehose Project has been acquired by Trilogy Education.] The Firehose Project is a full-time, 22-week and part-time, 42-week online coding bootcamp that combines expert one-on-one training with a customized, robust curriculum and a worldwide student support community. Students start coding on day one and are paired with a senior software engineer mentor to build their coding skills. Students also have access to a proprietary Q&A forum and technical office hours. Graduates will develop algorithms, design complex data structures, and learn fundamental computer science principles while building a portfolio of advanced web applications that work with APIs, user authentication, advanced database relationships, video streaming, and more.

Firehose has also launched a new job track designed to prepare students with everything they need to optimize their job search as a new developer and make their transition from bootcamp graduate to employed developer as smooth and swift as possible. Firehose worked with technical recruiters, alumni, senior developers, and partnered with BrandYourself, the leader in online reputation management as seen on Shark Tank, to engineer a track that provides students with optimal job preparation resources.

Recent The Firehose Project Reviews: Rating 4.82

all (188) reviews for The Firehose Project →

Recent The Firehose Project News

Read all (8) articles about The Firehose Project →
  • Accelerated Software Engineering & Web Development Track

    Apply
    MySQL, HTML, Git, JavaScript, jQuery, Rails, CSS, Front End, Ruby, SQL
    In PersonFull Time
    Start Date Rolling Start Date
    CostN/A
    Class sizeN/A
    LocationOnline
    22-week program designed to help you become a professional software engineer.
    Financing
    DepositN/A
    Tuition PlansPayment Plans Available
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewNo
  • Elevate your game
    - 11/26/2017
    Kevin Kawai • Software Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    First off, I honestly think Firehose is one of the better options for Bootcamps and if any of my friends where thinking about it I would definitely recommend it to them. 11/10. That being said, I kind of do think that I got as much as I did out of it because I was lucky enough to be living with relatives during my time of study and didn't have to worry about expenses or housing. I'm not sure I would have been able to get as much as I did if I was working full-time or even a part-time job.

    As for the good parts, I think the mentor system was amazing for my learning. Just being able to ask questions face-to-face really changed things. I know I could have asked in emails, but being able to ask questions as they come up in your head or being able to get further explanations right on the spot was amazing in my opinion. I also enjoyed that there was no real "thing" that we "had to do" (no pre-determined task) in the mentor sessiosn so I could come up with extra things not in the curriculum (questions about JavaScript frameworks i.e. React or build smaller side projects with external APIs) or things in the curriculum that I wanted to expand on. I also really enjoyed the self paced nature of the program. I could take time on certain things or speed past parts I already got a grasp on.

    The group project was also an amazing experience. When I started it I really felt like I was using what I had learned in a "real" programming setting. The evolving code base was something really cool to experience. I would maybe put a little more guidance in the tasks. I felt as though we were really just free balling it and at some points no one really knew if they were doing things correctly. But maybe that's the point and figuring out how to work together is important. I however sort of wished we could get our code reviewed by the mentor who was leading the project, as most of us didn't have any coding experience and thus most of the time weren't able to give that good feedback and eventually devolved to just everyone saying "looks good to me". Honestly though as I started working at my company we basically do the same things we did in the group project (daily standups, weekly retrospectives, code reviews) so nothing really felt foriegn and I was able to get the ball rolling on day one. 

    Lastly, I'm not sure if this belongs in the program but having a little guidance on how to read code would have been nice. Before ending the program I was trying to contribute to some open source projects online only to find myself really overwhelmed by what was happening. Even as I started work the code base was huge and there were many coding patterns (decorator objects, form objects) that I didn't understand and had to take time to learn. But again that might just be something that you learn on the job so I'm not entirely sure it belongs in the curriculum.

    Overall, I got exactly what I wanted out of the program and enjoyed it thoroughly. I don't really understand why people online say bootcamps are a waste of time because I learned so much through firehose. It might be possible that people who give bad reviews didn't put any effort in because it does take some work but it is really worth it if you want to pursue this field as a career. 

  • Recommendation
    - 11/22/2017
    Esther Wang • Applicant
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I feel this coding project fun to work on with supportive team and open discussion. I would like to share with my friends about it.
  • Jonathan Brock • IT Admin Level 2 • Applicant
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    The best thing I love about this course is how it grabs my attention. A lot of materials online today require you to force through the study material, while this course pulls you through it each step of the way!

  • S Smith • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    FHP has proven right for me due to really involved instructors, coding and algorithmic challenges that hammer home computer science principles, and most importantly the way you hit the ground running from day one on coding projects. Really excited to see how the course continues to develop and where it takes me in my career!

  • Michael Porter • Administrator • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I'm a recent graduate of the Firehose Project. I took the full-time course and graduated on time. I feel that the course was worth every penny, the quality of the instructional materials and the ability to get help in a timely manner made the course well worth it. You don't have to deal with outdated or old materials that the cadre have failed to make relevant or reflect the latest changes in code. If you're stuck there's a forum and slack channel to ask questions in and I don't believe that I had a single question that it took longer than an hour to get help with and none of the responses failed to fix the issues that I was dealing with.

    I'm also enrolled in a traditional college CS course and I can say without a doubt the things that I've learned more in the 22 weeks of the project than I've learned in almost 3 years of school. I can't stress enough how fast you get up and running building applications and understanding concepts with this course. 

    Mentor sessions are another great feature of the course, once a week you're able to meet with a mentor who's a professional in the software industry and ask questions about the course material, employment, pretty much anything. My mentor and I had a great working relationship and we plan to maintain contact now that I'm through with the course. 

    The Firehose Project provides a ton of job placement advice and materials. While I personally am not actively hunting for a job in the software industry at the moment. I've known a number of graduates who've gone on to gain employment shortly after the course. That being said, these were incredibly motivated individuals who took the hustle to heart and started out griding applications as soon as they were able. 

    To sum up, the Firehose Project was a great experience and I've experienced nothing but exceptional support throughout the entire program. 

  • A Few Months In
    - 10/30/2017
    Vaughn Weiss • Associate Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Last year, when I was looking for a program that would work well for me, I had some specific requirements: a remotely accessible curriculum, good reviews of mentorship, and a price I could afford. Firehose met those requirements and the two-week trial gave me a feel for what I would be getting myself into.

    The curriculum at Firehose starts off with the basics of Ruby on Rails (a healhty understanding of HTML and CSS would be a good idea), creating a database, and accessing that database to create a simple, dynamic website. Later lessons introduce you to Ruby Gems (a way to implement useful programs and libraries into your own project), interactive JavaScript (i.e. dynamic sorting), and common frameworks such as Bootstrap and jQuery. Despite the guided layout of the curriculum, there is plenty of room for customization on the student's end and readily available Ruby on Rails resources offer up limitless learning potential.

    The greatest value I derived from the program was my weekly interaction with my mentor and the final 8-week team project. I used my mentor sessions to asks questions related to the curriculum, but also to delve into topics that were specifically interesting to me. It was enlightening to get a professional perspective from an experienced developer; I found his insight to be useful in determining what additional topics to study on my own. The team project was an eye-opening introduction into team dynamics, working towards a common goal, distributing workloads, and facing real challenges as they relate to software development.

    I attended weekly office hours at the start and found the exposure to advanced questions a nice glance of what was to come. Each lesson module allows a student to post questions specific to that module and the Firehose staff are quick with responses.

    Ultimately, Firehose gets you started on a path with great potential, but you will have to do the legwork. Even in my current role as a beginning developer, there is so much I'm still continuing to learn. Firehose was a great start to that.

  • Sharon Lazarus
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    This is my first experience with any online study course and i must say i am plesantly surprised how well it is going. Ken is extremely good at explaining the concepts and simplifies everything for a novice like me. The support team is equally encouraging and keeps track of your progress and prompt at answering questions. I am really pleased to have joined this online course and aim to register for the full course soon!

  • Great Prep Course!
    - 10/21/2017
    Tracey Martin • Software Support • Applicant
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I am doing quite a few prep courses! Firehose has been the best so far.  Nice intro to HTML + CSS and some ruby code.  There was a lot of flexibility in completing the prep so that was great because I work full-time in support at a start up.  

    • The feedback is quick and easy to digest and apply. 
    • The price point cannot be beat.
    • Flexible plans to pay for it if you do not want to front the $$$$
    • Full stack 
    • Other courses available to expand on

    I am not sure if they offer job assistance but I already work in the tech space so I do not really need that.

     

  • Great Program
    - 10/5/2017
    Heather Peck • Applicant
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I've recently decided on a career change and have tried out multiple free online resources. Firehouse has been 100x better than any of those and really solidified my understanding of the languages I'm studying. The staff is helpful and supportive and has even helped with my decision on which IT route to take. 

  • Archana Kumari • Student • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Just a different way to addict people to learn code. Love the way you all are teaching also love your work :) and Ken Sir your way to inspire people through your video its just awesome.Thank You !

     

     

  • Graduate
    - 9/18/2017
    Chastity Lawson • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Signing up with Firehose Project program was the best decision I could have ever made regarding a step into a new career. Why The Firehose Project?

    • A structured online platform. Website is clear and easy to follow. 
    • Dive in method. Didn't spend a whole two weeks on explaining syntax, arrays, Boolean. Instead jumped right in and started coding with explanations along the way. 
    • Mentor. Held my hand when needed and also pushed me forward with challenges. The mentor part of program was priceless. I'm a shy person but I really bonded with Mike. Meetings with mentor via videochat are weekly for an hour along with email communication in between whenever needed.
    • Office Hours. Weekly the two owners have a video chat with students and help by explaining concepts in further detail.  Its was also a chance for a quiet student, as me, to hear other students struggle (like myself) and listen to them provide assistance, explanations and pointing us to other resources. Such a hands on approach by the owners demonstrates that you acquiring the knowledge and skills is important to them.
    • Team Project. Wow I learned a lot about how to really use github and interact with others on a project. 
    • Affordability compared to other online bootcamp schools, The Firehose Project was very affordable AND the mentor sessions alone were priceless !
  • Jacob Denholtz • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I have a degree in biomedical engineering and as such have had some programing experience in c, c++ and MATLAB.  

    This program is filling in some much needed gaps in my computer programing knowledge.  The code critiques/mentor sessions are invaluable and offer something that I didn't get in my coding classes at the University which were only concerned with the end result of the programs and offered no feedback on how to improve my code.

    The weekly office hours are also very beneficial even if you don’t have a question yourself. Ken and Marco are extremely knowledgeable and I often gain additional insight into topics I am already comfortable with or get answers to questions I didn’t know I had until they were asked by someone else.

    Overall I am very satisfied with my experience.

Thanks!