# Spring Boot - Foundation
Schulungs-ID: msg2022010029DE
# Ziele / Nutzen
- Sie haben die Kernkonzepte von Spring Boot verstanden
- Sie können alle wichtigen Aspekte einer Unternehmensanwendung von APIs, Daten über Tests bis Messaging und Security mit Spring Boot implementieren
# Agenda / Inhalte
- Motivation, Spring Boot vs. Java EE, Features, Versions
- Dependencies (Starter Maven & Gradle), Autoconfiguration, Running Everywhere & Bootstrap
- Spring Test Runner, Integration & Unit-Test, Test-Configuration
- Container Configuration, Properties, Profiles, Autoconfiguration
- Spring Data JPA, Local Transactions, Exception Handling
- REST over Spring MVC, Exceptions, Validations
- Actuator Architecture, Info, Health
- Basic Authentication, Method Based Security
- Message Architecture, JMS with ActiveMQ
# Details
- Voraussetzungen: Für das Verständnis der Schulung und die Durchführung der Übungen sind Java-Kenntnisse Voraussetzung Spring-Kenntnisse sind vorteilhaft
- 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