Skip to main content
Woman working in library

Bootcamp Prep

Learn the intermediate programming concepts you’ll need to get into a top coding bootcamp.


What You Will Learn

The curriculum for Bootcamp Prep includes lectures, workshops, pair programming, coding challenges, and a culminating project—many of the same elements you’ll find in our immersive programs, which is why Bootcamp Prep is great practice for ultimately enrolling in a coding bootcamp.

You will learn:

  • Defining and invoking functions
  • Data Types
  • Control flow, truthy/falsy, and loops
  • Objects
  • Multidimensional arrays and nested loops
  • Recursion

All our Bootcamp Prep courses (especially Prep in a Week) are demanding and intense. They are not for true beginners (anyone who has never written any code before), and we recommend them only for those who are actually considering attending a coding bootcamp like Fullstack Academy or the Grace Hopper Program.

Get Started

Upcoming Class Dates

Ready to take the next step with Fullstack's Bootcamp Prep?

Our upcoming class schedule is detailed below, or get started right away with our free, pre-recorded Bootcamp Prep at Your Own Pace.

Pick Your Bootcamp Prep Date


    Bootcamp Prep in a Week

    Apply By


    Start Date


    End Date





Success Starts With Preparation

Bootcamp Prep takes candidates who already have experience with code to the next level of programming. It covers the specific coding and JavaScript concepts you’ll need to know to pass the official Fullstack and Grace Hopper assessment and go on to succeed in bootcamp.

To make sure you’re ready to succeed in Bootcamp Prep, take the practice test below. A score of six or higher means you’re ready to sign up, while five or lower means you need a handle on the basics first.


Choose the Right Schedule For You

We offer three different versions of this course: weeklong, monthlong, and self-paced. All three options teach the same curriculum and include the same amount of instructional time but move at different paces and offer different learning environments.

Prep in a WeekPrep in a MonthPrep Online

Live Online

Week-long immersive

Live Online

4 nights a week for 3.5 weeks

Online videos from Fullstack co-founders
ScheduleSat–Sun (10am to 5pm)
Mon–Thu (6:40pm to 9:40pm)
Sat–Sun (10am to 5pm)

6:40pm to 9:40pm

At your own pace
Learning Environment

Accelerated instruction

Group learning in a bootcamp setting

Real-time help from Fullstack experts

Instruction at a moderate pace

Group learning in a traditional class setting

Real-time help from Fullstack experts

Instruction at your own pace

Individualized learning in your own environment

Lecture and solution videos, plus related coding challenges



Sign UpSign UpSign Up

New to Coding?

Intro to Coding

If you’re brand new to coding, we recommend starting with Intro to Coding. It’s a great way to learn the basics of HTML, CSS, and JavaScript and will set you up to succeed in Bootcamp Prep.

Ready to break into tech?

Learn the #1 programming language in 17 weeks with our full-time coding bootcamp.