MENU
Úvod
Kurzy
Návrhové vzory prakticky - Design Patterns
novinka zájem 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 zařazen v kategorii: ProgramováníArchitektura vývoje systémů
Ostatní

Náročnost 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í

Předpokládané znalosti: Zkušenosti s modelováním podnikových procesů

V ceně kurzu je publikace v hodnotě: 1 100 Kč

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

.

Termíny kurzu:

04.12. 06.12.2017 Ostrava
17 900 Kč (bez DPH)
05.12. 07.12.2017 Košice
710 EUR (bez DPH)
11.12. 13.12.2017 Bratislava
710 EUR (bez DPH)
11.12. 13.12.2017 Praha 17 900 Kč (bez DPH) objednat
18.12. 20.12.2017 Brno 17 900 Kč (bez DPH) objednat
27.12. 29.12.2017 Košice 710 EUR (bez DPH) objednat
03.01. 05.01.2018 Praha 17 900 Kč (bez DPH) objednat
03.01. 05.01.2018 Ostrava 17 900 Kč (bez DPH) objednat
09.01. 11.01.2018 Bratislava 710 EUR (bez DPH) objednat
09.01. 11.01.2018 Brno 17 900 Kč (bez DPH) objednat
16.01. 18.01.2018 Košice 710 EUR (bez DPH) objednat