- Material Design
Our students’ work begins several weeks before they arrive at the school, hits full speed on day one, and doesn’t let up until they graduate, emerging with a strong portfolio, competitive resume and the ability to immediately contribute to high-caliber engineering teams. A majority of students transition directly into mid-to-senior level roles, excelling in positions that typically require a CS degree and two or more years of engineering experience.
Our program builds expertise in a curated suite of technologies and concepts, each selected for their workplace utility and relevance to modern software engineering paradigms. Students learn about something new, then immediately reinforce that knowledge by using it to build and test real software. Each lesson builds up to the next, as students grow into Software Engineers with a robust technical and professional skillset.
Our curriculum is constantly evolving in response to feedback from employers and alumni, while holding true to the principal goal of graduating Software Engineers who are able to quickly and independently learn any new technologies, languages or tools that the task at hand requires, even those they've never been exposed to before. By the second half of the course, students have honed the ability to thrive within the constantly shifting software engineering landscape, frequently working on projects based on technologies not explicitly covered in our curriculum. Students at Hack Reactor learn how to adapt to the demands of any situation faster and more effectively than they ever could prior to attending the program.
The program culminates in professional development training, so that students have the ability to articulate their skills to employers and negotiate multiple job offers.
Our team comes to work every day striving to remain the most welcoming and effective accelerated learning program in the world. Realizing the full potential of the program requires students to invest extraordinary effort. Hack Reactor calls upon students to dedicate themselves to their growth with more time and energy than most full time jobs would ever require, to learn how to grow through personal challenges and to constantly adapt to the unpredictable. The curriculum is designed to ensure that Hack Reactor students actively build skills 11 hours a day, 6 days a week, even during break times. Students discover a community of talented, knowledgeable and entrepreneurial individuals. Both fellow students and our world class team of Engineers, educators and professionals are passionate about our mission to transform education through rapid-iteration teaching. That excitement is contagious: many students are inspired to work 80+ hours every week of the program.
Before applying to Hack Reactor, applicants should be prepared to dedicate themselves entirely to their education and its community: 11 hours a day, 6 days a week for 12 weeks. If you have questions, we encourage you to contact our admissions team or our remote admissions team.
At Hack Reactor, we hold ourselves to the highest standards. Our team is humbled by the positive feedback we receive from our incredibly talented alumni, and the career outcomes of our graduates, but we never lose sight of what got us here: an inexorable drive to improve.
Our philosophy of constant, iterative improvement informs the design of every aspect of our program. The Hack Reactor learning environment is defined by rapid-iteration teaching, a concept we pioneered to bring the rigor and feedback loops intrinsic to software engineering into the world of education. We use a variety of tools to measure student absorption of academic material in real time, and are quick to modify lessons based on both the needs of individual classes and systemic innovations to improve the curriculum as a whole. At Hack Reactor, students are never abandoned to wrap their heads around concepts by reading static materials. Instead, they are encouraged to experiment, and engage with both students and other instructors in a manner resembling the working relationship between Engineers in industry. Our instructors devote time each week to improving our lessons, regardless of how many times they have been taught, and constant improvement and measurement of the program is a top priority for our teachers. By constantly adapting our curriculum, student support programs and delivery mechanisms through a combination of feedback systems and internal research, Hack Reactor remains one of the most vaunted sources of software engineering talent in the San Francisco Bay Area.
Our students build apps from the ground up and start businesses before they are even out of the program. Here is a small sampling of student projects built at Hack Reactor:
Next class begins on
October 31, December 12 and February 6.