Kursplan
Introduktioner
- Mönster och skiktade arkitekturer
- Mönsterbeskrivning
- Designa mönster och design
- Att hitta och välja designmönster
- Implementering av designmönster
Välkända mönster
Objektskapande
- Fabrik
- Byggare
- Fabriksmetod
- Prototyp
- Singleton
Strukturella mönster
- Adapter
- Bro
- Sammansatt
- Dekoratör
- Fasad
- Flugvikt
- Ombud
Beteendemönster
- Ansvarskedja
- Kommando
- Tolk
- Iterator
- Medlare
- Minne
- Observatör
- stat
- Strategi
- Mallmetod
- Besökare
- Observatör
Skapa mönster
- Att mönstra eller inte mönstra
- Formell mönsterbeskrivning
- Organisera mönsterkatalogen
- Särskilt mål och abstraherat mål
- Publicera dina mönster till en mönstergemenskap
Krav
Goda kunskaper i UML och alla objektorienterade språk som C++, C#, Java, VB.NET, PHP 5.3 eller högre etc...
Vittnesmål (4)
Instruktörens förklaringar och interaktivitet var verkligen bra; även om jag antagligen inte hade tillräcklig erfarenhet, lärde jag mig mycket av det!
Pieter Bruynseels - Spot Buy Center BV
Kurs - Design Patterns
Maskintolkat
The trainer highlighted the really important concepts in software architecture with quizzes. The high-level perspective on effective implementation of software development cycle starting from requirements elicitation to unit testing is very refreshing to data scientist without much experience in software development.
Kok Cheong Cheng - DBS Bank
Kurs - Design Patterns
Broad overview of techniques
Kay Jan Wong - DBS Bank Ltd
Kurs - Design Patterns
I like the simple but informative example codes.