Java 9 - 11 újdonságok

Új nyelvi lehetőségek, Java Platform Module System, Flow API és további újdonságok
Részvételi forma
Képzési Forma
Képzés hossza
  • 1 nap (1×8 tanóra)
  • naponta 9:00 - 17:00
Elérhető képzési nyelvek
  • Magyar
Időpontok

Képzés ára

116 600 Ft
+ ÁFA/fő
Kérjük, válassz időpontot és részvételi formát!
Szeretne a témában testre szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Ismertető

A Java egyik hosszan támogatott verziója (Long-term Support - LTS) a Java 11, így már az is bátran használható. A Java 8 és 11 között sok újdonság jelent meg, melyeket ez a képzés részletesen bemutat, legyen szó akár teljesen új nyelvi elemről, egy teljesen új API-ról, a JVM belső működésének változásáról, vagy akár csak egy új hasznos metódusról. Főbb témakörök a nyelvi újdonságok, Java Platform Module System, Flow API, stb.

Minden témához rövid laborfeladat tartozik, mely akár egy valós alkalmazásban is megállná a helyét.

Tematika

  • Java 9 nyelvi újdonságai
  • Java 9 API újdonságok, kollekciók
  • Java Module System
  • Publish-Subscribe Framework - Reactive streams
  • CompletableFuture API
  • Java 10 nyelvi újdonságai, Local-Variable Type Inference (var kulcsszó), Intersection types
  • Java 10 API újdonságok, kollekciók
  • Újdonságok Java 11-től, String metódusok, kollekciók, fájlkezelés
  • Új HTTP kliens
  • Java EE API-k eltávolítása
  • Garbage Collector, JVM belső működésének újdonságai

Szükséges előképzettség

A következő témakörök ismerete elvárt: biztonságos fejlesztőeszköz kezelés, csomagok, tömbök, osztályok, interfészek, absztrakt osztályok, kivételkezelés, párhuzamos programozás alapjai, Collections Framework API (List, Set, Queue, Map interfészek és implementációik).

Előfeltétele a Java SE alapok (JAVA-BSC) és a Java SE haladó (JAVA-ADV) képzések elvégzése, vagy azon képzések anyagának gyakorlati ismerete.

Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges.