fundamentals course

Get started for free

Start coding today. Learn the key fundamentals and then customize your course with what you want to learn. Solve challenges throughout the course to qualify for our Full-Stack Web Development Program.

Please wait...

web development full-stack immersive bootcamp
Master the Fundamentals

You'll master web development fundamentals by building a brand new portfolio page from scratch, using HTML/CSS and Ruby code.

Experiential Education

You'll build your skills by first learning the theory, and then applying the skill to make sure you've retained the knowledge.

Immediate Support

Never get stuck. Get feedback on your code submissions from our support team, and join our Firehose Project community of members.

Become a Web Developer

Once complete, you'll be ready to join our Full-Stack Web Development Program, which will help you launch a new career as a Web Developer.