The Firehose Project is an immersive 22 week online apprenticeship that gives people the real world skills to join a web development team or launch their own idea.
Throughout each week, students solve complex computer science challenges (e.g. graph search and floyd’s cycle detection algorithm), build several web applications (think Yelp and Udemy clones), focus heavily on Test Driven Development, and join an agile team to build an advanced web application that goes far beyond the typical CRUD apps.
Students receive weekly 1-on-1 mentor sessions from senior web developers with experience from places like PayPal, eBay, Flickr, bit.ly, Product Hunt, and Techstars & Y-Combinator companies. Students also have access to slack channels, Q&A forums and weekly live video chat office hours.
No courses listed yet!
Beginning the journey
I was a stay at home mom with a love of learning. I had my degree in applied math but never pursued a career due to family obligations. However, after choosing to homeschool my kids, I decided to start learning right alongside them. I wanted to get into something that would continually challenge me and then stumbled into coding. I did some independent learning using online tutorials, Codecademy, and The Odin Project. After working through those and still desiring a deeper understanding and a little more guidance, I signed up for a beginners course in web development. I came out of that with being able to implement the basics and even more of a curiosity for the workings of it all. So I began searching for a more in depth training option. I read through reviews o...Read more
3 Things Every (good) Developer Needs to Know
I started my first job as a developer right after the firehose bootcamp and was
lucky to observe a team of really experienced professionals at the new company.
Thinking about what makes a developer a good one I came to the conclusion that
firehose taught me just about everything a good developer needs to know.
Divide and conquer
The whole learning experience of firehose is based on projects with increasing
complexity. Each and every step in the development process is broken down so one
can easily follow through and understand the required steps. The knowledge gets acquired gradually and with the experience one’s confidence grows as well.
My daily tasks as a developer require this exact skill. Breaking down the problem into t...Read more
The year is 2016, and navigating between the plethora of coding bootcamps can feel as nerve-racking as settling on a programming language. Some prestigious camps promise a virtually guaranteed job and an alluring 6 figure salary upon graduation, but these programs often cost the tuition of a full year of a state college and require complete devotion and relocation for a period of 3-5 months. For those that can not afford this luxury, the online bootcamp serves as a comparable experience as an intensive period focused on learning and growing your programming skills. After much research and investigation, I settled upon the fantastic The Firehose Project online bootcamp, and shortly upon graduating I secured a job in a field that not only challenges me but brings excitement to work.
NOTE: The curriculum has been updated from 15 weeks to a 6 month format.
For those who are financially or logistically unable to attend a full-time in-classroom or virtual classroom program but still want to get as close to the level of rigor and quality of those programs, this is a great alternative.
Who will have a 5 star experience with this program?
- People who are certain they want to become a professional web developers or launch a web-based entrepreneurial project.
- People who have the courage to ask questions, even when it makes them feel like they might "look stupid" or make someone uncomfortable.
- People who are self-motivated. You are not in a classroom, so there is no one who can see you 8-14 hours per day and tell you to pick it up or to notice that you are frus...
I am a graduate of theFireHoseProject. This was by far one of the best investments I've ever made in myself.
First, here's all little background on myself.
I was a manager at a gym. I knew NOTHING about website stuff. I started making small edits to our gyms website because it was so outdated. I quickly started reading everything I could about HTML because I realized that I could potentially make our website look awesome. After making our gym's CrossFit website from scratch, I signed up for some community college classes because I wanted to learn more.
That was the extent of my coding knowledge when I looked at theFireHoseProject.
1. Why I'm glad I signed up
The main reason why I signed up with theFireHoseProject was because they had an "entrepreneur" track focused on buil...
It was hour number 8 of looking at the same computer screen and scrolling through the text to see if I had missed an important detail. I had not. I was stuck. I had admitted I was stuck hours before then began redrawing the same numbers and diagrams on the white board I had erased three times before. Frustrated was an understatement. I then looked at my dog who was hungrily eyeing the almonds on my desk and began to explain to him (for the fifth time) what I was trying to accomplish. He was rewarded for his patience but his kind ear did nothing to help my predicament.
The above anecdote underscores (to me at least) the challenge and purpose of learning a new skill. I would eventually solve the algorithm and move onto a new problem but I always remember the struggle of being stuck, ...Read more
Sometimes you need to make one step to change your hole life.
When I started the Firehose project bootcamp I didn’t know how it will all end after 12 weeks of coding.
There were lots of difficulties such as huge difference in timezone, luck of coding knowledge and practice at the beginning, and general it was scary to try something new. But anyway I decided to try it, and it was super interesting during all 12 weeks.
And now after over 1 year of graduation from the Firehose Project and 8 month working as PHP developer I’m really thankful to Marco, Ken, Frederick - my personal mentor, Travis - our team mentor and to all my teammates: Jonathan, Takehiro, Adam and Ronny.
This 12 weeks in the Firehose Project gave me more coding and life experience than 4 years in university. By...Read more
I joined the Firehose Project in December 2015 and recently graduated. The program itself is fantastic and has been a crucial part of my own transition into software engineering. I recently was able to get an offer for a full-time coding job and I owe that almost entirely to the Firehose program.
There are a lot of good bootcamp programs out there but what sets Firehose apart is the personal attention you get from the two founders - Ken and Marco. I lost count of the number of time I sent Ken an email/posted in the forums and got a reply directly within an hour. Seriously...if it was between 9-5 Mon-Fri...I would post a question or send an email and receive a reply within an hour almost every time. This happened consistently for the entire program. I got an unbelievable amount of per...Read more
It’s been almost a year since I enrolled and started down the path to change my career with the Firehose Project. Back in early 2015, I knew I wanted to transition my career into the tech industry, but I didn’t know exactly how. I had just completed my CompTIA A+ certification, a process that made me realize I would prefer being a developer to being an IT professional. The only problem: developers need to have a degree in Computer Science, right? I couldn’t afford to go back to University for another 4 year degree in either time or money. Shortly after desparing that I could never become a developer, something amazing happened: I was introduced to programming bootcamps.
I attended an info session for Bloc in April 2015 that really pumped me up. I could become a developer without havi...Read more
I graduated from the Firehose Project earlier this year and had a great experience! Ken and Marco do a fantastic job and are incredibly dedicated. Each lesson has a built-in Q&A which you can consult as you work. If your question hasn't been previously asked and answered, you can post one with a screenshot and description of the problem/link to your code on github and someone from the team will respond almost instantly-- it never takes them more than a couple of hours to get back to you, no matter the time of the day or day of the week.
That way, you're never stuck with a stubborn error message or broken code and can progress throughout the week outside of your mentor sessions and office hours. I also liked the way a good number of self-directed lessons are sprinkled throughout the ...Read more
As a recent graduate I thought I would give my input. I tried Bloc and Thinkful, and graduated form the Firehose Project.
My biggest take aways:
Learning how to learn
Feeling confident in applying for jobs
Made life long friends
Learn real world skills that I actually use
You know more than you think (always remember this!)
After 2 1/2 months of graduating, I landed an amazing remote job with an incredible team. There are so many students from FHP landing jobs and sharing priceless tips and tricks that will truly help you get a job. That's one of my favorite parts about FHP is that any student who is wowed by something they learned or lands a job, they are so eager and excited to share their experience. It's an amazing community of good people.
Why I chos...Read more
As a current student of Firehose Project with a rather successful outcome, I think I can provide some insight. I recently wrote a short excerpt on my journey in to coding bootcamps, and my eventual landing on FHP. I recommend reading that first, and then coming back to this answer.
As of this past week, I am starting my first job as a Front-End Web Developer. I am also in my 6th week at Firehose(I haven't even graduated yet!!!). I can 100% without-a-doubt say that I would not have landed this without FHP. At least, not in the short amount of time that I've been programming. My background is in Graphic Design and Marketing, and so I've always had my fingers a little dirty with web dev, but never enough to be considered a developer(not even close.)
So what made FHP essential to me l...Read more
My Goals and Experience During th...Read more
The Firehose Project has been an amazing experience for me.
My mentor pushed me to learn things beyond the curriculum and I couldn’t have asked for anyone better. The curriculum went through the solid fundamentals of programming. The coding challenges involving advanced computer science algorithmic problems were extremely difficult, but through the office hours, I was able to receive amazing help and support that enabled me to solve them. I’m still on my team project (they allow you to continue on the team project even if you have graduated), but I know this will also be another learning experience as well.
Here are three things I loved about The Firehose Project
1. An active and welcoming community
The community at The Firehose Project is very active, with people constantly askin...
Choosing the Firehose Project was one of the best decisions that I’ve made. Before deciding to drink from the Firehose I was weighing a bunch of options (from free to paid, online and in person). Bloc was one of the original bootcamps I found that started me on the path to an online bootcamp a little over a year ago and I thought I would end up enrolling with them. With my professional experience being mostly in email marketing, their emails, cadence and content were pretty much on point ever step of the way, but even with those great tactics that I knew should be driving me to convert, I was never sure that I was going to get more from them than I could just by making myself sit down and review free resources and tutorials. I had come across the Firehose Project early on in my search...Read more
I’ve had a few days now to come to terms with the fact that theFirehoseProject is all over. It’s been an amazing ride over the last 3 months and the skills I learned will leverage me into my next career pivot. I’ve met some really great people, experienced horrible frustrations, and felt amazing triumphs. I’ve went from slowly trudging through the Rails tutorial sea of mud to learning how to be a web developer. To have been able to accelerate my skill acquisition in this way would have been damn near impossible had I continued to do it on my own. It truly has been an amazing program to be a part of and it is easily one of the best decisions I have ever made. In a lot of ways the Firehose Project has brought me a significantly higher quality of life than I had prior to starting.
The p...Read more
Will be entering TheFirehoseProject in a few months! Read more
After completing two introductory Firehose courses online, I finally decided to enroll in theFirehoseProject: online web development apprenticeship program.
I choose theFirehoseProject because it offers me convenience, affordability and and immersive and systematic web development curriculum.
Ken and Marco are the founders of the program and also act as mentors at their online coding bootcamp. They are expert web developers and problem solvers and were always available for any of my questions as they came up. I very much appreciated their willingness to help me in any way that they can while I was their student.
I would love to work with them again and highly recommend theFirehoseproject to anyone seeking to join an online coding bootcamp!
Free 2-Week Introducti...Read more
|Hiring %||No data|
New York City, Los Angeles,..
Web Development (Full-stack: Javascrip..
Denver, Boulder, San..