Návrh Školení

Úvod do Java

  • Verze Java
  • Nainstalování virtuálního stroje
  • Platforma
  • Nástroje
  • Použití dokumentace a vybraných knih
  • Směry vývoje Java
  • Diskuse o možnostech

Syntaxe jazyka

  • Deklarace a datové typy
  • Jednoduché typy
  • Odkazové typy
  • Příkazy řízení toku
  • Pole

Objektově orientované programování

  • Modelování
  • Objekty: vlastnosti a metody
  • Vytváření objektů
  • Objekty a odkazy
  • Třídy
  • Rozhraní
  • Balíčky
  • Dědičnost
  • Abstraktní třídy
  • Polymorfismus

Zpracování výjimek

  • try ... catch bloky
  • Vytváření vlastních typů výjimek

Akce vstupu a výstupu

  • Proudové operace a filtry
  • Zpracování souborů
  • Sériování objektů
  • Kolekce dat

Víceproudé programování

  • Víceproudové aplikace
  • Jižní cyklus vlákna
  • Synchronizace
  • Ochrana dat

Základy vývoje webových aplikací v Java

  • Přehled nejpopulárnějších frameworků pro vytváření webových aplikací
  • N-úrovňová architektura
  • Aplikace s architekturou požadavek/odpověď
  • Volání a práce s databází
  • Modelování podnikové aplikace
  • Servis vrstva a kontroler
  • Vytváření zobrazení
  • Diskuse o populárních případech použití

Požadavky

Tento kurz je určen pro vývojáře, kteří jsou obeznámeni s jakýmkoli procedurálním nebo strukturálním jazykem (jako je C, Pascal, C++, Delphi).

 35 hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie