Novinka v nabídce
Kód kurzu: GOC265« Krok zpět

Jazyk UML II

Kurz je určený především pro architekty a programátory, kteří potřebují rozumět či vytvářet logické a fyzické modely svých řešení, a to jak za účelem návrhu a plánování, tak za účelem dokumentace. Studenti získají pokročilé znalosti o Class, State Machine, Activity, Sequence, Component, Deployment a Composite Structure diagramech v kontextu technické specifikace a dokumentace SW řešení.

Dárek pro Vás

Od 1. 3. do 31. 8. 2016 mají všichni účastníci standardních otevřených kurzů Programování konaných v pobočkách Počítačové školy Gopas možnost získat novou osobní nebo komerční licenci jakéhokoliv produktu společnosti JetBrains se slevou 50%! Více informací k akci zde.

Předchozí kurzy

Dárek GOPAS Official Curriculum
 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
3.10.2016 2 9 600 CZK v ceně kurzu Český jazyk GOPAS Praha
 
26.1.2017 2 9 600 CZK v ceně kurzu Český jazyk GOPAS Praha
 
24.4.2017 2 9 600 CZK v ceně kurzu Český jazyk GOPAS Praha
 
14.11.2016 2 9 400 CZK v ceně kurzu Český jazyk GOPAS Brno
 
27.2.2017 2 9 400 CZK v ceně kurzu Český jazyk GOPAS Brno
 
25.5.2017 2 9 400 CZK v ceně kurzu Český jazyk GOPAS Brno
 
15.11.2016 2 330,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha2 9 600 CZK v ceně kurzu 20
Brno2 9 400 CZK v ceně kurzu 20
Bratislava2 330,00 EUR v ceně kurzu 20

Pro koho je kurz určen:

  • Kurz je určený pro architekty a vývojáře

Požadované vstupní znalosti:

  • Kurz předpokládá základní znalosti UML na úrovni kurzu GOC26

Metody výuky:

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály:

  • Tištěné prezentace probírané látky.

Osnova:

Pokročilé diagramy tříd

  • Pojem “klasifikátoru” a jeho význam v UML
  • Generalizace a redefinice podrobně
  • Derivované atributy, union a subset atributy
  • Vícenásobná dědičnost a její důsledky
  • Vnořené třídy
  • Formální definice datových typů
    • DataType, Primitive type, Enumerace a jejich instance
    • Rozdíly mezi nimi způsoby popisu datových typů

Pokročilé interakce

  • Méně používané interakční fragmenty (strict, seq, critical, assert, neg…)
  • Komunikační diagram jako alternativní notace sekvenčního diagramu
  • Timing diagram
  • Diagram přehledu interakcí

Popis architektury systému

  • Diagram komponent
  • Diagram nasazení
  • Komponenty
  • Realizace
  • Manifestace
  • Artefakty

Diagram kompozitní struktury

  • Diagram interní struktury
  • Třída jako kompozitní struktura
  • Komponenta jako kompozitní struktura
  • Kolaborace a jejich využití

Pokročilé stavové stroje

  • Choice, junction a rozdíl mezi nimi
  • Komplexní stavy – entry a exit point
  • Deep a shallow history
  • Paralelní stavové stroje
  • Protokolový stavový stroj a souvislosti s rozhraním

Profily

  • Diagram profilu
  • Stereotypy a jejich struktura
    • Definice tagů
    • Definice alternativní notace pro stereotypované elementy
  • Formální aplikace profile na model
Tištěné prezentace probírané látky

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.


Graf návazností kurzů