Start Mastering the Most In-Demand Skill

Solidify Your JavaScript Fundamentals - Prepare for a top coding bootcamp

Sign Up For Premium Prep
 *$595 for a limited time
using coupon code SPRING

Hack Reactor Prep is the ideal starting point for any learner or prospective bootcamp student

Built by the same experienced engineers and educators behind the Hack Reactor immersive, this comprehensive and free program will help you master the basics of JavaScript. For prospective Hack Reactor students, this also serves as the single, complete path of study to prepare you for the immersive. Start learning today, with hundreds of other motivated peers like you.

Computer Screen icon.

60 - 90 hours of material

Hack Reactor Prep goes beyond the basics and brings you to the point where you can have a command of the fundamentals and build simple apps. Students get exposed to key concepts and gain ample practice putting these concepts into action.

Cog representation icon.

Each exercise builds on the last and grows your proficiency with every hour of study.

This course doesn’t just show you the concepts you need to know, it ensures that you gain extensive practice. Each exercise builds on the last and grows your proficiency with each hour of study.

team icon.

Two study paths

Our Basic Prep course is perfect for anyone who wants to gain coding skills in a free, self-paced format. For students committed to becoming software engineers, there is no better, more efficient path than Premium Prep.

journey icon.

Learn and succeed at your own pace

We designed our new Prep course so that anyone could fit it into their schedule. Study after work, first thing in the morning or whenever works best for you. For Premium Prep students, our staff works with you to help you stay on track and meet your own goals.

85%
Acceptance Rate
of Students Who Finish Hack Reactor Prep Premium and Complete a Technical Interview Get Accepted into Hack Reactor.

What You’ll Learn

With 90 hours of material and over 150 challenging exercises, Hack Reactor Prep’s free self-paced course is designed to get you into the most selective bootcamps. Here’s how:

Module 0:
Diagnostic

Module 0’s goal is to demonstrate (to yourself, mostly) that you have learned enough fundamentals of JavaScript and programming to be able to efficiently dive into the main Prep course material.

Module 1:
Mastering your basic tools

Module 1 will help you cement your foundations by working through a number of toy problems before proceeding on to bigger, harder problems you’ll work through in the latter half of the course.

Module 2:
Writing code well

Module 2 consists of a handful of harder problems that begin to realistically reflect the kinds of problems you are asked in admissions interviews. They also begin to reflect the kinds of problems that come up in the core immersive curriculum.

Module 3:
Live performance practice

Module 3 focuses on taking all the good problem-solving and clean-code-writing skills you practiced in the previous module, and practicing those same skills under the twin pressures of limited time and a live, collaborative audience.

Choose Your Study Path to Prepare

Basic Prep
Online
Free

Our Basic Prep course is an online, self-paced sequence that teaches JavaScript through problem solving and cogent explanations of the fundamentals. This program is designed to prepare students to build their own projects and prepare for Hack Reactor, the premier immersive software engineering school.

  • Group Onboarding
  • Best Effort Question Response from Staff
  • Standard Solutions for Intermediate Exercises
  • Some Online Lectures
Premium Prep
Online
$795 $595
*for a limited time

This course is designed to empower any student to get into the most selective coding bootcamps. Premium Prep uses the same tested material of Basic Prep and provides personalized assistance throughout the course. This makes for a comprehensive offering that’s head and shoulders above standard online tutorials.

  • 1-1 Onboarding with Staff Member
  • Initial Evaluation by Instructor
  • Study Plan Co-Developed with Staff
  • Guaranteed Response to Questions
  • Automated Feedback on Beginner Exercises
  • 1-1 Staff Feedback on Intermediate Exercises
  • Live Online Lectures
  • Dedicated Staff Support
  • Staff Code Review
Hack Reactor Student Photo Hack Reactor Student Photo
“Hack Reactor Prep really helped me with code readability. That’s a feature I haven’t seen anywhere else. After going through Prep, my code readability improved exponentially. It also helped me modularize my code more.”

What does the waitlist mean?

Selecting the waitlist option will put guarantee your spot in line to receive live support while going through Prep. You will only be charged once, at the intiation of your waitlist status. Typical wait times are 1-2 weeks.

While you are on the waitlist we encourage you to get started with the free program. Getting past the first Module is a great way to build momentum!

Upcoming Schedule for 12-Week Immersive

Hack Reactor Prep is a self-paced program designed to boost your technical abilities and to get you prepared for top coding bootcamps. The dates below provide a typical timespan to prepare for the immersive program.

  • Cohort Start Date
    Interview By
    Get Started
  • Cohort Start Date
    Interview By
    Get Started
  • Cohort Start Date
    Interview By
    Get Started
  • Cohort Start Date
    Interview By
    Get Started

FAQ

  • What are the program start dates?

    Hack Reactor Prep has rolling enrollment. Since the course is self-paced and online, you can join us at any time and work at your own pace and leisure.

  • Is this an in-person/live online course with scheduled days and times?

    Nope! Hack Reactor Prep is fully online and self-paced. Students enrolled in Full Prep receive Mentor support remotely through video chat and direct messaging.

  • Am I guaranteed to get into Hack Reactor if I take Prep?

    Hack Reactor Prep does not guarantee admittance into Hack Reactor's Immersive Programs. That said, 75% of students who interview after completing the course in its entirety are accepted to Hack Reactor.

  • It says there is a waitlist for Full Prep. What should I do?

    We do have to cap the number of Full Prep students enrolled at any given time to ensure high-quality and timely support. We are able to move students off of the waitlist and into the course as others finish. Our advice: sign up for the waitlist, and then enroll in Basic Prep. This allows you to begin on the modules with automated feedback, which are the same for both versions of Prep, while you wait for a spot.

  • Do you have scholarships available for Prep?

    We do not. That said, Basic Prep is 100% free and designed to allow you to fully prepare for the technical interview.