Zkuste nás kontaktovat
 Doba trvání 28 hodiny

Návrh Školení

Úvod

  • JVM, JRE a JDK
  • Integrované vývojové prostředí
  • Kompilace a spuštění kódu v Javě

Syntaxe jazyka Java

  • Balíčky
  • Proměnné, pole a datové typy
  • Operátory a tok řízení
  • Detaily vyjmenování

Objektově orientované programování

  • Třídy a objekty
  • Konstruktorové třídy
  • Dědičnost, přetížení a přepsání
  • Modifikátory přístupu
  • Abstraktní třídy
  • Rozhraní

Rámec kolekcí Java

  • Kolekce vs. pole
  • Seznamy, mapy, fronty a množiny
  • Mapy
  • Kontrakt Equals a hashCode
  • Řazení

Zpracování výjimek

  • Třída Throwable
  • Ověřované a neověřované výjimky
  • Spouštění výjimky
  • Instrukce 'try...catch'
  • Vytváření vlastních výjimek

API pro vstup a výstup

  • Práce se vstupními a výstupními toky
  • Bajtový tok vs. znakový tok
  • Zpracování souborů
  • Serializace objektů
  • NIO.2

Konkurence v Javě

  • Hlídka a konkurence
  • Třída Thread vs. rozhraní Runnable
  • Spuštění úkolů pomocí ExecutorService
  • Synchronizace hlídek

Požadavky

Požadovaná je znalost procedurálního programovacího jazyka (jako C, PHP, Basic, Pascal) nebo objektově orientovaného programovacího jazyka.

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie