MENU
Úvod
Kurzy
Návrhové vzory prakticky - Design Patterns
new záujem o kurz

Návrhové vzory prakticky - Design Patterns (NVP)

Kurz je určen pro programátory a architekty, kteří si chtějí programovat bez chyb s použitím návrhových vzorů, best practice. Objektové jazyky poskytují širokou škálu technických prostředků, avšak jak tyto prostředky použít efektivně? Kurz prezentuje řadu v praxi opakujících se typických problémů a jejich best practice řešení, která se dají kombinovat.
Co Vás naučíme:
  -  Rozsáhlou kolekci návrhových vzorů
  -  Aplikovat vzory v objektovém návrhu
  -  Prakticky používat vzory v objektovém programování v Javě

Kurz je zaradený v kategórii: ProgramováníArchitektura vývoje systémů
Ostatní

Náročnosť kurzu: pokročilý

Délka kurzu: 3 dny

Náplň kurzu:

  • Úvod do problematiky, metodiky a základní disciplíny
  • Zpracování požadavků, tvorba modelu scénářů a vyvození návrhového modelu a inteakce
  • Vzory pro přiřazení zodpovědností do návrhového modelu
  • Gang of four vzory
  • Kategorizace vzorů
  • Vzory tvorby (objektu)
  •   -  Singleton - jediná snadno dostupná instance v programu
  •   -  Factory Method - jak tvořit instance
  •   -  Abstract Factory – centralizace tvorby instancí
  •   -  Builder – jak správně parsovat XML a stavit struktury
  •   -  Prototype – polymorfní klonování
  • Vzory struktury
  •   -  Adapter – jak na cizí rozhraní
  •   -  Bridge - API
  •   -  Façade – Schovejme komplexitu
  •   -  Proxy – Rozšíření bez dědičnosti
  •   -  Decorator – Rekurzivní rozšíření bez dědičnosti
  •   -  Composite – Stromy a struktury
  •   -  FlyWeight – Jak cachovat instance a opakující se komponenty
  • Vzory chování
  •   -  Interpreter – Jak intepretovat věty jazyka, např JPA Criteria API
  •   -  Template Method – Základní zobecnení
  •   -  Chain of Responsibility – Řetěz a decentralizace
  •   -  Command – Jak na transakce
  •   -  Iterator – Průchod kolekcí jedním způsobem
  •   -  Mediator – Centralizace a řízení
  •   -  Memento – Uchování stavu objektu
  •   -  Observer – Pozorování změn, aka Model View Controller a WebSocket
  •   -  State – Jak na stavový diagram
  •   -  Strategy – Zapozdření strategie do objektu
  •   -  Visitor – Přirozené dynamické přetypování

Predpokladané znalosti: Zkušenosti s modelováním podnikových procesů

V cene kurzu je publikácia v hodnote: 1 100 CZK

Časový rozvrh: 9:00 - 17:00

.

Termíny kurzu:

28.05. 30.05.2018 Bratislava
710 EUR (bez DPH)
04.06. 06.06.2018 Praha
17 900 CZK (bez DPH)
13.06. 15.06.2018 Brno
17 900 CZK (bez DPH)
18.06. 20.06.2018 Bratislava 710 EUR (bez DPH) objednať
02.07. 04.07.2018 Praha 17 900 CZK (bez DPH) objednať
02.07. 04.07.2018 Brno 17 900 CZK (bez DPH) objednať
18.07. 20.07.2018 Bratislava 710 EUR (bez DPH) objednať
24.07. 26.07.2018 Brno 17 900 CZK (bez DPH) objednať