Zkuste nás kontaktovat

Návrh Školení

Úvod do návrhových vzorů

  • Co jsou návrhové vzory?
  • Proč používat návrhové vzory?
  • Gang of Four (GoF) a klasifikace vzorů
  • Běžné designérské principy (SOLID, DRY, KISS, YAGNI)

Tvůrské návrhové vzory

  • Factory Method
  • Abstract Factory
  • Singleton
  • Builder
  • Prototype

Strukturální návrhové vzory

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy

Behaviorální návrhové vzory

  • Chain of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor

Aplikace návrhových vzorů v reálných projektech

  • Návrhové vzory v korporátních aplikacích
  • Přepracování staršího kódu s použitím návrhových vzorů
  • Kombinace více vzorů pro robustní řešení
  • Osvědčené postupy a časté chyby

Závěr a další kroky

Požadavky

  • Zkušenosti s programováním v Javě
  • Znalost konceptů objektově orientovaného programování (OOP)
  • Základní povědomí o principech softwarové architektury

Cílová skupina

  • Java vývojáři, kteří si chtějí zdokonalit své designérské dovednosti
  • Softwaroví architekti navrhující škálovatelné aplikace
  • Techničtí vedoucí, kteří usilují o vyšší udržovatelnost a efektivitu kódu
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie