Ein einsteigerfreundlicher Schnellstart in Spring mit Spring Boot auf Java. 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 Projekte auf Java 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, eine IDE sowie Maven oder Gradle installiert
• Optional hilfreich: Docker Desktop und eine lokale PostgreSQL oder H2 Instanz
*Wir passen den Kursaufbau und die Inhalte an Ihre spezifischen Anforderungen und relevanten Anwendungsfälle an.
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 und Deployment Basics
Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.
Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.