Programming Workshops
After the completion of each unit, you’ll engage with other students in a pair programming workshop.
what you’ll learn
Using an immersive, hands-on approach, this program takes you from no or little code experience to a junior full stack JavaScript developer ready to contribute to a software team.
Questions about our curriculum? Get in touch with our Active Duty Team.
Dive into the world of a software engineer by learning coding fundamentals. These subjects represent some of the core knowledge and skills that you will build upon throughout the course.
Project 1: Your first project uses everything you’ve learned in the previous weeks to build a meaningful front end application. You’ll work with third-party API’s to retrieve, manipulate, and display data in an interactive user interface.
Building on the robust knowledge learned in the first unit, you’ll continue by exploring how to build even more complex web applications using a modern software framework.
Project 2: Your second project models how you’ll work in a real-world software development team, utilizing the power of independent development in a collaborative environment. You and your team will begin to use Agile software development practices to build a React front-end application.
Expand upon your previous skills by building API’s that access and serve up domain-specific data. You’ll design databases and schemas that support fullstack applications.
Project 3: Your third project will continue to build upon software team principles and Agile practices. You’ll build a full stack application, adhering to microservice architecture that seamlessly works to create a robust and scalable web application.
The Capstone Project is a culmination of your efforts in learning how to build robust, scalable web-based applications. Again working as part of an Agile software development effort, you’ll design and build a durable and responsive web application that addresses an experienced problem within the DoD. At the end of the two week build period, you’ll demo your application to your peers and to USSF leadership during the Capstone Presentation.
After the completion of each unit, you’ll engage with other students in a pair programming workshop.
After each block, you’ll engage in a summative group application project, exemplifying skills learned for the application of acquired knowledge.
Throughout the last two weeks of the course, you’ll complete and present a capstone project. These projects encourage creativity and provide the opportunity to demonstrate concepts and processes from genesis to a minimum viable product.
Program | Program Length | Application Deadline | Start Date | End Date |
---|---|---|---|---|
Software Development Immersive #29 | 12 weeks | 1/13/2025 | 1/27/2025 | 4/18/2025 |
Software Development Immersive #30 | 12 weeks | 3/17/2025 | 3/31/2025 | 6/20/2025 |
Software Development Immersive #31 | 12 weeks | 6/16/2025 | 6/30/2025 | 9/19/2025 |
If you’re interested and not quite ready to apply, contact our Active Duty Team. We’ll get in touch to answer your questions and discuss next steps.
Read more about our program and our FAQs before taking our applicant survey, which will help us determine if you are eligible for funding.
Our mandatory pre-work will teach you more about coding so you’re prepared for the pre-assessment. Pre-work is neither graded nor monitored.
You’ll have two chances to take the test. If you score 50% or higher you’ll qualify for selection consideration. If you do not score higher than 50%, we’ll highlight where you have room for improvement before you retake the assessment.
Only current Department of Defense (DoD) military and government civilians may apply to this program. If this doesn’t include you, please check out our Hack Reactor Coding Bootcamps to explore civilian software development training options.
If you’re eligible and will utilize the training within your mission or unit, start your application now.