Steckbrief
Dauer: 2 Tage
Kosten: 1.100 € zzgl. USt.
(Rabatte für Kolleg:innen)
Beschreibung
Nach den zahlreichen grundlegenden Neuerungen in Java 8 hat Oracle in Java 9 weitere faszinierende Aspekte wie Modularisierung, Reactive Streams und das interne Logging-Framework eingeführt.
Die darauf folgenden Java-Versionen zeigten sich vielleicht nicht so umfassend, werden jedoch nun halbjährlich veröffentlicht. Dadurch ergeben sich eine beträchtliche Anzahl interessanter Updates.
Mit den Veröffentlichungen von Java 17 und 21 stehen nun zusätzlich Long-Term-Support-Versionen zur Verfügung. Diese bieten sich als geeignete Kandidaten für ein Projekt-Upgrade an.
In diesem Seminar werden Ihnen die wichtigsten Neuerungen von Java 9 bis 21 vorgestellt, damit Sie Ihre Entwicklungsprozesse durch die Nutzung dieser neuen Features verbessern können.
Sie erhalten vorab entweder ein Exemplar des Fachbuchs „Java – die Neuerungen in Version 9 bis 14“ oder „Java – die Neuerungen in Version 17 LTS, 18 und 19“ vom dpunkt Verlag.
Ziel
Entwickler:innen können neue Sprach-Features nutzen und moderne und besser wartbare Java Anwendungen entwickeln.
Wer sollte teilnehmen
Software-Entwickler:innen mit Java Kenntnissen, die sich mit Java 8 gut auskennen.
Inhalt
- Überblick
- neue Release-Konzept
- Übersicht aller Neuerungen je Version
- Syntax Erweiterungen
- Standard-API Erweiterungen
- Reactive Streams
- HTTP Client
- ProcessHandle
- StackWalker
- Logging API
- Neuerungen in einzelnen Klassen
- Pattern Matching, Records, Sealed Classes
- Algebraische Datentypen
- Sonstige Neuerungen
- Modularisierung mit dem Java Platform Module System
- Grundlagen
- Reflection
- die Tools jlink und jdeps
- Maven und Gradle Nutzung
Leistungen
Folgende Leistungen sind im Preis je Teilnehmer:in enthalten:
- Teilnahmegebühr
- Vollverpflegung
- elektronische Version aller Schulungsunterlagen (z.B. PDF der Folien, Zugang zu Source Code Repositories)
- Fachbuch vorab
- bis zu 60 Minuten Remote-Coaching durch den Trainer nach Abschluss des Trainings
Konditionen
Es gelten unsere AGB.