Java SE haladó

JAVA-ADV

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

Képzési forma:
Képzés hossza:
5 nap (40 óra)
Tananyag nyelve:
Magyar
2020.
augusztus
24.
Biztosan indul
2020.
október
12.
Biztosan indul
2020.
december
14.
Biztosan indul
Képzési forma:
Képzés hossza:
5 nap (40 óra)
Képzés nyelve:
Magyar/Angol
2020.
augusztus
24.
Mentorált
Biztosan indul
2020.
október
12.
Mentorált
Biztosan indul
2020.
december
14.
Mentorált
Biztosan indul

Ismertető

A tanfolyam 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 tanfolyam 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.

  • I/O, fájlkezelés, Path interfész és Files osztály, streamek, Reader és Writer, classpath
  • 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
  • Új dátum és időkezelés (LocalDate, LocalTime, LocalDateTime)
  • Lambda kifejezések, streamek
  • 3rd party library-k használata
  • JVM
  • Naplózás

A következő témakörök ismerete elvárt: Java fejlesztőeszköz használata, alapvető unittesztelé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.

A Java SE alapok (JAVA-BSC) tanfolyam 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.