The Spring - Core training course offers hands-on experience with the major features of Spring and Spring Boot, which includes configuration, data access, REST, AOP, auto-configuration, actuator, security, and Spring testing framework to build enterprise and microservices applications. On completion, you will have a foundation for creating enterprise and cloud-ready applications.
By attending Spring - Core workshop, delegates will learn:
- 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
- Simplifying application development with Spring Boot
- Spring Boot auto-configuration, starters and properties
- Build a simple REST application using Spring Boot, embedded Web Server and fat JARs or classic WARs
- Implementing REST client applications using RestTemplate and WebClient
- Spring Security
- Enable and extend metrics and monitoring capabilities using Spring Boot actuator
- Utilize Spring Boot enhancements to testing
- Development experience using Java, an IDE (Eclipse, STS or IntelliJ) and build tools such as Maven or Gradle
The Spring - Core class is ideal for:
- Application developers who want to increase their understanding of Spring and Spring Boot with hands-on experience and a focus on fundamentals.