The program teaches students the skills and technologies necessary to enter the industry as a Back End Software Developer. Skills and technologies 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.
This program consists of three 6-week courses: Introduction to Java, Relational Databases with MySQL, and Web API Design with Spring Boot. In addition to classroom hours, students will also be required to meet, one-on-one, with a mentor each week. To complete the 13-18 hours of weekly homework and content, students must have access to a computer with a minimum of 8GB RAM and i5 processor.