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 eine komplexe Übersicht auch über den Kontext bekommen haben - zum Beispiel, warum wir bestimmte Annotationen benötigen und was sie bedeuten. Mir hat der praktische Teil des Trainings gefallen - das manuelle Ausführen der Befehle und die Aufrufe der REST-APIs.
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Maschinelle Übersetzung
Die zusätzlichen Informationen, die geteilt wurden, machten den Kurs weniger geradlinig, aber angenehm in Groovy.
Covenant - Vodacom
Kurs - Groovy Programming
Maschinelle Übersetzung
Der Trainer kann das Thema klar erklären und jede Frage beantworten.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
Maschinelle Übersetzung
Der Trainingsstil und der Trainer helfen, Probleme zu lösen, die während der Übungen auftreten.
Carl Angelo Gonzales - Security Bank Corporation
Kurs - Spring Boot for Beginners
Maschinelle Übersetzung
Der Umfang der behandelten Themen war erheblich, und der Trainer bemühte sich, diesem gerecht zu werden.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurs - Spring Boot, React, and Redux
Maschinelle Übersetzung