Spring Boot: Rapidly Build Spring-Based Web Applications Training Course
Course
In City Of London
Description
-
Type
Course
-
Location
City of london
Spring Boot is a Java-based web application development framework that favors convention over configuration. Spring Boot allows developers to create stand-alone, production-grade applications that "just run", typically on an embedded instance of Tomcat, Jetty, or Undertow.
Spring Boot's "opinionated view" of the Spring platform and third-party libraries allows for minimum-fuss application development that requires very little configuration. These Spring Boot applications require no code generation or XML configuration. They feature integrated health monitoring, simplified Maven configuration, and a host of other features that make building, deploying, and running Spring applications relatively straightforward.
In this training, participants learn the key features and architecture of Spring Boot, and its relationship to the underlying Spring framework. Ample opportunities for applying this knowledge and receiving feedback is provided by the instructor as participants step through live, hands-on exercises on defining, configuring and deploying Spring applications. By the end of the course participants will have the necessary knowledge and practice to rapidly deploy their own Spring application.
Audience
Java web application developers
Format of the course
Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development.
Facilities
Location
Start date
Start date
Reviews
Subjects
- Application Development
- Web
- Java
Course programme
Introduction
Spring Framework: from 2002 to now
Spring Boot: building on top of the Spring framework
Spring Boot architecture and fundamentals
Overview of MVC
Initializing your project in Eclipse
Using Groovy to script Spring Boot
Using Spring Boot CLI
Building and deploying an application
Using templates to serve up dynamic HTML
Running Spring Boot application starters
Accessing data with Spring Data
Configuring Spring Boot properties
Spring Boot metrics and health checks
Securing your application with Spring Security
Authentication and authorization
Interacting with a JMS broker
Closing remarks
Spring Boot: Rapidly Build Spring-Based Web Applications Training Course