Základní návrhové vzory (C142)
Na tomto kurzu si projdeme základní návrhové vzory (známé jako GoF) a ukážeme si je na praktických příkladech. Ukážeme si také nejčastější omyly, které se při jejich používání vyskytují.
1. ČÁST
- Úvod do objektově orientovaného programování, polymorfismus, dědičnost, základní pojmy
- Factory, Abstract Factory
- Builder
- Prototype
- Singleton
2. ČÁST
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
3. ČÁST
- Chain of responsibility
- Command
- Memento
- Interpreter
- Iterator
- Mediator
4. ČÁST
- Observer
- State
- Strategy
- Template method
- Visitor
- Další typy návrhových vzorů
Počet částí kurzu v osnově nemusí odpovídat počtu dní, po které se kurz koná. Večerní kurzy se skládají ze 3hodinových bloků, denní kurzy zahrnují 6 hodin výuky na každý den. Během kurzu se samozřejmě dozvíte vše, co je uvedeno v osnově.
Požadované znalosti: C#
Klíčová slova: C#, objektově orientované programování, OOP, návrhové vzory, Design Patterns, architektura software
Kategorie: Architektura software
Aktuálně nejsou plánovány žádné termíny tohoto kurzu. V případě, že máte o toto téma zájem, napište nám.
Tomáš Herceg
Jsem Microsoft Most Valuable Professional a Microsoft Regional Director a vlastním softwarovou firmu RIGANTI, která se zabývá vývojem aplikací na platformě Microsoft .NET. Pod hlavičkou dotNETcollege poskytuji školení a konzultace na celou oblast .NET frameworku. Jsem také autorem open source projektu DotVVM.