Kursplan
Introduktioner
- Mönster och lagerbaserade arkitekturer
- Mösterbeskrivning
- Designmönster och design
- Hitta och välja designmönster
- Implementering av designmönster
Bekanta mönster
Objektskapande
- 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
- Att mönstra eller inte mönstra
- Formell mösterbeskrivning
- Organisation av mösterkatalogen
- Specifikt mål och abstraherat mål
- Publicera dina mönster till en möstercommunity
Krav
God kännedom om UML och ett objektorienterat språk som C++, C#, Java, VB.NET, PHP 8 eller senare etc...
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