Ein einsteigerfreundlicher Schnellstart in Spring mit Spring Boot 3.5.5 auf Java 21. Teilnehmende lernen die Kernkonzepte des Frameworks, bauen einen kleinen REST Service von Ende zu Ende und verstehen Testen, Absicherung und Betrieb von Spring Anwendungen.
Sie verstehen Inversion of Control und Dependency Injection, wie Spring Boot Auto Configuration und Starter die Einrichtung vereinfachen, und wie man HTTP APIs mit Datenbankanbindung sicher erstellt. Sie wenden Test-, Konfigurations- und Observability-Praktiken an, die in echten Projekten bestehen.
Nach diesem Training können Sie sicher:
• Spring Boot 3.5.5 Projekte auf Java 21 mit Maven oder Gradle erstellen
• Beans, Konfiguration, Profiles und externalisierte Settings definieren
• REST Controller mit Validierung, JSON Mapping und Fehlerbehandlung bauen
• Spring Data JPA für Persistenz mit Transaktionen und Schema-Migration nutzen
• Basis-Sicherheit, Health Checks, Metriken und Tests hinzufügen
• Sichere Java Kenntnisse und Grundverständnis von HTTP
• Java 21, eine IDE sowie Maven oder Gradle installiert
• Optional hilfreich: Docker Desktop und eine lokale PostgreSQL oder H2 Instanz
*Wir wissen, dass jedes Team eigene Bedürfnisse und Spezifikationen hat. Deshalb können wir die Schulungsübersicht nach Bedarf anpassen.
Modul 1: Spring und Spring Boot Essentials
Modul 2: Beans und Konfiguration in der Praxis
Modul 3: HTTP APIs mit Spring MVC
Modul 4: Datenzugriff mit Spring Data JPA
Modul 5: Testen von Spring Anwendungen
Modul 6: Sicherheitsgrundlagen mit Spring Security
Modul 7: Observability und Konfigurationsmanagement
Modul 8: Modernes Java 21 und Deployment Basics
Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.
Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.