Home > Kursübersicht > Java Schulung

Power-Woche: Modernes Java & Skalierbare Java-Systeme

Java Schulung mit Sven Woltmann
einmalig 3298(inkl. MwSt.: 3.924,62 €)
5 Tage oder 10x halbtags
Level Fortgeschritten
13. Apr  Wien 13. Apr  Online 27. Apr  Online 27. Apr  Burghausen 04. Mai  München 04. Mai  Online 18. Mai  Online 18. Mai  Berlin 08. Jun  Online 08. Jun  Wien 22. Jun  Burghausen 22. Jun  Online

🚀 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 es, ein durchgängiges Verständnis dafür zu schaffen, wie sich moderne Java-Entwicklung von der Code-Struktur bis zur Systemarchitektur als zusammenhängendes Gesamtbild denken lässt.

Die Power-Woche setzt sich aus den folgenden Kursen zusammen:

🧱 Schulungsinhalte

In dieser Power-Woche meistern Sie die zwei wichtigsten Evolutionsstufen des modernen Java. Zuerst stellen wir 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 revolutionieren wir Ihr Concurrency-Modell mit Project Loom. Sie implementieren Virtuelle Threads, nutzen Structured Concurrency für saubere parallele Abläufe und ersetzen ThreadLocal durch Scoped Values. Wir analysieren dabei direkt die 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.

📋 Agenda der Power-Woche

  • Einstieg und Grundlagen des modernen Java
  • Lesbarere Literale und Ausdrücke
  • Daten modellieren mit Records
  • Pattern Matching – Einstieg
  • Typhierarchien gezielt modellieren
  • Pattern Matching für Switch
  • Record Patterns & strukturelle Zerlegung
  • Neueste Features & Gesamtbild
  • Das Nebenläufigkeitsproblem in Java
  • Asynchroner Code: Die vermeintliche Lösung
  • Virtual Threads: Das Konzept
  • Virtual Threads: Anwendung und Grenzen
  • Unstrukturierte Nebenläufigkeit: Das nächste Problem
  • Structured Concurrency: Grundlagen
  • Structured Concurrency: Vertiefung
  • Scoped Values
  • Threadsicherheit: Was Loom nicht löst
  • Performance und Skalierung
  • Migration bestehender Systeme
  • Architektur, Best Practices und Ausblick

🏆 Exklusiv nur bei ppedv

Java Training mit Sven Woltmann

Sven Woltmann arbeitet seit über 30 Jahren mit Java – als Entwickler, Architekt, Trainer, Autor und Speaker. Mit HappyCoders.eu betreibt er einen der meistgelesenen Java-Blogs im deutschsprachigen Raum. Als Konferenz- und JUG-Speaker ist er bekannt dafür, auch anspruchsvolle technische Konzepte klar und praxisnah zu vermitteln. In seinen Trainings verbindet er tiefes technisches Verständnis mit langjähriger Projekterfahrung – mit dem Anspruch, dass das Gelernte sofort in der Projektpraxis angewendet werden kann. Exklusiv nur bei ppedv.


Schulungszentren

Support Chat