Zkuste nás kontaktovat

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.

 28 Hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie