This course offers hands-on experience with Spring and its major features, including configuration, data access, web and REST applications, Spring Boot, Spring Security and using Spring Cloud to build a small microservices application. On completion, participants will have a foundation for creating enterprise-ready applications and upon passing the required exam, will earn the Pivotal Spring Professional credential.

Learning Outcome

Upon completion of this course, participants will understand how to implement the following:
  • Spring configuration using Java Configuration and Annotations
  • Aspect oriented programming with Spring
  • Testing Spring applications using JUnit 5
  • Spring Data Access
  • JDBC, JPA and Spring Data
  • Spring Transaction Management
  • Building Web Applications with Spring MVC
  • Setup Spring applications with Spring Boot
  • REST with Spring MVC and RestTemplate
  • Spring Security
  • Microservices with Spring Cloud
  • Reactive Programming with Spring

Who should Attend?

  • Application developers who want to increase their understanding of Spring with hands-on experience and a focus on fundamentals

Eligibility Criteria

  • Basic understanding of application development using Java IDE (Eclipse or STS preferred)
This course is endorsed under Critical Infocomm Technology Resource Programme Plus (CITREP+) Programme.
To find out more about CITREP+ Funding, please refer to Programme Support under CITREP+ page

Information as accurate as of 22 July 2019