Rozsah: 2 – 3 dni (podľa úrovne študentov)
Cena:
- 2-dňový kurz: cena bez DPH: 349€, cena s DPH: 418,80€
- 3-dňový kurz: cena bez DPH: 499€, cena s DPH: 598,80€
Zameranie kurzu
Kurz sa zaoberá predstavením modelovacieho jazyka UML v jeho aktuálnej verzii 2.0. Obsah je koncipovaný zaujímavou formou predstavovania UML pomocou UML, teda na opis vlastností a štruktúry samotného jazyka UML je používaný rovnaký jazyk, čo prináša okamžitú praktickú aplikáciu na rozsiahlom systéme. Výklad je prekladaný množstvom príkladov, kvízov a „brainstorming“ cvičení s ukončením na rozsiahlejšej prípadovej štúdii. Cieľom kurzu je, aby účastníci boli schopní hneď po skončení kurzu aplikovať získané vedomosti pri vytváraní a čítaní UML diagramov v praxi.
Cieľová skupina
Programátori/Analytici zúčastňujúci sa vývoja rozsiahlych softvérových aplikácií. Dobrá znalosť objektovo orientovaného programovacieho jazyka (C#, C++, Java) je výhodou. Okrem programátorov je tento kurz vhodný tiež pre každého kto prichádza do styku s dokumentáciou vo forme UML, či už pri jej vytváraní, alebo používaní.
Prínosy absolvovania kurzu
- kompletný pohľad na jazyk UML 2 a jeho možnosti
- ukážka možností jednotlivých diagramov jazyka UML
- získanie kvalitného základu pre efektívne modelovanie/návrh/dokumentáciu aplikácií
Obsah kurzu
- Stručné zhrnutie orientácie na objekty (OO) (Metriky softvéru, OO princípy a úvod do OO myslenia)
- Krátky úvod do UML (Potreba a história UML, predstavenie UML modelu - metamodelu - metametamodelu)
- UML diagramy (Prehľad diagramov UML, Modely a diagramy, vzťahy v UML diagramoch)
- Procesy a metodológie vývoja softvéru (RAD, Iteratívne a agilné metódy, UP, RUP a extrémne programovanie)
- Požiadavky a diagramy prípadov použitia (Zber požiadaviek, Modelovanie prípadov použitia – od základov až k pokročilým možnostiam)
- Modelovanie štruktúry a diagramy tried (Syntax and notácia, Modelovanie tried – od jednoduchého použitia po zložené princípy)
- Realizácia prípadov použitia (Sekvenčné a komunikačné diagramy)
- Ostatné UML diagramy (Diagramy aktivít, stavové stroje, komponentové diagramy a diagramy balíčkov)
- Nástroje CASE (Prehľad a vlastnosti najpoužívanejších nástrojov)
- Formáty a rozšírenia UML (OCL, MOF a XMI)
- Moduly zahŕňajú praktické prípadové štúdie, brainstorming a komplexné príklady
Jazyk lektorovania
Slovenský / Anglický (podľa požiadaviek zákazníka)