The Firehose Project is closed
This school is now closed. Although The Firehose Project is no longer accepting students or running its program, you can still see historical information and The Firehose Project alumni reviews on the school page.

[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.
The prep course is amazing!
There is forum support for each lesson within the prep course and the response times to the questions are so quick and helpful! The prep course teaches the fundamentals of programming in well thought out lessons with learn by example challenges. These challenges also have a submission process in which they are reviewed and you are given feedback on parts to improve upon. The cherry on top is it is completely free!
I am currently wrapping up my agile group project with Firehose. It has been an amazing experience, and this was a huge reason why I chose this program. I am on the job hunt, and many job ads mention that they prefer someone with experience in an Agile group project. This also means that you have experience using Slack, Trello, and collaborating with Git, which is also mentioned in many job ads. With all the many things out there in tech world that I still don't have experience with, every...
I am currently wrapping up my agile group project with Firehose. It has been an amazing experience, and this was a huge reason why I chose this program. I am on the job hunt, and many job ads mention that they prefer someone with experience in an Agile group project. This also means that you have experience using Slack, Trello, and collaborating with Git, which is also mentioned in many job ads. With all the many things out there in tech world that I still don't have experience with, every one I can "check off" is a win for me. We covered a lot lot of skills in the program, including algorithms and complicated math stuff. I am not a natural in this arena, so Firehose's mentor project sold me here. I was paired with a mentor, which has been seriously valuable. He is very skilled with alogrithms and teaching math stuff to me, and he breaks it up into understandable chunks. He gives me advice as I enter the job hunt, and I am so sad to be finished with him and with the program. Highly recommended! I did work full time and I completed the part time. If you can, I say do the full time accelerated because being in it 24/7 is hard, but also makes it stick.
I spent a lot of time researching bootcamps, and I almost started at an in-person bootcamp. I liked the Firehose Project's honesty in their blog: The Definitive Guide to Choosing a Bootcamp, the 2 week bootcamp prep content, and how responsive Marco (one of the founders) was when I had questions. Doing an online bootcamp required more discipline and a lot more effort in networking, but for me it was worth it. ...
I spent a lot of time researching bootcamps, and I almost started at an in-person bootcamp. I liked the Firehose Project's honesty in their blog: The Definitive Guide to Choosing a Bootcamp, the 2 week bootcamp prep content, and how responsive Marco (one of the founders) was when I had questions. Doing an online bootcamp required more discipline and a lot more effort in networking, but for me it was worth it. Now I'm a software engineer!
What The Firehose Project did well:
What could have improved:
Overall, I had a good experience with the Firehose Project. If I would do it over again I would make the same choice.
I'm about 3 months in at the Firehose Project and it has been great so far. The lessons are explained well and it's great to be able to go at your own pace. I can't speak to job prospects yet but I'm hopefully I'll be able to transition to a software engineer once I finish.
I started looking into coding as a possible career change roughly 10 months ago. I have a son and a full time job, so doing a full time immersive bootcamp wasn't an option. After finishing most of the courses on Codecademy and completing Watch and Code I decided to apply to Hack Reactor. I finished most of their prep course and structured study program, but ultimately didn't find much actual teaching and didn't feel comfortable with what I was doing.
I started looking around...
I started looking into coding as a possible career change roughly 10 months ago. I have a son and a full time job, so doing a full time immersive bootcamp wasn't an option. After finishing most of the courses on Codecademy and completing Watch and Code I decided to apply to Hack Reactor. I finished most of their prep course and structured study program, but ultimately didn't find much actual teaching and didn't feel comfortable with what I was doing.
I started looking around for a different option and found The Firehose Project. Most of the reviews that I found were positive and the price was far better than most other options, so I decided to sign up for the prep course. Their method of teaching is a little hand-holdy compared to Hack Reactor, but so far in my experience it's been really effective and covers a wider range of front end development right from the start (instead of making you solely solve Javascript challenges).
Several times in the prep course you are required to submit your solutions to different problems using Ruby, and those solutions are checked by their staff (sometimes by the co-founder - Ken Mazaika), where they review your code and offer you hints on how to make it more concise if needed. You also build an entire working portfolio / website before you even start the bootcamp. Initially, I thought that I would need to be in an actual classroom to learn anything, but this course has felt way more personal than anything that I've tried so far.
I'm really excited to be starting the bootcamp this coming Monday.
I wasn't sure what to expect. There are a lot of these out there. As someone with an IT background, this is still challenging. The mentors and staff are highly knowledgable.
After learning on my own through websites and YouTube videos, I even tried another bootcamp, I have learned so much more in the first 6 weeks I have been through this program then I ever did on my own or with the other bootcamp I tried and decided to quit. Extremely happy with the cirriculum and mentor. Mentor really pushes me to think like a developer instead of just going through the motions.
The ciriculum is easy to read and follow, showing exactly what to code and what to...
After learning on my own through websites and YouTube videos, I even tried another bootcamp, I have learned so much more in the first 6 weeks I have been through this program then I ever did on my own or with the other bootcamp I tried and decided to quit. Extremely happy with the cirriculum and mentor. Mentor really pushes me to think like a developer instead of just going through the motions.
The ciriculum is easy to read and follow, showing exactly what to code and what to expect to happen from your code. And if any errors develop and you get stuck, current and former students discussions are right there to help you out. I have never felt alone in this program and am very pleased with the support in the Firehose community.
I have done weeks and weeks of research on which bootcamp would be best for me. And with Firehose going sticking on mainly one MVC rather than a little of everything approach, focusing on algorithims, and Agile you really cannot go wrong with what they off for the price.
i will head this review off by saying that this was written as part of a competition to win a prize by ekaving feedback. There that is off my chest, now onto the review.
I have not yet completed the on boarding but I have been bow,ed over by the whole positivity and encouragement as I attempt to muddle my way through the Ruby on Rails set of lessons.
Articles for each lesson are descriptive and easy to read, I found that some of the code excerpts could be a little misle...
i will head this review off by saying that this was written as part of a competition to win a prize by ekaving feedback. There that is off my chest, now onto the review.
I have not yet completed the on boarding but I have been bow,ed over by the whole positivity and encouragement as I attempt to muddle my way through the Ruby on Rails set of lessons.
Articles for each lesson are descriptive and easy to read, I found that some of the code excerpts could be a little misleading at times, but if you reread it then everything should make sense. If not you can always ask a question in the forum.
One of the best parts of the whole experience. The team are ultra responsive and helpful, they always reply within a few hours to upto 48 hours and with full descriptive answer to your code related queries. Top notch!
I cannot reinstate it enough, the onboarding is so worth doing!
I started by taking the free 2 week course, thinking it would be boring like other free courses. I was surprised to learn it was fun and well structured. I created ruby programs and the first part of my portfolio during the free portion.
What impressed me the most during the free period was the ability to get help. If i had a problem, i would post it to the discussion board and I usually got a response within 1 hour or 2 at the most. Unless it was after 9 pm at night.
...I started by taking the free 2 week course, thinking it would be boring like other free courses. I was surprised to learn it was fun and well structured. I created ruby programs and the first part of my portfolio during the free portion.
What impressed me the most during the free period was the ability to get help. If i had a problem, i would post it to the discussion board and I usually got a response within 1 hour or 2 at the most. Unless it was after 9 pm at night.
The lessons are well structured with a variety of challenges, quizz's, and videos to do throughout the entire course on top of the lessons. The timeline can be a bit confusing as you are going through it. I found myself rushing at times because I am part of the accelerated program. I learned to slow down to better absorb the material. They are always improving the courses so I have seen better information on my dashboard in regards to timelines. Your mentor can also tell you if you are on track or not.
My computer wouldnt work with vagrant so I ended up using cloud9 for my dev environment. This made it challenging sometimes to initially setup the applications. I saved the initial instructions so I could easily do it myself.
I ended up going through 2 mentors until I found one I really clicked with. This was important because they help you with the challenges. Mentors can assign additional work. I was overwhelmed with the addiitional work from my first mentor and wanted to quit. I contacted customer service and they quickly helped me find a new mentor who didnt really mesh with me at all. Finally, I was matched up with Rose, who is a fabulous mentor! I also found a local ruby on rails meetup, i highly reccommend going to meetups for additional help and learning.
The office hours are good. The topics vary. Both Marco and Ken (founders of the firehose project) host these. It was very cool to see them interacting with everyone (they use Zoom).
I am currently starting the group project which is to build a chess game app. I was a bit overwhemled by my first task which was to chose and integrate a CI. I went with Travis CI. I was able to get it done and now I have another skill I can add to my resume.
I signed up for this bootcamp because of the ability to get help, mentoring, algorythims, and the group project at the end.
I can't answer anything about job prep because iam not on that section yet.
Firehose project's free bootcamp prep course has been an awesome experience.
It is exceptionally well structured, with a great UI and user experience. The content is top notch and project based so you'll get you into building mode quickly. While building a Portfolio website from the ground up to deploy, you are introduced to fundamental concepts in HTML and CSS and then an to Ruby with some challenges/ algorithms to brainstorm over.
The outstanding feature in this prep ...
Firehose project's free bootcamp prep course has been an awesome experience.
It is exceptionally well structured, with a great UI and user experience. The content is top notch and project based so you'll get you into building mode quickly. While building a Portfolio website from the ground up to deploy, you are introduced to fundamental concepts in HTML and CSS and then an to Ruby with some challenges/ algorithms to brainstorm over.
The outstanding feature in this prep course is the code review and feedback. I am not talking test suite and clever errors logs. Even at that stage you are assigned a mentor that will provide timely and constructive feedback on your code submission. How to name variable, refactor your code, alternative way of resolving an algorithm...the real deal.
Thanks a lot for providing the free bootcamp prep and getting me started, I shall join you on the full software Engineering and web development track. Let's drink from the firehose :)
Having a job coding hadn’t always been a dream of mine. I wasn’t really aware of all the possibilities or paths you could take and never really knew anyone that had much knowledge about it. Once graduating high school I found out that my cousin had become a programmer. After talking to him for a bit I decided that is what I was going to go to college for, programming. After getting an Associates’ in Computer Science I attempted to find jobs where I could develop my skills and e...
Having a job coding hadn’t always been a dream of mine. I wasn’t really aware of all the possibilities or paths you could take and never really knew anyone that had much knowledge about it. Once graduating high school I found out that my cousin had become a programmer. After talking to him for a bit I decided that is what I was going to go to college for, programming. After getting an Associates’ in Computer Science I attempted to find jobs where I could develop my skills and expand. Sadly, I was unable to find a job, internship, or anything and this discouraged me so I stopped school and went on a different career path.
Five years later, now having a wife, 10 week old child, and a job working upwards to 16 hours a day multiple times a week, it was time for a change. Going back to the cousin I talked to previously, I asked him what I can do. His reply, “Anything in web development. Seriously, it is booming and where the world is moving. There are a bunch of coding bootcamps out there that teach people how to code for the fraction of schooling costs.” I had not even heard of the term bootcamp before, so I started my research. I was quickly flooded with bootcamps and apprenticeships and training schools and started getting excited.
I talked it over with my wife, weighed the books to make sure we could afford the risk, and decided we would use our tax returns to invest in a better future. Before making a rash decision I told myself I would wait a minimum of two weeks before making a decision. Being stuck between two options at the end of the two weeks, I decided to reach out to them and try to have a 1-on-1 discussion with them on “why I should choose them.” The first option I received what seem to be a populated generic response with a tiny bit of customization added to it. This put me off quite a bit… So, onto the second option, Firehose. I received a very prompt response pertaining specifically to the questions I asked along with an offer to jump on a call and talk about my concerns. My decision was made right there, I was seen as a person and not a number. After the call my decision was solidified and I signed up for their prep course.
After completing the prep and being accepted to Firehose Project, I started in the middle of March. I honestly don’t know where to start when pointing out the amazing things they have to offer. I think the best part for me was that it was 100% virtual. With my crazy schedule and time constraints, there was no possible way for me to attend an in-person training program.
Alongside the course being entirely online, there are weekly 1-on-1 mentor sessions with senior web developers, algorithms and coding challenges to build up your skills on programming logic, multiple applications that you build and publish to the web, and forums at the end of each lesson to ask questions when you get stuck. On top of that, their amazing Team Project gives you the skills of working on an agile development team. Did I mention the job preparation resources you get access to, and having lifetime access to the materials in the course?
Fast-forward through the course and I don’t have a single negative about the course. Yes it was hard-work and yes I had quite a few nights with little sleep, but this didn’t have to do with the course, it had to deal with my crazy schedule and life. The Firehose has since developed options for different paces since I graduated to account for students like myself. I am now employed by Firehose as a Web Developer. Looking back now at what I thought was a risk is really one of the easiest and smartest decision I’ve ever made.
I was 2 months in the bootcamp and due to personal issues I had to leave, but looking foraward to come back. The program was amazing, for someone that had no experience in coding like me was really great to start getting all the knowledge from scratch. I was able to learn the basics of MVC, how to browser communicates with the server, ruby language, and many other stuff. The lessons are well explained - very detailed - and if you have any question you can ask your mentor and he kindly will...
I was 2 months in the bootcamp and due to personal issues I had to leave, but looking foraward to come back. The program was amazing, for someone that had no experience in coding like me was really great to start getting all the knowledge from scratch. I was able to learn the basics of MVC, how to browser communicates with the server, ruby language, and many other stuff. The lessons are well explained - very detailed - and if you have any question you can ask your mentor and he kindly will help you. I did the first two projects, Splurty and Nomster and both were really great to learn the basics until something more complex.
The management team was always in contact with you for any particular issue you have, they are really supporting and giving you any advice on how to take the best advantage of the program.
My mentor has great experience in rails framework and he was always giving some advice on how to have good practices and teaching new stuff that was not in the program.
Overall, the experience was really great and I will recommend it to anyone that want to get into the programming world. I didn´t take the job prep so I can not comment about it.
Regards,
Ivan
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.<...
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.
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!
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!
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 th...
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.
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 d...
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.
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!
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.
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.
I am not sure if they offer job assistance but I already work in the tech space so I do not really need that.
How much does The Firehose Project cost?
The average bootcamp costs $14,142, but The Firehose Project does not share pricing information. You can read a cost-comparison of other popular bootcamps!
What courses does The Firehose Project teach?
The Firehose Project offers courses like Accelerated Software Engineering & Web Development Track.
Where does The Firehose Project have campuses?
The Firehose Project teaches students Online in a remote classroom.
Is The Firehose Project worth it?
The Firehose Project hasn't shared alumni outcomes yet, but one way to determine if a bootcamp is worth it is by reading alumni reviews. 188 The Firehose Project alumni, students, and applicants have reviewed The Firehose Project on Course Report - you should start there!
Is The Firehose Project legit?
We let alumni answer that question. 188 The Firehose Project alumni, students, and applicants have reviewed The Firehose Project and rate their overall experience a 4.82 out of 5.
Does The Firehose Project offer scholarships or accept the GI Bill?
Right now, it doesn't look like The Firehose Project offers scholarships or accepts the GI Bill. We're always adding to the list of schools that do offer Exclusive Course Report Scholarships and a list of the bootcamps that accept the GI Bill.
Can I read The Firehose Project reviews?
You can read 188 reviews of The Firehose Project on Course Report! The Firehose Project alumni, students, and applicants have reviewed The Firehose Project and rate their overall experience a 4.82 out of 5.
Is The Firehose Project accredited?
While bootcamps must be approved to operate, accreditation is relatively rare. The Firehose Project doesn't yet share information about their accreditation status.
Enter your email to join our newsletter community.