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:
- Práca s poľami, zoznamami, triedenie, porovnávanie polí a zoznamov
- Kolekcie, iterátory, pridávanie a odoberanie prvkov, výber vhodného druhu kolekcie, reverzný iterátor
- Enumerátory a ich možnosti
- Použitie generík v API, použitie generík vo vlastnej triede
- Práca s výnimkami, zabaľovanie výnimiek
- Vlákna v Jave (thready)
- Vytvorenie a použitie nového vlákna, možnosti spúšťania a prerušenia behu vlákna
- Možné riziká a vznik hazardov pri viacvláknovej aplikácii, možnosti synchronizácie, princípy a zásady pri synchronizovaní
- Práca s grafickým užívateľským rozhraním (GUI), vytvorenie vlastného GUI, rozmiestnenie GUI komponentov
- Základné komponenty GUI (AWT, Swing), používanie okien a dialógových okien, modálnosť, GUI kontajnery, menu a kontextové menu
- Oboznámenie sa s Flow Layout, Absolute Layout, Border Layout, Box Layout, Grid Layout, Grid Bag Layout a Card Layout
- Obsluha udalostí v GUI, využitie anonymných tried
- Správne používanie GUI vlákna a možné riziká, synchronizácia editovaných a zobrazovaných dát
- Stručný náhľad na kreslenie a grafiku v Jave, možnosti vlastného zobrazovania dát
- 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
- Serializácia
- Pripojenie k databáze pomocou JDBC ovládača
- Práca so sieťovým pripojením, sokety
- 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
Podobné kurzy
podľa názvu a lokality