# Spring Boot - Advanced
Schulungs-ID: msg2022010030DE
# Ziele / Nutzen
In der Schulung werden erweiterte Themen aus den Bereichen Test, Configuration, REST APIs, Daten bis Messaging und Security behandelt, die für professionelle Spring Boot Anwendungen benötigt werden
# Agenda / Inhalte
- Test with JUnit 5 Jupiter
 - Build your own Starter with Autoconfiguration and Properties
 - Reactive Programming, Reactor Core, Test & Netty
 - Entity Manager, Distributed Transactions, MongoDB, Redis, Reactive Data
 - Open API with Contract-First & Code First, HATEOAS, Reactive APIs with WebFlux
 - Actuator Architecture, Metrics, Micrometer, Prometheus, Custom Endpoints, Reactive Endpoints
 - OAuth2 & JWT, Reactive Security
 - AMQP with RabbitMQ, Reactive RabbitMQ
 
# Details
- Voraussetzungen: Für das Verständnis der Schulung und die Durchführung der Übungen sind Java-Kenntnisse Voraussetzung; Spring-Kenntnisse sind vorteilhaft Teilnahme an der Schulung Spring Boot Foundation wird empfohlen
 - Zielgruppe: IT-Architekt:in, Softwareentwickler:in, Anwendungsentwickler:in, Developer, Entwickler:in
 - Branche: Branchenübergreifend
 - Durchführungsform: Online, Präsenz
 - Methodik: Gruppenübungen, Vortrag
 - Dauer: Tage: 2,0
 - Sprache: Deutsch