Java 8 plusz újdonságok, funkcionális programozás

JAVA-SE8

Minden Java 8-as újítást ismersz? Mit szólsz ezekhez: funkcionális programozás elemei, lambda kifejezések, streamek, új Date-Time API.

Képzés hossza: 2 nap (16 óra)

Tananyag nyelve: MAGYAR

Kérjük válassz időpontot!

2019 július 22. 139 000 Ft
2019 szeptember 23. 139 000 Ft
2019 november 11. 139 000 Ft

139 000 Ft + Áfa / fő-től

A tanfolyam célja a Java 8-ban bevezetett újdonságok bemutatása, mint a funkcionális programozás elemei, lambda kifejezések, streamek, új Date-Time API.

  • Új típusok: LocalDate és LocalTime, műveletek, parse és format. Átjárás régi típusok között
  • Period és Duration
  • Időzónák használata
  • Bevezetés a lambda kifejezések használatába
  • Optional osztály
  • Saját és beépített funkcionális interfészek. Method reference
  • Streamek. Források, közbülső és lezáró műveletek. Primitív streamek
  • Collectors
  • Új műveletek kollekciókon lambda kifejezések használatával. Pl. feltételes eltávolítás, összes elem módosítása, új Map metódusok
  • Rendezés
  • Könyvtárak és fájlok kezelése streamek használatával

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, belső osztályok, generikusok, Collections Framework API (List, Set, Queue, Map interfészek és implementációik).

Java SE alapok (JAVA-SE_B) és a Java SE haladó (JAVA-SE_A) tanfolyamok elvégzése illetve annak ismeretanyaga.

Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. A videók magyar nyelvűek, magyar nyelvű slide-ok alapján.