Spring Boot Advanced

Learn via : Virtual Classroom / Online
Duration : 4 Days
  1. Home
  2. Spring Boot Advanced

Description

    Spring Boot is a module within the Spring Framework ecosystem and is a tool that enables the rapid and easy development of Java-based applications. Spring Boot is designed to increase the productivity of Java developers and greatly simplifies the configuration and development processes of traditional Spring applications.

    Spring Boot Advanced training is a training that covers in-depth and complex topics of the Spring Boot framework. This training is aimed at software developers who have previously learned the basics of Spring Boot and developed applications.


Outline

Restful Webservices

  • API design
  • Validation
  • Error Handling
  • Object Mapping

 JPA

  • Basic Entities
  • Entity Relations
  • Validation

Spring Data JPA

Spring Transaction

  • Transaction Propagation

Spring Web Security

  • Servlet + Filters
  • Security filters
  • Basic Authentication
  • Custom Authentication
  • User Management
  • JWT

Spring AOP

Spring Actuator

  • Health
  • Info
  • Metrics
  • Custom Endpoints

Prerequisites

Having taken the Introduction to Spring Boot training or mastering the topics explained in the Introduction to Spring Boot training.