Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in Java 21
- Überblick über Java 21 und seinen LTS-Status
- Wesentliche Verbesserungen gegenüber früheren Versionen
- Einrichtung der Java 21-Entwicklungsumgebung
Neue Funktionen und Erweiterungen
- Neue Sprachfunktionen und Syntax-Updates
- Verbesserungen bei Pattern Matching und Records
- Neue APIs und Bibliotheks-Updates
Performance-Optimierung mit Java 21
- Verbesserungen im Speicher-Management
- Techniken zur Performance-Optimierung
- Nutzung der neuesten JVM-Verbesserungen
Modulare Programming in Java 21
- Updates des Modulsystems
- Erstellung und Verwaltung modularer Anwendungen
- Best Practices für modulare Java-Entwicklung
Erweiterte Sprachfunktionen
- Sealed Classes und Pattern Matching
- Erweiterte Switch-Anweisungen und -Ausdrücke
- Erweiterte Nutzung von Records und Data Classes
Integration von Java 21 mit modernen Bibliotheken
- Arbeiten mit aktualisierten Bibliotheken und Frameworks
- Nutzung von Java 21 in Microservices und Cloud-Anwendungen
- Herausragende neue Bibliotheksfunktionen für Effizienz
Testen und Debuggen in Java 21
- Neue Debugging-Tools und -Techniken
- Schreiben von Unit-Tests für neue Sprachfunktionen
- Integration mit beliebten Test-Frameworks
Bereitstellung und Wartung von Java 21-Anwendungen
- Bereitstellungsstrategien und Best Practices
- Verwaltung von Versions-Upgrades und Kompatibilität
- Überwachung und Wartung von Anwendungen mit langfristigem Support
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegende Kenntnisse der Programmierkonzepte
- Vorherige Erfahrung mit Java (jeder Version)
- Vertrautheit mit den Prinzipien der objektorientierten Programmierung (OOP)
Zielgruppe
- Java-Entwickler, die auf die neueste Version aktualisieren möchten
- Softwareentwickler, die ihre Java-Kenntnisse erweitern möchten
- IT-Experten, die an der Java-basierten Anwendungsentwicklung beteiligt sind
21 Stunden