Back End Software Developers are in charge of building applications that do the
behind-the-scenes work. This typically involves receiving requests from a Front End application,
processing the request, reading and writing to a database, and responding back to requests from other
applications. If you enjoy working with data, defining and optimizing processes, and
knowing how things work behind the scenes, the Back End program may be a great fit for you.
In this 18-week, Back End Software Development camp, students take three courses to learn the skills and
technologies necessary to enter the industry as a Back End Software Developer: Introduction to Java,
Relational Databases with MySQL, and Web API Design with Spring Boot.
Skills and technologies learned include Java 1.8, Algorithms, OOP, Design Patterns, Unit Testing, SQL,
DDL, DML, Database Concepts, JDBC, Spring Boot, Spring Data, REST, JPA, JWT, AWS, and more.
Gap Assistance is available for those who
Introduction to Java (Weeks 1-6)
- Design Patterns
- Unit Testing
Relational Databases with MySQL (Weeks 7-12)
Web API Design with Spring Boot (Weeks 13-18)