Návrhové vzory v prostředí Java (Design & Patterns) (GOC271)

Kurz se zabývá zejména aplikací návrhových vzorů, známých jako „GoF Design Patterns“ na platformě Java. Naučíte se používat vzory v analýze, architektuře, designu, programování, tzv. idiomy a refaktorizační vzory stejně jako vzory pro ladění výkonu a vzory pro testování. Během kurzu bude ukázána řada technik, metod, postupů a praktik zvaných „best practices“, použitelných v jednotlivých etapách a disciplínách tvorby software. Cílem kurzu je umožnit pochopení principů používání vzorů prostřednictvím praktických příkladů. Po celou dobu kurzu se pracuje na případové studii samostatně i v týmech pod vedením lektora.