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
Erfahrungsberichte (5)
Dass wir einen komplexen Überblick über den Kontext bekamen - zum Beispiel, warum wir einige Anmerkungen brauchen und was sie bedeuten. Mir gefiel der praktische Teil des Trainings - die Befehle manuell auszuführen und die restlichen APIs aufzurufen
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Maschinelle Übersetzung
Die zusätzlichen Informationen, die geteilt wurden, machten das Training nicht einfach nur lustig, was sehr angenehm war.
Covenant - Vodacom
Kurs - Groovy Programming
Maschinelle Übersetzung
Der Trainer kann das Thema klar erläutern und jede Frage beantworten.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
Maschinelle Übersetzung
Der Trainingsstil und der Trainer helfen bei der Lösung von Problemen, die während der Übungen auftreten.
Carl Angelo Gonzales - Security Bank Corporation
Kurs - Spring Boot for Beginners
Maschinelle Übersetzung
Der Umfang der abgedeckten Themen war erheblich, und der Trainer bemühte sich, diesen gerecht zu werden.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurs - Spring Boot, React, and Redux
Maschinelle Übersetzung