- Warum Spring Boot? Architektur und Konzepte
- Erstellung eines neuen Spring Boot-Projekts
- Projektstruktur verstehen
- Automatische Konfiguration + Dependency Injection
- Spring Boot Konfiguration (YAML, Properties)
- Nutzung von Spring Profiles für verschiedene Laufzeitumgebungen
- Build- und Deployment-Prozesse optimieren
- Containerisierung von Spring Boot-Anwendungen mit Docker
- Einführung in die Spring Boot CLI
- Nutzung des CommandLineRunner Interface
- Entwicklung und Bereitstellung von CLI-Anwendungen
- Das Repository-Pattern verstehen
- Einführung in Spring Data JPA
- Arbeiten mit eingebetteten Datenbanken (H2, HSQLDB)
- Anbindung externer relationaler Datenbanken (MySQL, PostgreSQL)
- Implementierung von CRUD-Operationen mit Spring Data Repositories
- Eingebetteter Tomcat und Webserver-Konfiguration
- Einführung in Spring MVC
- Entwicklung von dynamischen Webanwendungen mit Thymeleaf
- RESTful Webservices mit Spring Boot erstellen
- Einführung in die Service-Schicht und API-Architektur
- Kommunikation zwischen Microservices: REST-Clients und Feign
- Einführung in Spring Security
- Implementierung von Authentifizierung und Autorisierung
- Einführung in Messaging mit Spring Boot
- Aufbau von Message-Consumer- und Producer-Architekturen
- Entwicklung von Spring REST-Repositories
- Überwachung und Performance-Optimierung mit Spring Actuator
- Erstellen von eigenen Spring Boot Startern für wiederverwendbare Komponenten
- Spring Boot verstehen: Erlernen Sie die Grundlagen und Vorteile des Frameworks.
- Datenzugriff mit Spring Data: Arbeiten Sie mit relationalen und eingebetteten Datenbanken.
- Webentwicklung mit Spring Boot: Entwickeln Sie dynamische Webanwendungen und REST-APIs.
- Sicherheit + Monitoring: Implementieren Sie Spring Security und überwachen Sie Anwendungen mit Spring Actuator.
- Deployment optimieren: Containerisieren Sie Spring Boot-Anwendungen mit Docker für eine effiziente Bereitstellung.
- Softwareentwickler:innen, die moderne Java-Anwendungen mit Spring Boot erstellen möchten.
- Backend-Entwickler:innen, die eine performante, produktionsreife API-Architektur benötigen.
- IT-Architekt:innen und technische Projektleiter:innen, die Best Practices für den Einsatz von Spring Boot kennenlernen wollen.
(Version: 2026-02-13T10:43:51+01:00)