Spring Boot 3 Training



This training aims to allow you to master the Spring framework as well as Spring Boot.

French / English

5 Days


Submit now

Next session : August


Spring Boot makes it extremely easy to start, configure, and deploy a Spring project. With its autoconfiguration capabilities based primarily on dependency management, it allows developers to focus on their business issues rather than technical configuration and integration issues. Embedded in an on-board
servlet container, Spring Boot applications are simple Java applications that you just have to start. This new type of packaging simplifies the production of applications to the extreme.
In this sense, Spring Boot applications are part of the DevOps approach. And are very suitable for microservice architectures.


Spring Boot Level 1 & 2


Build secure and scalable microservices.

Training Program

1- Introduction and Lab Documents and workspace
Overview Security always matters
2- Spring Security
Security Basics Spring Security Internals Understanding Spring Security AutoConfigurations and Customizing Digest Authentication Configuring Credentials in database Customizing Form Login and CSRF Enabling Https Using Spring cloud Vault to store secrets in vault Understanding and configuring remember-me
3- OAuth2
oAuth2 Basics and Authorization code grant Client Credentials Grant and Password Grant Securing Using Google Authorization Server Custom Auth Server - Client Credentials and password grant Introduction to JWT Customize Auth Server to Generate JWT token Customize Auth Server to support Authorization code grant Create Resource Server Token Relay and making request to Resource server using Web Client
4- Registering new User and email validation
Registering a new User Email verification of new user
5- Conclusion


All the exercises have as a common thread the creation of a
complete Web server in Spring with user management, display of HTML pages and

Running a Spring Boot Application Using Spring CLI
Creation of a web application
SpringData Rest: The elaboration of Rest API (HATEOAS) with Spring Data Rest discussions
Spring MVC: Mini web application with Thymeleaf, security implementation
Spring MVC REST: REST controller developments. Jackson annotations and serialization issues. The DTO patter and ObjectMappers
Spring and Tests: Unit tests and mock objects, Integration tests with Tomcat and embedded HSQL, JSON serialization tests
Actuator: Implementation of Actuator
Setting up Web and Rest controllers, Spring Boot configuration
Implementation of Spring Boot Actuator


KELMASS is a startup offering IT services, cloud solutions, infrastructure management, technical support and support in the process of digitizing your business.


Copyright ©KELMASS SARL 2021. All rights reserved.
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar