Hack Reactor

Hack Reactor (now an offshoot of Galvanize) provides immersive software development bootcamps in various formats – online, in person, part-time, or full-time. In addition to these comprehensive bootcamps, they also have a number of 6-week courses on specialized subject matters, which are great options for current tech workers looking to expand on their skills.

Hack Reactor also holds frequent one-day, free workshops or webinars. These events cover all kinds of hot topics in tech, offer career guidance, or prep students for a more intensive course with an intro to basic concepts.co

  • Available Online
    Available Online
  • Career Support
  • Partner Projects
  • Fun Social Environment
  • Flexible Payment Plans
  • Income Share Agreement
  • Loans Available
  • Scholarships
  • Veterans Program
  • G.I. Bill Eligible
  • Nights & Weekends
  • Networking Opportunities
  • Community Kitchen
  • Pre-Bootcamp Prep Programs
  • Corporate Trainings
  • Software Development Immersive

    13-36 Weeks
    Students can choose to participate in the immersive bootcamp online or on one of Hack Reactor/Galvanize’s campuses across the U.S. The bootcamp runs full-time or part-time cohorts, which cover the same material. The part-time option takes place outside of typical 9-5 work hours but takes 9 months to complete, while the full-time schedule finishes in 13 weeks.
    • AJAX
    • AWS
    • Asynchronous Patterns
    • CI/CD
    • CSS
    • Databases
    • Digital Ocean
    • Docker
    • Express
    • GitHub
    • Grunt
    • Gulp
    • HTML
    • Heroku
    • JavaScript
    • MVC Framework
    • MongoDB
    • Node
    • ODM
    • ORM
    • SQL
    • Test-Driven Development
    • User Authentication
    • Webpack
    • jQuery
    • npm
  • Methodologies + Requirements Gathering

    6 Weeks
    Learn about and practice using different kinds of agile software development methodologies. Great for experienced developers using to improve their leadership skills!
    • Agile
    • Kanban
    • Lean
  • Networking + Reactive Programming

    4 Weeks
    This course teaches experienced programmers to write better network-connected software through a practice called Reactive programming. Note that this course requires students to have prior experience using JavaScript and a “server-side” language like Ruby, Node.js (JavaScript), Python, C#, or Java.
    • C
    • CI/CD
    • Cryptography
    • DNS
    • Firewalls
    • HTTP
    • ICMP
    • IP Datagrams
    • Network Administration
    • Packet Analysis
    • TCP Packets
    • UDP Packets
  • Computer Architecture + IoT

    6 Weeks
    Learn all about the hardware-software relationship in this 6 week course. This advanced subject-matter requires prior coding skills in at least one programming language, such as C++, Java, C#, Ruby, Python, or JavaScript.
    • Circuits
    • Digital Displays
    • Electronics
    • Infrared
    • IoT
    • Logic
    • Ohm’s Law
    • Opcodes
  • Microservices + Orchestration

    6 Weeks
    Microservice architecture is a style of building an application by coupling together multiple smaller services. Learn all about this software architecture style in this advanced development course.d
    • APIs
    • AWS
    • Azure
    • Bulkhead
    • Docker
    • Sidecar
  • Algorithms + Data Structures

    6 Weeks
    In this class you’ll learn how to use a variety of algorithms to solve many different problems. You’ll come away from this class with the tools to solve more complex problems in data and networking.
    • Algorithms
    • Big O Notation
    • Data Structures
    • Heuristic Evaluation
    • Time Complexity