We use cookies on this website to make it function correctly and to achieve the purposes illustrated in the cookie policy. By continuing to browse, you agree to the use of cookies. Cookie Policy

Preparing for a coding bootcamp

When it comes to a software engineering bootcamp, preparation is key.

Visit Our New Website!

Please visit our new website for the most up-to-date information on Hack Reactor coding programs, scholarships, and more.

Preparing for success

We want you to feel confident and prepared for the bootcamp of your choice. Below, read about our programs, including how to get ready to pass your assessments and start Day 1 of the bootcamp with the foundation you need.

Background Image

12- & 36-Week Online Immersives

Our 12-week (full-time) and 36-week (part-time) programs were designed for learners with intermediate coding skills. We recommend applicants take our Basic Prep course to help prepare for the required technical assessments.

Background Image

19-Week Online Immersive

Our new 19-week program was designed for those with little to no coding experience. There is no technical preparation needed for this course.

Learn More
Background Image


We designed a preparation course specifically for Veterans interested in pursuing a bootcamp education. It includes a structured curriculum and options for real-time support in preparation for our 12-week program.

Learn More

Basic Prep course information

High-Quality Curriculum
Work your way through JavaScript exercises designed by engineering professionals to maximize your understanding of the fundamentals.

Take your time and complete all exercises when your schedule, focus, and interests align.

Research-Focused Learning
If you get stumped along the way, you'll lean on independent research to find answers. While this might add time, it can also help fortify the useful skill of being a good researcher.

This course helps you to grow as a strong, independent coder.

Learn at No Cost
We believe world-class coding content should be available to everyone for free. With this program, that's exactly what you get.

Register for Basic Prep



Register for Veteran Prep

April 10 - May 12, 2023

Veteran Prep

| Online

This course is designed for U.S. Veterans only. Submission of your DD214 or Military ID is required prior to the start date.