V6 Praxislabor

Praxislabor

Zwölf einheitlich gestaltete Labs mit klappbaren Arbeitsabschnitten, echtem HTML-Inhalt, farbigen Codebeispielen und Deep-Learning-Verknüpfung.

Default geschlossenHTML-firstiPhone/Safari-tauglichJetBrains-Dark-Code

Labs öffnen

Jede Kachel führt zu einem Lab-Arbeitsblatt. Die Abschnitte öffnen sich per Icon und bleiben ohne JavaScript lesbar.

Lab 01

Java Enterprise Basics

Grundstruktur, Schichten und Verantwortlichkeiten einer Enterprise-Java-Anwendung verstehen.

JavaSchichtenDDD
Lab 02

Maven Multi Module

Ein Enterprise-Projekt in saubere Maven-Module schneiden und Abhängigkeiten kontrollieren.

MavenModuleBuild
Lab 03

REST API und Fehlervertrag

REST-Schnittstellen mit stabilem Fehlervertrag, Problem Details und Tests entwerfen.

RESTProblem DetailsValidation
Lab 04

JPA und Transaktionen

Transaktionsgrenzen, Repository Pattern und fachliche Konsistenz sauber abbilden.

JPATransaktionRepository
Lab 05

SOAP Legacy Integration

Legacy-SOAP-Systeme kapseln, Verträge stabil halten und Adapter sauber schneiden.

SOAPLegacyAdapter
Lab 06

Event-driven Outbox

Events, Outbox, Idempotenz und Wiederverarbeitung verständlich umsetzen.

OutboxEventsKafka
Lab 07

Security mit OAuth2/OIDC

Rollen, Claims und API-Schutz mit OAuth2/OIDC verständlich testen.

OAuth2OIDCJWT
Lab 08

Observability

Logs, Metriken und Traces so einsetzen, dass Fehler im Betrieb nachvollziehbar werden.

LogsMetricsTraces
Lab 09

Testing mit Testcontainers

Integrationstests mit echter Infrastruktur planbar und wiederholbar machen.

TestingTestcontainersIntegration
Lab 10

OpenShift Deployment

Deployment, Config, Health und Rollout für Enterprise-Java auf OpenShift strukturieren.

OpenShiftKubernetesDeployment
Lab 11

Performance und Diagnostik

Last, JVM, Datenbank und Diagnoseartefakte methodisch prüfen.

PerformanceJVMGC
Lab 12

Abschlussmigration

Alles zusammenführen: Architekturakte, Refactoring, Tests, Deployment und Nachweise.

CapstoneMigrationADR