Choose Your Study Path

Whether you’re comfortable preparing for the technical interview on your own, thrive in a group setting or want personalized mentored feedback, we’ve designed an online study plan to meet your learning style, schedule and level of expertise. Our prep courses will expose you to the key concepts needed to succeed in any software engineering bootcamp, including our own. Course modules build from the basics to more complex problems, enhancing your technical proficiency with each hour of study.

Basic Prep


Basic Prep is an individual, self-paced study program. You’ll have the freedom and flexibility to develop a personal study schedule and work through each module to refine your JavaScript and coding knowledge prior to your Technical Interview.

  • Online, self-paced study
  • Flexibility to study when and where you want
  • Standard solutions for intermediate exercises

Premium Prep

Most Popular$250

Premium Prep allows you to develop foundational JavaScript skills in a group setting. This structured course is taught live online and is offered on a full-time, part-time or evenings and weekends basis. Ask questions during class hours, monitor your progress and interact with your peers.

  • Live online group study
  • Help Desk support during class hours
  • Group feedback on intermediate exercises
  • Early access to immersive pre-course materials
  • Course cost applied toward immersive tuition

Mentored Prep


Mentored Prep provides you with personalized assistance throughout all course modules. This self-paced study program gives you the flexibility to work at your convenience with the added benefit of dedicated mentor support.

  • Online, one-on-one, self-paced, mentored study
  • Flexibility to study when and where you want
  • Highly customizable to fit your specific needs
  • Personalized coursework feedback

What You’ll Learn

With more than 175 practice exercises and up to 90 hours of material, our software engineering prep course is designed to prepare you for admittance into any web development bootcamp. Specifically, this course allows you to experience the types of questions you’ll encounter during our required Technical Interview.

Learn the basics

Develop a basic understanding of the syntax of JavaScript and the gain the necessary skills needed to solve introductory problems before diving into the main prep material.

Master the building blocks

Perfect your usage of basic JavaScript concepts and begin creating functions before proceeding to more difficult challenges.

Learn to write code well

Begin to organize your code in a consistent and structured way and experience the kinds of problems you’ll be asked during your technical interview.

Live performance practice

Take the problem-solving and code-writing techniques you’ve mastered and practice presenting them either on your own, with your Premium Prep cohort or with your mentor.

To determine the best study plan for your experience and learning style, contact an Enrollment Officer below.

Learn More

Take your first step toward a new career and start the conversation about becoming a Software Engineer.