VMware Spring: Core Training

Course DateStart TimeEnd TimeTime ZoneLocationDaysPrice
May 7, 202409:0005:00EDTLive Virtual Class4$3,700 USDPurchase
Jun 11, 202412:0008:00EDTLive Virtual Class4$3,700 USDPurchase


SP-CORE

VMware Spring: Core Training

This 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, participants will have a foundation for creating enterprise and cloud-ready applications. The course prepares students for the Spring Professional certification exam. 

Duration: 4 Days

Prerequisites

  • Some developer experience using Java, an IDE (Eclipse, STS or IntelliJ) and build tools such as Maven or Gradle

Audience

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

Learning Objectives

  • 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
  • Enable and extend metrics and monitoring capabilities using Spring Boot actuator
  • Utilize Spring Boot enhancements to testing

Topics

  • Introduction to Spring
  • Spring JAVA Configuration: A Deeper Look
  • Annotation-based Dependency Injection
  • Using Spring FactoryBeans
  • Aspect-oriented Programming
  • Testing a Spring-based Application
  • Data Access and JDBC with Spring
  • Database Transactions with Spring
  • Spring Boot Introduction
  • Spring Boot Dependencies, Auto-configuration, and Runtime
  • JPA with Spring and Spring Data
  • Spring MVC Architecture and Overview
  • Rest with Spring MVC
  • Spring Security
  • Actuators, Metrics and Health Indicators
  • Spring Boot Testing Enhancements
  • Spring Security Oauth (Optional Topic)
  • Reactive Applications with Spring (Optional Topic)
Right Menu IconMENU