Praxislabor
Zwölf einheitlich gestaltete Labs mit klappbaren Arbeitsabschnitten, echtem HTML-Inhalt, farbigen Codebeispielen und Deep-Learning-Verknüpfung.
Labs öffnen
Jede Kachel führt zu einem Lab-Arbeitsblatt. Die Abschnitte öffnen sich per Icon und bleiben ohne JavaScript lesbar.
Java Enterprise Basics
Grundstruktur, Schichten und Verantwortlichkeiten einer Enterprise-Java-Anwendung verstehen.
Maven Multi Module
Ein Enterprise-Projekt in saubere Maven-Module schneiden und Abhängigkeiten kontrollieren.
REST API und Fehlervertrag
REST-Schnittstellen mit stabilem Fehlervertrag, Problem Details und Tests entwerfen.
JPA und Transaktionen
Transaktionsgrenzen, Repository Pattern und fachliche Konsistenz sauber abbilden.
SOAP Legacy Integration
Legacy-SOAP-Systeme kapseln, Verträge stabil halten und Adapter sauber schneiden.
Event-driven Outbox
Events, Outbox, Idempotenz und Wiederverarbeitung verständlich umsetzen.
Security mit OAuth2/OIDC
Rollen, Claims und API-Schutz mit OAuth2/OIDC verständlich testen.
Observability
Logs, Metriken und Traces so einsetzen, dass Fehler im Betrieb nachvollziehbar werden.
Testing mit Testcontainers
Integrationstests mit echter Infrastruktur planbar und wiederholbar machen.
OpenShift Deployment
Deployment, Config, Health und Rollout für Enterprise-Java auf OpenShift strukturieren.
Performance und Diagnostik
Last, JVM, Datenbank und Diagnoseartefakte methodisch prüfen.
Abschlussmigration
Alles zusammenführen: Architekturakte, Refactoring, Tests, Deployment und Nachweise.