MENU
Vorwort
Kurse
Návrhové vzory prakticky - Design Patterns
new Interesse für den Kurs

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ě

Der Kurs ist der Kategorie zugeordnet: ProgramováníArchitektura vývoje systémů
Ostatní

Kursstufe: Fortgeschritten

Course duration: 3 days

Kursinhalt:

  • Ú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í

Erforderliche Kenntnisse: Zkušenosti s modelováním podnikových procesů

Der Kurspreis enthält auch Drucksachen im Wert von: 1 100 CZK

Zeitplan: 9:00 - 17:00

.

Kurstermine:

18.11. 20.11.2020 Praha
17 900 CZK (Ohne MwSt.)
18.11. 20.11.2020 Brno
17 900 CZK (Ohne MwSt.)
25.11. 27.11.2020 Bratislava
670 EUR (Ohne MwSt.)