Design Patterns voor developers (Virtueel)
computer Online: Virtueel 25 mrt. 2026 tot 27 mrt. 2026Toon rooster event 25 maart 2026, 08:45-16:00, Virtueel, Day 1 event 26 maart 2026, 08:45-16:00, Virtueel, Day 2 event 27 maart 2026, 08:45-16:00, Virtueel, Day 3 |
Vijfhart, dat klopt voor jou!
- Oefenomgeving tot 3 maanden na afronding beschikbaar
- Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom
- Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel
- Ontvang een gratis proefexamen bij meerdere opleidingen
- Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.
Lesmethode :
Virtueel
Algemeen :
Design Patterns zijn standaard oplossingen voor algemene design problemen in object-georienteerde applicaties. Als je als ontwikkelaar tegen een bepaald ontwerp probleem aanloopt, is de kans groot dat iemand al eens eerder tegen hetzelfde probleem is aangelopen en daar een goede oplossing voor heeft bedacht. Deze oplossingen zijn beschreven als design patterns en ontwikkelaars kunnen zo deze bewezen oplossingen hergebruiken in hun eigen applicatie.
Het voordeel van het gebruik van design patterns is dat de code meer flexibel, herbruikbaar, uitbreidbaar en veelal beter leesbaar wordt. In deze cursus behandelen we de meest bruikbare design patterns, die je met…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Vijfhart, dat klopt voor jou!
- Oefenomgeving tot 3 maanden na afronding beschikbaar
- Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom
- Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel
- Ontvang een gratis proefexamen bij meerdere opleidingen
- Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.
Lesmethode :
Virtueel
Algemeen :
Design Patterns zijn standaard oplossingen voor algemene design
problemen in object-georienteerde applicaties. Als je als
ontwikkelaar tegen een bepaald ontwerp probleem aanloopt, is de
kans groot dat iemand al eens eerder tegen hetzelfde probleem is
aangelopen en daar een goede oplossing voor heeft bedacht. Deze
oplossingen zijn beschreven als design patterns en ontwikkelaars
kunnen zo deze bewezen oplossingen hergebruiken in hun eigen
applicatie.
Het voordeel van het gebruik van design patterns is dat de code
meer flexibel, herbruikbaar, uitbreidbaar en veelal beter leesbaar
wordt. In deze cursus behandelen we de meest bruikbare design
patterns, die je met behulp van hands-on oefeningen leert
implementeren in C++, Java of C#, terwijl je in de voorbeelden en
oefeningen ook ontdekt hoe je deze patterns kunt toepassen in
real-world applicaties. Ook gaan we dieper in op het gebruik van
verschillende patterns in combinatie met elkaar.
Doel :
Na het volgen van deze cursus:
#Heb je een goed overzicht van de belangrijkste design
patterns.
#Ben je in staat te herkennen welk design pattern welk probleem
oplost.
#Ben je in staat de design patterns zelf te implementeren in C++,
Java of C#.
Doelgroep :
Deze cursus is voor architecten, ontwerpers en programmeurs die design patterns willen leren toepassen om flexibele applicaties te ontwerpen en te implementeren die beter herbruikbaar en uitbreidbaar zijn.
Voorkennis :
Leesvaardigheid in het Engels is vereist, het cursusmateriaal is
Engelstalig.
De volgende voorkennis is vereist:
- De programmeertaal Python - voor ervaren programmeurs.
of
- The C++ Programming Language (English).
of
- Programmeren in C# (55339).
of
- Java 21 Programming Language - deel 1.
Onderwerpen :
- Object-georienteerd ontwerp principes
- Introductie in design patterns
- Behavioral patterns
- Command
- Observer
- State
- Strategy
- Iterator
- Mediator
- Chain of responsibility
- Template method
- Visitor
- Structural patterns
- Adapter
- Composite
- Decorator
- Façade
- Proxy
- Creational patterns
- Abstract factory
- Factory method
- Singleton
- Architectural patterns
- Model-View-Controller
- Layers
- Service object
- Data access object
- Gateway
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

