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.
Never been so impressed with online courses. You, guys, do the magic! Everything is super clear, easy to understand and friendly.
I started the bootcamp program in November 2015 back when it was an intensive 15-week course and I had no prior background in programming (I had previously only dabbled in some HTML & CSS courses online). I was looking for a structured program to take my coding learning experience to the next level as I have great difficultly learning from content that is not contextualized; in other words, online learning programs left me frustrated and not understanding how a piece of knowledge is ap...
I started the bootcamp program in November 2015 back when it was an intensive 15-week course and I had no prior background in programming (I had previously only dabbled in some HTML & CSS courses online). I was looking for a structured program to take my coding learning experience to the next level as I have great difficultly learning from content that is not contextualized; in other words, online learning programs left me frustrated and not understanding how a piece of knowledge is applicable in reality.
The course structure is laid out very well and Ken Mazaika does a phenomenal job in explaining each concept clearly and concisely. The contrast is made even more stark when I watch content produced by similar instructors; Ken knows his stuff inside out and more importantly, is able to use the right terms and analogies to help students understand a new concept.
The course also includes lessons on algorithms but this was one area that I felt was a little lacklustre; it was intimidating to get into and did not provide much guidance in tackling the problems (students were to work through these challenges with their assigned mentors). This - combined with the fact that my assigned mentor was not too familiar with how the Firehose Project curriculum was structured - meant that the aspect of algorithms was a little glossed over, in my case. Perhaps the mentors could be more exposed to the Firehose Project coursework so that they can better prepare sessions with their students.
Also, one point to note for students not based in the US: during my time on the program, it was mildly frustrating whenever I had the opportunity to work on the program during the daytime (I'm on Singapore GMT+8 time) which meant that there weren't any available instructors online to help with troubleshooting. If there are instructors assigned to handle queries across different timezones in future, that would be really helpful.
Overall, I think TFP is an amazing option for anyone looking to get into programming. The fact that it's a remote bootcamp makes it an attractive option to individuals who need to balance this with maintaining a day job. I have recommended it to several friends and acquaintances whenever the topic of learning to code comes up, and I would continue to recommend it because I love their curriculum and the brevity of the content.
I had spend some time playing around on Wordpress but never got into HTML or CSS and didn´t really understand what was going on there. I want to be able to create my own Apps or Dapps, and tweak and improve the sites I create in Wordpress. I haven't gotten into Ruby yet but the section on HTML and CSS is going great so far.
I have been a student in TFP's free online course for just under a week now, and I have to say, I'm very impressed with this school so far. Two things have stood out to me:
1. The lesson content is easy to follow and even fun! Although I had learned the basics of Javascript and Python prior to enrolling in this course, I had not written a single line of HTML/CSS. One day after starting this course, I had built a basic portfolio page hosted on an actual website. I was hooked from...
I have been a student in TFP's free online course for just under a week now, and I have to say, I'm very impressed with this school so far. Two things have stood out to me:
1. The lesson content is easy to follow and even fun! Although I had learned the basics of Javascript and Python prior to enrolling in this course, I had not written a single line of HTML/CSS. One day after starting this course, I had built a basic portfolio page hosted on an actual website. I was hooked from the very first lesson, and I'm enjoying learning the basics of Ruby as I write this review.
2. The level of support and guidance is unlike anything I've seen from a free bootcamp prep course. I receive personalized feedback on my coding challenges, and the student success manager, Brita, has been able to answer all my questions quickly as well as provide encouragement! I have yet to find a student blog post about a coding problem during one of the lessons that has gone unanswered for more than a few days. The team at TFP seems to really care about their students.
In short, TFP has met or exceeded my expectations about what a coding bootcamp should be. I can't wait to get through the prep course and enroll in their Software Engineering and Web Development track. I'll post another review when I graduate from that course. ;)
The Firehose Project is an excellent easy to follow Bootcamp course on Ruby on Rails. They are also extremely accommodating, add captioned to video and mentors are very very accommodating.
They give a 'real world' hands on experience in every stage of the process. There's lots of interaction with students and mentors.
I highly recommend it to everyone.
The Firehose Project Prep course has been awesome so far. I knew a bit of HTML/CSS but as there's always something new to learn, I did get better on the course. The tasks are not overwhelming and they are easy to follow. I'm happy I gave it a go!
I don't usually write reviews and when I do, I generally don't give out 5 stars. However, having been doing another bootcamp then coming to Firehose to try their free prep course I have been pleasently surprised how much I am enjoying it. Ken does a wonderful job explaining things and obviously has a passion for the work he does and from what it seems the rest of their team does as well.
I am relatively new to coding and web design/development and have learned a great deal over ...
I don't usually write reviews and when I do, I generally don't give out 5 stars. However, having been doing another bootcamp then coming to Firehose to try their free prep course I have been pleasently surprised how much I am enjoying it. Ken does a wonderful job explaining things and obviously has a passion for the work he does and from what it seems the rest of their team does as well.
I am relatively new to coding and web design/development and have learned a great deal over the last week or so just from this prep course. I can only imagine how much I will learn when I sign up. I highly recommend you give the prep course a try if you don't know anything about anything like myself. You'd be surprised how well they present the content and how fun (albeit challenging) it is. I am going to get back to it now, hope to see you there as well!
To begin with. I have very little experience with coding. Yet, a few days after using the program I feel as if I have gotten over one of the biggest challenges for new coders--- feeling like it's an impossible task to learn. The super fast replies to questions and the in-depth tutorials are just a few of the aspects of The Firehose Project that I absolutely love. In fact, the third-party clients that you use will probably be a much more difficult task of learning. Still, they have even com...
To begin with. I have very little experience with coding. Yet, a few days after using the program I feel as if I have gotten over one of the biggest challenges for new coders--- feeling like it's an impossible task to learn. The super fast replies to questions and the in-depth tutorials are just a few of the aspects of The Firehose Project that I absolutely love. In fact, the third-party clients that you use will probably be a much more difficult task of learning. Still, they have even come up with a solution for those issues they explain how to get started with and use them in the correct manner. And now I must end this review, not for a lack of things to say but because I'd honestly rather get back to coding. Peace.
I started the firehose project on Saturday 4/22/2017 and completed the first part of creating my portfolio using HTML and CSS within a day and now on the ruby project. Its really funny and easy. Actually, I was kinda surprised how easy it was since I used so many others and couldn't get past the first day. I don't want to stop. Unfortunately though I won't be able to afford the full class after the bootcamp. I wish I could go but have to work full time and take care of an older family memb...
I started the firehose project on Saturday 4/22/2017 and completed the first part of creating my portfolio using HTML and CSS within a day and now on the ruby project. Its really funny and easy. Actually, I was kinda surprised how easy it was since I used so many others and couldn't get past the first day. I don't want to stop. Unfortunately though I won't be able to afford the full class after the bootcamp. I wish I could go but have to work full time and take care of an older family member. This is an awesome course. The instant responses are awesome and the encouragement is really great. Thanks again for coming up with such a wonderful program. When you get a better payment plan, please let me know, I will jump on it in a heartbeat.
The project-based curriculum that the Firehose Project provides, combined with the supportive community and excellent one-on-one mentorship, allowed me to kickstart my learning and exposure to the world of full stack development. I will admit that I did have experience with coding previously, but the motivation this program provided for me to learn a great deal of material in a short time was priceless.
I found the real-world insights provided in the learning material to be quite...
The project-based curriculum that the Firehose Project provides, combined with the supportive community and excellent one-on-one mentorship, allowed me to kickstart my learning and exposure to the world of full stack development. I will admit that I did have experience with coding previously, but the motivation this program provided for me to learn a great deal of material in a short time was priceless.
I found the real-world insights provided in the learning material to be quite helpful and applicable, and if I ran into trouble working on a project, someone was always able to help me figure out a solution. I even had my code from the final group project brought up on a projector and reviewed during an interview, helping unlock the door for me into a position as a software developer - The Firehose Project definitely works!
As a graduate of the Firehose project, I found their curriculum to be nicely paced. Not only was I introduced to Ruby and the Rails Framework, I had also become a Rails full-stack developer across several different projects all live hosted on Heroku.
Their weekly office hours with Marco and Ken, the one-on-one mentoring and the team project were fun learning experiences and very informative. The mentorship was an invaluable added bonus when working on coding challenges, algorithm...
As a graduate of the Firehose project, I found their curriculum to be nicely paced. Not only was I introduced to Ruby and the Rails Framework, I had also become a Rails full-stack developer across several different projects all live hosted on Heroku.
Their weekly office hours with Marco and Ken, the one-on-one mentoring and the team project were fun learning experiences and very informative. The mentorship was an invaluable added bonus when working on coding challenges, algorithms and guidance.
The final Chess project was a good introduction to working in a team environment with other developers. We were working together on Slack, Trello and Github, in pairs or alone at times to create a working Chess application with everything we learned over the course.
Overall, The Firehose Bootcamp delivers in value for the money and I would highly recommend the Firehose Project to anyone interested in learning to code.
In my opionin, the Firehose Project offers together with an appealing and profound education approach an excellent value for money.
What I mean by that? They seem to manage to provide a sort essential knowledge to help understand how the things in coding go together sort of end-to-end. Be aware it's a very complex topic for 24 weeks, so you really need to grasp essentials in a very short time which they managed in the crisp understandable videos and instructions along the sample ...
In my opionin, the Firehose Project offers together with an appealing and profound education approach an excellent value for money.
What I mean by that? They seem to manage to provide a sort essential knowledge to help understand how the things in coding go together sort of end-to-end. Be aware it's a very complex topic for 24 weeks, so you really need to grasp essentials in a very short time which they managed in the crisp understandable videos and instructions along the sample web applications that you do throughout the course. The dynamic web applications (min. 5) teach you HTML, CSS, Bootstrap Ruby, Ruby on Rails and Java Script. All of them include a postgreSQL DB, scale in complexity and include zoomings out and explanations that help gain a programmer mind set or way of thinking. On top of that you are introduced to a computer science topics such as algorithms that you can try to solve quite challenging problems which again aim to help assume the problem solving mindset. Moreover, you can take part in a team project that simulates a real application development process to create a chess web application that users can create and/or join and play against one another.
Having said that don't expect to become a coding specialists because in such a short time it's impossible. This is not meant as a negative remark about the course but the reality. You need to do a lot of additional work since you get a lot of new references and sources to go through.
If I'd better realized the complexity I'd have taken more time to prepare on my own before I started the course or would have opted for the longer 44 weeks course which was introduced recently. You can then better leverage the mentor sessions and office hours to fit your needs and learning style.
E.g. I started to create my own app that I had to solve problems which were not dealt in the course and I could still got the questions answered. The mentor sessions (1hour/week) had an excellent quality the more you are prepared the better. My mentor also answered every mail outside the session. The office hours (1hour/week) never let an open question with occassional shared screen coding, follow-ups, and run-overs when needed. I also always managed to get my questions answered on the Firehose community chatt by either mentors or other students or graduates. There is also a self-paced job-preparation track which includes advice how to present yourself digitally what to expect in an software developer interview, and other job searching related stuff.
Depending on your learning style and abilities, my experience was that minimum 20hours per week had to be spent just to be on track of the course. For a deeper understanding and becoming more comfortable with the topis 30 - 40 hours per week seem to work fine.
The only thing I would have appreciated more is if the applications styling differed across the application portfolio to make it look more attractive.
I completed The Firehose Project online bootcamp recently (January 2017). I am a career changer and came with very little coding experience. I did attend another online bootcamp prior to starting The Firehose Project that I was unsatisfied with. Switching to The Firehose Project was a great decision and completely worth the money, time and commitment.
In the curriculum, you start immediately building applications. Then you gradually start to learn and work thr...
I completed The Firehose Project online bootcamp recently (January 2017). I am a career changer and came with very little coding experience. I did attend another online bootcamp prior to starting The Firehose Project that I was unsatisfied with. Switching to The Firehose Project was a great decision and completely worth the money, time and commitment.
In the curriculum, you start immediately building applications. Then you gradually start to learn and work through algorithm, data structure exercises that build on each other. You learn problem-solving skills that give you the foundation to work in the software development field. I always felt challenged but was able to follow the steps and figure out from reading forum questions and answers or googling answers to steps I got stuck on. If I couldn’t figure out the problem, I could ask on the forum and get help.
After finishing the core curriculum, you have a chance to do a group project, which teaches you how to work in an Agile/Scrum environment with other student developers, use more advanced git commands and produce a working application to show off more advanced web development skills. This is huge in both your learning and selling yourself to employers. This helped level my skills up that I couldn’t have done just building applications on my own.
The Firehose Project community is wonderful and this is because the leaders, Ken and Marco, set a very collaborative, positive and supportive environment. Besides having weekly mentor sessions (they pick a mentor for you – did a great job picking my mentor, Seth), you can attend weekly office hours to pose questions and also watch other questions get answered. Watching Ken pair code with students to solve coding issues is invaluable and I think one of the best ways to learn to code.
My journey since graduating from the FHP has led to numerous interviews, job coding challenges and a job offer. It hasn’t been a straight line but has (like the actual program) always progressed in the right direction. After you complete all the modules, you start the job prep module. It is important to go through it and do all the exercises, including rewriting your resume and getting it down to one page (even if you have a lot of prior experience from working more than two decades).
I would advise anyone who wants to become a developer and wants to attend an online bootcamp to go to The Firehose Project. They have an excellent curriculum, great leaders and staff, top-notch mentors and a wonderful environment to learn. I especially recommend FHP to career changers, like myself. I always felt a part of the community and not too old or different. I internalized Ken and Marco’s belief that if I applied myself and felt passionate about learning to code that I could accomplish a change into the software development field. I am doing it and you can do it too.
If you want to learn the skills to have a career in web development, but don't want to deal with classrooms and long lectures, then The Firehose Project bootcamp is an incredible investment. It's one of the few bootcamps that offers a free prep course, and that in itself is very valuable. I would encourage anyone thinking about bootcamps to first consider checking that out.
When you begin the program, you immediately dive into building a Rails app. You quickly set up your coding ...
If you want to learn the skills to have a career in web development, but don't want to deal with classrooms and long lectures, then The Firehose Project bootcamp is an incredible investment. It's one of the few bootcamps that offers a free prep course, and that in itself is very valuable. I would encourage anyone thinking about bootcamps to first consider checking that out.
When you begin the program, you immediately dive into building a Rails app. You quickly set up your coding environment, outline an app, and begin creating the database. There's no time spent dilly-dallying in coding concepts that don't have immediate practical use. The idea is to get your first app off the ground and to learn as you go so that you know the exact purpose for everything you do.
Because the entire course was taught in this learn-by-doing manner, I've been able to really understand coding concepts and principles. It's easy to forget something when you don't know why you're learning it.
The 1-on-1 mentorship program will likely be your most valuable asset (it was for me). I had an incredible mentor during my time at Firehose who had been a developer for 13 years and had an astounding wealth of knowledge. Every week I would come to him with questions or coding issues, and by the end of each session I would have figured out exactly how to fix my code and gained invaluable information. On top of that, I recieved tons of great advice for my side app, my resume, interviewing, and much more. I can definitively say that I would not have gained a foundation for software development that is as strong as it is today without having someone to help guide me.
There's still a lot to say. The team project, the job prep course, the strong community backing, helpful forums, weekly office hours. The list goes on. These were all helpful in developing my skills as a programmer and providing insight into a career in the tech world. The only thing I could have hoped for was a little more introduction into a database language (like SQL) and a front-end framework/library (like Angular/React)...plus if I gave everything 5 stars, who would actually read this review?
That being said, I still got far more out The Firehose Project than what I paid for. It was an infinitely better decision than going back to college for a CS degree and I learned more industry-applicable knowledge over the 24 week program than I did over the 4 years I spent getting a mechanical engineering degree in college.
I change my life after take Thefirehoseproject, My dream was become a good software developer they make my dream true, I was 28 years man who dream it :) i can say nothing is impossible if you get proper guide line and little bit backup form who know their job and they know their job how to teach , i really give them 1000000000.times { puts "Big big thanks for help me to change my career" } after finished this course i was not took me long time for get job, my first job...
I change my life after take Thefirehoseproject, My dream was become a good software developer they make my dream true, I was 28 years man who dream it :) i can say nothing is impossible if you get proper guide line and little bit backup form who know their job and they know their job how to teach , i really give them 1000000000.times { puts "Big big thanks for help me to change my career" } after finished this course i was not took me long time for get job, my first job was free job :) i mean internship i was doing that 4 month then i leave my internship and got paid job was not good salary but it was ok after 4 month again i change my job
Now i am working in local company i am working as junior Ruby developer where i test TDD and BDD :) and i love it :)
What i like their course ?
Regular code reviews
High level Job preparation guide
Very friendly
Teach how to solve problem
Groups Project
Step by step guide line with will help you become good software developer
From my opinion if they can add more about Test it will be boost their student career because i believe to become a good software developer you have to be good in test
Again i wish them good luck and if anybody like to ask anything please don't hesitate contact with me via fb https://www.facebook.com/alifspb17
Note:- I don't have university degree but i am working as software developer its awesome achievement for my life and i think everyone can do it if they love what they are doing, i wish everyone good luck and advice never give up one day your dream will become true like me :)
Winner are not people who never fail, but people who never quit.
I have to say that the Firehose Bootcamp Prep Course is one of the best online resources out of several I've researched and tried out. The instruction is clear, simple and never overwhelming and all the while there is encouragement to keep trying until you get. The course uses videos and reading activities providing very manageable, step by step guides to learn coding concepts which the user is then encouraged not only to practice, but also to submit for review and comments from the course...
I have to say that the Firehose Bootcamp Prep Course is one of the best online resources out of several I've researched and tried out. The instruction is clear, simple and never overwhelming and all the while there is encouragement to keep trying until you get. The course uses videos and reading activities providing very manageable, step by step guides to learn coding concepts which the user is then encouraged not only to practice, but also to submit for review and comments from the course instructors directly. The instructors are always encouraging and very responsive! I strongly encourage anyone even remotely interested in coding to start immediately with Firehose!
Highly recommend the Firehouse Project. I took the course after a co-worker recommended it to me. I was able to completed the course in a few months while working full time. Ken and Marco did a fanastic job of supporting the class and individual students throughtout the course. I walked away with a good foundation on which to grow. Only recommendation is to add more Javascript to the course work, however I think they've added more to the curriculum since I was a student.
It's very easy for me to write emails about and send letters to places that have done something that I haven't liked or to someone who I have feel has wronged someone in my family, but it's much more difficult to write a review for something that totally changes one's life for the better as The Firehose Project has done for me. This is actually not my first career, or even my second, but it's my last and best. I have a BS in Mathematics and an MBA with a Fina...
It's very easy for me to write emails about and send letters to places that have done something that I haven't liked or to someone who I have feel has wronged someone in my family, but it's much more difficult to write a review for something that totally changes one's life for the better as The Firehose Project has done for me. This is actually not my first career, or even my second, but it's my last and best. I have a BS in Mathematics and an MBA with a Finance specialization, but I finally found my calling when I found The Firehose Project. I now own a small business and do one off projects for others, from home, doing something that I love and you know the saying...when you do something you love you NEVER work a day in your life! I honestly don't even know how I stumbled across their website http://www.thefirehoseproject.com/, but I am so thankful that I did.
I actually started writing this over a week ago...and I've written and deleted more times than I can count...but if you ask Ken Mazaika and Marco Morawec, the guys who started The Firehose Project, that's nothing new. It was a pattern that I had when I first started to code...I was trying for perfection, so I would write my code and then instead of just reworking the code I already had, I started all over again. So, I will actually start and finish this today.
I'm not sure if you get to interact with the founders of every other bootcamp out there, but with The Firehose Project Bootcamp, you DO have interaction with Ken and Marco. And that interaction is specific and meaningful. I understand that their time is very valuable, but not one time did I ever feel that I was rushed while talking to them. Every Wednesday night during virtual office hours, Ken would schedule one hour to answer any questions, but he would not hesitate to spend more time on the call with everyone, if necessary, or to work with you one on one after the call if it wasn't an issue that others might also be having. I wasn't new to coding, or so I thought since I had been working with HTML and CSS, but I had no experience with Ruby or Rails and The Firehose Project encourages, well, forces you to jump head first into the deep end and begin coding. No, I didn't have a clue what I was doing or why, but I was watching the videos, reading everything I could, going through the lessons, meeting with my mentor, attending the weekly discussions and asking questions and after a few weeks I realized that I could actually quickly spin up a Ruby on Rails webpage, throw some bootstrap and some pictures onto the page and get my MVP (minimum viable product) up and running. So, not only was I learning, I was hooked.
The more I learned, the more I wanted to learn. I've actually gone through the updated lessons a number of times, I still watch the slack pages for the new projects, I think I'm still on the hook for part 2 of a Docker lightning talk and if they'd let me, I would still attend the Wednesday night discussions.
Marco and Ken have not only managed to build a wonderful product that teaches you Ruby and Rails through a series of projects, videos and a personal mentor, but they cultivate a comraderie with the people that you go through the program with...even though you start at different times and are in different places in the project and it's all done ONLINE. I don't know how they do it, but they do...and it's wonderful. Firehosers, as we are all affectionately called, become your family. You find yourself reaching out to them in the middle of the night for help with some code you know you should get, but you don't want Ken to know you're stuck on. Your fellow Firehosers are the ones in the chat room cheering you on as you tackle your first lightning talk, where you're sure that you're talking too fast and you KNOW that no one on the video call is remotely interested, but they're telling you what a wonderful job you're doing...and Ken and Marco are also telling you how great you did! Again, I don't know if you get this from other boot camps, but I've talked to people who've gone through other courses and I haven't heard them talk about their experience with the same passion that I have when I talk about The Firehose Project.
Along with the curriculum, that includes different course tracks, you do have access to mentoring sessions, weekly discussions and cheat sheets that include information on Git, Heroku, Ruby and Vagrant. If you'd like, you have the opportunity, as previously discussed, to give a lightning talk and showcase your budding tech skills. You're building your resume as you move through the course...and yet they still give you more and more and more help with your job search!
Yes, I could go on and on and on....I could probably write a book on how wonderful The Firehose Project is, so if you have any doubts, go to the website http://www.thefirehoseproject.com/?home=true and you can see for yourself that you want to be a Firehoser!
I believe it's been almost 18 months since I've graduated from the program and if I had the chance to do it all over again, I would choose The Firehose Project.
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.