Java SE haladó

JAVA-SE_A

Ismerd meg a Java nyelvet haladó szinten az API részletes áttekintésével. Java 8, gyakorlatok, projektek, IntelliJ IDEA, Maven, JUnit.

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

Tananyag nyelve: MAGYAR

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

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

219 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, a Java 8 API használatával. 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ály.
  • 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.
  • Párhuzamos programozás, Thread, Runnable, ExecutorService, szálbiztosság.
  • 3rd party library-k használata.
  • Adatbázis programozás JDBC-vel.
  • 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.

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.