Spring Boot

Spring Boot

Spring Boot

Course Description

This 2-day course offers experience with Spring Boot and its major features, including auto-configuration, Actuator, Spring Boot testing framework and more. On completion, participants will have a foundation for creating enterprise and cloud-ready applications.

Please note that this course is a subset of the material in our 4-day Spring: Core Training course – there is no need to take both courses. This course is recommended if you have a good working knowledge of Spring Basics (see Prerequisites) but are new to Spring Boot.

What you’ll learn

By the end of the training, you will:

  • Describe the benefits provided by Spring Boot
  • Initialize a project using Spring Boot Starters
  • Leverage Spring Boot’s auto configuration features
  • Create simplified backing-store solutions using Spring Data JPA
  • Build a simple MVC application using Spring Boot, embedded Web Server and fat JARs or classic WARs
  • Build a RESTful Web application
  • Use Spring Security to secure Web and REST endpoints
  • Enable and extend metrics and monitoring capabilities using Spring Boot actuator
  • Leverage advance configuration capabilities
  • Utilize Spring Boot enhancements to testing
  • 1.- Introduction to Spring Essentials
  • 2.- Spring Boot Introduction
  • 3.- Spring Boot Dependencies, Auto-configuration, and Runtime
  • 4.- JPA with Spring and Spring Data
  • 5.- Spring MVC Architecture and Overview
  • 6.- Rest with Spring MVC
  • 7.- Spring Security
  • 8.- Actuators, Metrics and Health Indicators
  • 9.- Spring Boot Testing Enhancements


Sergi Almar


2 days


On-site, Live Online


English, Spanish, Catalan