Java SE haladó

JAVA-ADV

Java API elemei, kollekciók, streamek, fájlkezelés, unit tesztelés

Részvételi forma

Képzési forma

Mentorált

Képzés hossza

5 nap (5×8 tanóra)
naponta 9:00 - 17:00

Időpontok

Képzés ára

263 500 Ft
+ ÁFA/fő -től
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 képzés célja a Java nyelven történő programozás haladó szintjének elsajátítása, a Java API részleteinek megismerése. A képzés számos gyakorlati feladatot tartalmaz, ezek megvalósításához IntelliJ IDEA fejlesztőeszközt alkalmazunk, Maven alapú projektekben. Az egyes projekteket JUnit tesztek egészítik ki.

Tematika

  • Generikusok használata
  • Collections Framework részletes bemutatása: List, Set, Queue, Map interfészek és implementációik
  • equals() és hashCode() metódusok
  • Autoboxing kollekciók esetén
  • Bejárás, keresés és rendezés (Comparable és Comparator interfész)
  • Collections osztályban szereplő metódusok
  • clone() metódus, deep clone fogalma
  • Properties osztály
  • Belső osztályok
  • Lambda kifejezések, streamek
  • I/O, fájlkezelés, Path interfész és Files osztály, streamek, Reader és Writer, classpath
  • Új dátum és időkezelés (LocalDate, LocalTime, LocalDateTime)
  • Annotációk
  • Reflection
  • JVM
  • 3rd party library-k használata
  • Naplózás

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

A következő témakörök ismerete elvárt: Java fejlesztőeszköz használata, alapvető unit tesztelés, csomagok, kifejezések, utasítások, vezérlési szerkezetek (elágazás és ciklus), primitív típusok, tömbök, enumok és osztályok alapvető használata, absztrakt osztályok és interfészek.

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

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