Mastering Spring 5.x is a hands-on Spring training course geared for experienced Java developers who need to understand what the Spring Framework is in terms of today's systems and architectures, and how to use Spring in conjunction with other technologies and frameworks. This leading-edge course provides added coverage of Spring's Aspect-Oriented Programming and the use of Spring Boot. It includes complete coverage of all new features in Spring 5.x. Students will gain hands-on experience working with Spring, using Maven for project and dependency management, and, optionally, a test-driven approach (using JUnit) to the labs in the course.
* Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Working in an engaging hands-on programming environment, students will learn to:
Explain the issues associated with complex frameworks such as JEE and how Spring addresses those issues
Write applications that take advantage of the Spring container and the declarative nature of assembling simple components into applications.
Understand how to configure the framework Spring Boot and various options within Spring Boot for detailed configuration.
Understand and work on integrating Sprint Data into a Spring application.
Develop REST applications using Spring 5
Work with Spring Boot to facilitate Spring setup and configuration
Length: 4.0 days (32 hours)
6:00 PM ET