Get started for free
Start coding with the fundamentals and customize your course with what you want to learn. Solve challenges throughout the course to qualify for our full Software Engineering Program.
Master the Fundamentals
Complete 43 lessons, write HTML/CSS and Ruby code, and build a brand new developer portfolio page from scratch.
Experience how our entire platform is designed to make things click for you.
Get feedback on your code submissions, receive dedicated support when you’re stuck, and be part of our Firehose community.
Once complete, you'll be fully prepped to join the full Firehose Online Software Engineering Program.
See how our entire platform is designed to make things click for you.