Java Power-Woche
In der Java Power-Woche werden zwei Bereiche zusammengeführt, die in der Praxis oft getrennt betrachtet werden: die Entwicklung von verständlichem, modernem Code auf der einen Seite und die Gestaltung leistungsfähiger, skalierbarer Backend-Systeme auf der anderen.
Ziel der Power-Woche ist ein durchgängiges Verständnis dafür, wie sich moderne Java-Entwicklung von der Code-Struktur bis zur Systemarchitektur als zusammenhängendes Gesamtbild denken lässt.
Schulungsinhalte
Zuerst stellen Sie Ihr Fundament auf Project Amber um: Sie lernen, wie Sie mit Records, Sealed Classes und Pattern Matching für instanceof, Switch und Records Code schreiben, der präziser und wartbarer ist.
Darauf aufbauend modernisieren Sie Ihr Concurrency-Modell mit Project Loom. Sie implementieren Virtual Threads, nutzen Structured Concurrency für saubere parallele Abläufe und ersetzen ThreadLocal durch Scoped Values. Dazu analysieren Sie Performance-Vorteile gegenüber klassischen Plattform-Threads und asynchronen Frameworks.
Zielgruppe des Trainings
Diese Power-Woche ist für Java-Entwickler und Softwarearchitekten konzipiert, die skalierbare Backend-Systeme entwickeln oder bestehende Architekturen modernisieren wollen. Praktische Java-Erfahrung wird vorausgesetzt.