Kursplan
Introduktioner
- Mönster och lagrad arkitektur
- Mönstredescription
- Designmönster och design
- Hitta och välj designmönster
- Implementering av designmönster
Välkända mönster
Objekt skapande
- Factory
- Builder
- Factory Method
- Prototype
- Singleton
Strukturella mönster
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Beteendemönster
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
- Observer
Skapa mönster
- Mönster eller inget mönster
- Formell mönstredescription
- Organisera mönsterkatalogen
- Specifikt mål och abstrakt mål
- Publicera dina mönster till en mönstersamhällsgrupp
Krav
Bra kunskaper i UML och något objektorienterat språk som C++, C#, Java, VB.NET, PHP 8 eller senare...
Vittnesmål (4)
Instruktörens förklaringar och interaktivitet gjorde verkligen ämnet tillgängligt; och även om jag troligtvis inte var erfaren nog, lärde jag mig mycket av det!
Pieter Bruynseels - Spot Buy Center BV
Kurs - Design Patterns
Maskintolkat
Tränaren framhöjde de verkligen viktiga koncepten i programvararkitektur med hjälp av frågetexter. Den högnivåperspektiven på effektiv implementering av programutvecklingscykeln, från kravinsamling till enhetstestning, är mycket uppferskande för en datavetare utan mycket erfarenhet inom programutveckling.
Kok Cheong Cheng - DBS Bank
Kurs - Design Patterns
Maskintolkat
Bredvidgande översikt över tekniker
Kay Jan Wong - DBS Bank Ltd
Kurs - Design Patterns
Maskintolkat
Jag tycker om de enkla men informativa exempelkoderna.
Yue Wang - DBS Bank Ltd
Kurs - Design Patterns
Maskintolkat