When does class start/end?
Classes begin promptly at 9:00 am, and typically end at 5:00 pm.
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...Read More
Spring Boot makes it easy to create stand-alone, production-grade Spring-based applications that you can "just run." Most Spring Boot applications need minimal Spring configuration. Features of this course include the ability to create stand-alone Spring applications, embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files), provide opinionated 'starter' dependencies to simplify your build configuration, automatically configure Spring and 3rd party libraries whenever possible, provide production-ready features such as metrics, health checks, and externalized configuration, and precludes the need for code generation and XML configuration.
Spring Boot gives developers a production-ready application. The moment you create a Spring Boot application, you don’t have to do any configuration. Spring Boot is a tool that makes developing web application and microservices with Spring framework faster and easier through three core capabilities including autoconfiguration so you don’t have to configure manually, an opinionated approach to configuration, as Spring Boot chooses which packages to install and which default values to use, rather than requiring you to make all those decisions and set up everything manually, and the ability to create standalone applications that run on their own, without relying on an external web server, by embedding a web server such as Tomcat or Netty into your app during the initialization process.
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.
By the end of the course, you should be able to meet the following objectives:
Application developers who want to increase their understanding of Spring and Spring Boot and a focus on fundamentals.
Introduction to Spring Essentials
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
Actuators, Metrics and Health Indicators
Spring Boot Testing Enhancements