Apr 26, 2021 to Jul 23, 2021
Join Premium Prep by
Feb 21, 2021
Self-Study & Complete Assessment by
Mar 26, 2021
(85.82% grads reported across all campuses)
Until you are employed*
*upon approval, after $2K deposit
Our top-tier software engineering alumni work at some of the top tech companies:
Hack Reactor’s Software Engineering Online Immersive, available as a full-time or part-time program, takes the same curriculum from Hack Reactor’s onsite immersive coding bootcamp and makes it accessible to remote students across the world. You'll learn from instructors face-to-face over cloud-based live chat software, pair program with classmates almost every day of the course, and have the option to socialize during special after-hours events. We provide private access to teachers and mentors, a Help Desk that's always ready to answer your questions, and a strong peer community; all immediately available through messaging and live webchat. All our online programs are run in Pacific Time (PT).
While our education programs remain online, we encourage you to apply to your closest campus to learn online with a small cohort made up of other students who live nearby.
Watch dated, pre-recorded instructional videos without live instruction.
Engage in real-time exercises, pair programming, live instruction, and live Q&A sessions.
Spend hours working on projects by yourself.
At Hack Reactor, work with a team online through pair programming and video hangouts to brainstorm, create projects, and grow your teamwork skills.
After the program, embark on the job search alone.
Receive interview coaching, negotiation training, and personal branding advice from our dedicated career services team from the start of the program until you are hired. At Hack Reactor, our job is to get you a job.
Work at the speed you set for yourself.
You'll work faster and harder than you thought possible at Hack Reactor with real deadlines that mimic the professional world. Students are often amazed at how much they accomplish in 12 weeks.
|Immersive Cohort||Immersive Dates||Join Premium Prep by||Self-Study & Complete Assessment by|
|April 2021||Application Closed||Application Closed||Application Closed|
|June 2021||Jun 14, 2021 to Sep 10, 2021||April 5, 2021||May 7, 2021|
|August 2021||Aug 2, 2021 to Oct 29, 2021||May 24, 2021||June 25, 2021|
Apr 26, 2021 to Jul 23, 2021
Feb 21, 2021
Mar 26, 2021
Jun 14, 2021 to Sep 10, 2021
April 5, 2021
May 7, 2021
Aug 2, 2021 to Oct 29, 2021
May 24, 2021
June 25, 2021
Take our concentrated, fast-track coding bootcamp prep program.
Once you’ve been accepted, ramp up your skills to prepare for the Hack Reactor Immersive.
During this week you’ll learn how to interview and negotiate, while building your online presence.
You find and apply to the companies of your dreams, while we help you negotiate and leverage our extensive hiring network.
Prior to starting your immersive program, you’ll be required to complete the Precourse curriculum remotely. The Software Engineering Immersive Precourse curriculum takes 90-120 hours to complete.
In the first week, you’ll be immersed in learning the fundamental concepts and strategies considered best practices in the software engineering industry.
Basic and advanced data structures
Thinking like an engineer
Using JS instantiation patterns
Client & Server Side concepts
Database & Deployment technologies
Get some rest and work on an individual project. There are no scheduled lectures during Solo Week.
Work in teams that resemble industry standards to develop functional applications. Work with new technologies and put your bug testing to good use.
In the last week, you’ll prepare for the job search by doing practice interviews, learning negotiation tactics and tuning your resume and online presence.
Build an Application from scratch
Use new languages & technologies
Learn advanced team dynamics such as agile workflow and iterative development
We constantly improve our curriculum based on new trends, changing needs of the tech industry, and feedback from our students and alumni.
Our online coding bootcamp curriculum includes live pair programming to get you as close to a working environment as possible.
During the second half of the course, students use their skills to design and build fully functional apps from scratch. The schedule during this period is more open-ended, but equally intense.
At Hack Reactor, you gain more than an education; you develop a network. In addition to working and learning alongside some of the best and brightest minds in the tech industry, you join a network of over 8,000 alumni.
You'll kick off the day with AM Announcements and then, most days, work on thoughtfully crafted Toy Problems.
Depending on the day you will be watching lectures and working with your pair on the most recently assigned Sprint.
Enjoy lunch with your classmates.
Enjoy scheduled exercise time or just take a break.
As in the morning, we'll introduce new concepts by beginning a new project together on the projector, and send you out to work on it with your pair.
Decompress and let concepts solidify over a meal.
Gather with your entire class for an evening lecture.
Complete Admissions Assessments
Complete Precourse Work
Pay the full tuition upfront and pay the first day of class.
Pay part of tuition day 1 of class, and pay the remaining balance on Week 7, Day 1
Finance your tuition by leveraging our lending partners: SkillsFund or Climb Credit.
Discover our Software Engineering and Data Science scholarships here.
Learn more about our VA benefits, like VET TEC and G.I. Bill benefits, by clicking here.
Our bootcamp program prepares grads to work at today’s most prestigious and forward-thinking companies.
Prior industry or academic experience is not required, but most successful applicants have been introduced to programming by writing some code independently, or by working through courses on e-learning platforms such as CodeSchool or Codecademy. Hack Reactor is not a "0–60" course, this is a "20–120" course. If you haven't written any code yet, see below for recommended resources. If you study from those resources for a few hours a day, you should be able to complete the admissions challenge within two weeks. Read more here about how to prepare for the admissions challenge.
Beyond having some coding experience, successful applicants are passionate, intelligent learners and clear, empathic communicators.
Students using Windows machines experience many more struggles than students on Unix-based machines (e.g., macOS and Linux). Although it is possible to complete the course on Windows, we have seen that overcoming the Windows-only challenges wastes a lot of time that could otherwise be spent improving your engineering skills.
We require all students to use a Unix-based platform (like macOS or Linux). Two solutions are available for students who have a Windows based machine:
Run a VM (virtual machine) with Ubuntu. To do this, we require that your computer meet the following minimum specs to ensure the stability of the VM, minimize lag, etc.
6GB of RAM
20GB of drive space free
2-core 4-thread processor
2GHz processor speed
Run a dual-boot system. This is a great option if your computer doesn't meet the specs required for Option #1. This means you have the option of booting your computer into Windows or Ubuntu (but not both at the same time) every time you turn it on. This option has been well-tested but requires a more involved setup.
In general, unless your Windows laptop is extremely old, it should be able to support one of the solutions above. Additional information explaining how to set up Option #1 or Option #2 is provided to admitted students prior to the beginning of the course. Please note that the Windows Subsystem for Linux (WSL) on Windows 10 is not sufficient for our course.
There isn't a "typical" Hack Reactor applicant - our students come from a variety of backgrounds. Some hold a CS degree and want to get web dev specific training before applying to jobs, some come from adjacent fields such as design or IT and have tangentially worked with coding, and many come from unrelated fields, looking to gain a complete skill set and begin a career in engineering.
To get you as close to a working environment as possible, a large portion of our curriculum includes pair programming. This means you'll collaborate via a tool called Floobits with another student on projects - emulating real-time teamwork. You'll double check one another’s work to reduce coding errors, and learn the team skills needed to thrive in a professional working environment.
The Remote Part-Time course is Hack Reactor's off-hours version of its Remote Immersive program. Classes are held on nights and weekends over nine months, making the curriculum feasible to those with daytime responsibilities. It’s slower pace is also a good option for people who simply want more time to absorb and utilize the information.