Java SE haladó

JAVA-SE_A

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

Képzés hossza: 5 nap (40 óra)

Tananyag nyelve: MAGYAR

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

2019 szeptember 23. 249 000 Ft
2019 november 11. 249 000 Ft

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

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.

  • Belső osztályok
  • Generikusok használata, osztály, interfész, metódus
  • Collections Framework részletes bemutatása: List, Set, Queue, Map interfészek és implementációik
  • Bejárás, keresés és rendezés (Comparable és Comparator interfész)
  • Collections osztályban szereplő metódusok
  • Properties osztály, XML feldolgozás DOM-mal, klónozás
  • Reguláris kifejezések
  • Locale, NumberFormat, Resource Bundle, printf, valamint MessageFormat használata
  • Nagy számok kezelése (BigInteger, BigDecimal)
  • Új dátum és időkezelés (LocalDate, LocalTime, LocalDateTime, Period, Duration, Daylight savings)
  • I/O, fájlkezelés, Path interfész és Files osztály, streamek, Reader és Writer
  • Lambda kifejezések, streamek
  • 3rd party library-k használata
  • JVM, JAR állomány
  • Naplózás
  • Dependency injection
  • Annotációk használata

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-SE_B) 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.