Java 9-21

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.

Lernziele

Nach Abschluss dieses Kurses sind die Teilnehmer in der Lage:

  • Neue Sprachfeatures zu nutzen
  • Zeitgemäße, wartbare Java-Anwendungen zu entwickeln

Zielgruppe

Dieser Kurs richtet sich an:

  • Software-Entwickler mit soliden Java-Grundlagen
  • Entwickler, die mit Java 8 vertraut sind

Seminarübersicht

  • Release-Zyklus und versionsabhängige Neuerungen

    • Überblick über den Release-Zyklus
    • Versionsabhängige Innovationen
  • Syntax-Erweiterungen

    • Neue Syntax-Features
  • Standard-API-Erweiterungen

    • Reactive Streams
    • HTTP Client
    • ProcessHandle
    • StackWalker
    • Logging API
  • Individuelle Klassen-Updates

    • Updates einzelner Klassen
  • Erweiterte Features

    • Pattern Matching
    • Records
    • Sealed Classes
  • Modulsystem

    • Grundlagen des Modulsystems
    • Tools (jlink, jdeps)

Seminarinformationen

Dauer:2 Tage
Einzelperson:1,090 €
Inhouse:3,580 €

Termine

Noch keine Termine bestätigt. Sprechen Sie uns gerne an.

Seminar anfragen
Codevibe - Professionelle Entwicklerschulungen