Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon
Header Background
Virtual Classroom Schulungen
Header Image
 
 
 
Seminar mit gesichertem Termin

Update-Schulung auf Java 9 - 14

Seminardauer: 3 Tage

Virtual Classroom: Bequem aus dem Home-Office

Erleben Sie den digitalen Präsenzunterricht so, als ob Sie vor Ort wären. Fragen an den Dozenten sind jederzeit möglich.

Fast alle Seminare sind auch als Online-Format (Virtuelles Klassenzimmer) buchbar. Fragen Sie unverbindlich bei uns an.

Ziele

Die Schulung bietet einen vertiefenden Einblick in die neuen Versionen. Java 11 genießt Long Term Support und wird deshalb lange Zeit als Referenzplattform gelten.

Sie lernen, Java Applikationen mit dem Modulsystem von Java 9 zu entwerfen und zu entwickeln. Das Seminar bietet Ihnen eine Schritt-für-Schritt Anleitung mit leicht verständlichen Beispielen. Sie lernen, wie Sie Module zusammen mit deren Abhängigkeiten definieren können und wie Sie Module kompilieren und ausführen können. Das Seminar zeigt Ihnen, wie Sie Module zusammenzupacken und wie Sie Laufzeit-Images erzeugen und einsetzen können.

Die Migration von Java 8 Anwendungen auf Java 9 wird ausführlich vorgestellt. Sie lernen, wie man Java Anwendungen aufbaut, die schneller, sicherer, skalierbar und wartbar sind. Sie lernen nicht nur das neue Modulsystem, sondern auch die anderen wichtigen Features, die in Java 9 eingeführt wurden: das Java Shell, die Process API Updates, die Collection API Updates, Stack Walking, Reactive Streams API, Multi-Release JAR Dateien, etc.

Die Versionen Java 10 und 11 bringen vor allem kleinere Erweiterungen, so etwa die Typinferenz bei lokalen Variablen, was zu Schreiberleichterungen führt. Das neue HTTP-Client-API, das in Java 9 begonnen wurde, wird in Java 11 finalisiert und führt zu deutlich eleganteren Netzwerk-Clients.

Der Abschuss des Kurses gibt einen Ausblick auf neue Features der Java Version 12.

Zielgruppe

  • Java Entwickler
  • Java Architekten

Voraussetzungen

  • Programmierungskenntnisse in Java 8
  • Software Entwicklung Kenntnisse

Agenda

Java 9 Modularisierung

  • Einführung in Modularisierung
  • Einführung Java 9 Modulsystem
  • Das modulare SDK
  • Java 9 Modulen Grundlagen
  • Definieren von Modulabhängigkeiten
  • Module zusammenpacken
  • Module kompilieren und ausführen
  • Services einsetzen
  • Laufzeit-Images mit dem JLink Werkzeug erzeugen
  • Modularitätsmustern definieren
  • Das JDeps Werkzeug
  • Module API
  • Migration auf Java 9
  • Testen
  • Integration mit Build Werkzeuge

Wichtige Java 9 Features (außer Modularisierung)

  • Java Shell
  • Process API Updates
  • Collection API Updates
  • Stack Walking
  • Reactive Streams API
  • JVM Logging
  • Stream API Updates
  • Multi-Release JAR Dateien
  • Private Methoden in Schnittstellen

Java 10 Features

  • Schreiberleichterung bei lokalen Variablen durch var
  • Methode orElseThrow() für Optional
  • Methoden für unmodifizierbare Collections
  • Überblick über weitere Neuerungen

Java 11 Features

  • HTTP/2 Client API (begonnen in Java 9)
  • Neues in Optional, Predicate und TimeUnit
  • Neue Garbage Collectoren
  • Ausführen einzelner Klassen mit java
  • Überblick über weitere Neuerungen

Java 12 Features

  • Neue String-Funktionen
    • erweitertes Schlüsselwort 'switch' ( switch-Expressions)
    • Micro-Benchmarks
  • Neue Features für Tester und Inbetriebsetzer u.a.:
    • Neuer Garbage Collector Shenandoah
    • Optimierungen am Garbage Collector G1

Java 13 / 14 Features

  • Switch Expressions (Standard)
  • Pattern Matching for instanceof (Preview)
  • Records (Preview)
  • Text Blocks (Second Preview)
  • Packaging Tool
  • und weitere Features (Garbage Collectors etc.)"

Schulungsunterlagen

nach Absprache

Gesicherte Termine

TerminSeminarStandort
14.04. - 16.04.2020 Update-Schulung auf Java 9 - 14 Virtual Classroom (online)
Tags: Oracle
 
Anmeldungen vorhanden
Gesicherte Termine
derzeit 1 Termin
14.04. - 16.04.2020 in Virtual Classroom (online)

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.495,00 € Preis pro Person

spacing line1.779,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Auf den Merkzettel
PDF IconPDF Icon
Online Kurs

Virtual Classroom Seminare

 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel