Detail kurzu

Java SE - pokročilé technológie - víkendový kurz - cena 278 eur!

Agentúra JASPIS s.r.o.

Popis kurzu

Po úspešnom zvládnutí kurzu by mal byť účastník schopný vytvoriť vlastné aplikácie s využitím jednoduchých prvkov GUI, správne ošetrovať výnimky, správne využívať vlákna, pracovať s dátovými štruktúrami na médiu alebo posielaných cez sieť.

Obsah kurzu

Prihlášku nájdete na www.jaspis.sk.

Na kurze sa vo veľkej miere pracuje s praktickými cvičeniami, účastník pracuje vo vývojovom prostredí podľa vlastného výberu. Kurz je nezávislý na operačnom systéme a vývojovom prostredí.

Obsah:

  1. Práca s poľami, zoznamami, triedenie, porovnávanie polí a zoznamov
  2. Kolekcie, iterátory, pridávanie a odoberanie prvkov, výber vhodného druhu kolekcie, reverzný iterátor
  3. Enumerátory a ich možnosti
  4. Použitie generík v API, použitie generík vo vlastnej triede
  5. Práca s výnimkami, zabaľovanie výnimiek
  6. Vlákna v Jave (thready)
  7. Vytvorenie a použitie nového vlákna, možnosti spúšťania a prerušenia behu vlákna
  8. Možné riziká a vznik hazardov pri viacvláknovej aplikácii, možnosti synchronizácie, princípy a zásady pri synchronizovaní
  9. Práca s grafickým užívateľským rozhraním (GUI), vytvorenie vlastného GUI, rozmiestnenie GUI komponentov
  10. Základné komponenty GUI (AWT, Swing), používanie okien a dialógových okien, modálnosť, GUI kontajnery, menu a kontextové menu
  11. Oboznámenie sa s Flow Layout, Absolute Layout, Border Layout, Box Layout, Grid Layout, Grid Bag Layout a Card Layout
  12. Obsluha udalostí v GUI, využitie anonymných tried
  13. Správne používanie GUI vlákna a možné riziká, synchronizácia editovaných a zobrazovaných dát
  14. Stručný náhľad na kreslenie a grafiku v Jave, možnosti vlastného zobrazovania dát
  15. Práca so súbormi a vstupnými a výstupnými prúdmi, možnosti práce s dátami na médiu, práca s textom, dátovými typmi a obrázkami, použitie ZIP kompresie
  16. Serializácia
  17. Pripojenie k databáze pomocou JDBC ovládača
  18. Práca so sieťovým pripojením, sokety
  19. Aplikácie a applety, bezpečnostné obmedzenia

Cieľová skupina

Kurz je určený pre pokročilejších programátorov v jazyku Java SE (Standard Edition). Predpokladom na jeho úspešné zvládnutie je dostatočné pochopenie základných vlastností a možností jazyka Java alebo absolvovanie kurzu „Java SE – základy jazyka“. Taktiež je potrebná schopnosť logického myslenia a algoritmizácie problému.

Hodnotenie




Organizátor