Design Patterns voor developers

Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Design Patterns voor developers

Vijfhart IT-Opleidingen
Logo van Vijfhart IT-Opleidingen
Opleiderscore: starstarstarstarstar_border 8,2 Vijfhart IT-Opleidingen heeft een gemiddelde beoordeling van 8,2 (uit 572 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeNieuwegein
25 mrt. 2026 tot 27 mrt. 2026
Toon rooster
event 25 maart 2026, 08:45-16:00, Nieuwegein, Day 1
event 26 maart 2026, 08:45-16:00, Nieuwegein, Day 2
event 27 maart 2026, 08:45-16:00, Nieuwegein, Day 3
Beschrijving

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 :

Klassikaal

Algemeen :

Design Patterns zijn standaardoplossingen voor veelvoorkomende designproblemen in object-georiënteerde applicaties. Wanneer je als ontwikkelaar tegen een bepaald ontwerpprobleem aanloopt, is de kans groot dat iemand dit probleem al eerder heeft ervaren en hiervoor een effectieve oplossing heeft bedacht Deze oplossingen zijn beschreven als design patterns en ontwikkelaars kunnen zo deze bewezen oplossingen hergebruiken in hun eigen applicatie.

Het gebruik van design patterns biedt diverse voordelen: de code wordt flexibeler, beter herbruikbaar, eenvoudiger uit te breiden en vaak beter leesbaar. In deze cursus behandelen we de meest bruikbare design patterns…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Design Thinking, Lean, Lean Startup, Grafische Vormgeving en Domain-Driven Design (DDD).

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 :

Klassikaal

Algemeen :

Design Patterns zijn standaardoplossingen voor veelvoorkomende designproblemen in object-georiënteerde applicaties. Wanneer je als ontwikkelaar tegen een bepaald ontwerpprobleem aanloopt, is de kans groot dat iemand dit probleem al eerder heeft ervaren en hiervoor een effectieve oplossing heeft bedacht Deze oplossingen zijn beschreven als design patterns en ontwikkelaars kunnen zo deze bewezen oplossingen hergebruiken in hun eigen applicatie.

Het gebruik van design patterns biedt diverse voordelen: de code wordt flexibeler, beter herbruikbaar, eenvoudiger uit te breiden en vaak beter leesbaar. In deze cursus behandelen we de meest bruikbare design patterns, die je door middel van hands-on oefeningen leert implementeren in C++, Java of C#. Daarnaast ontdek je in de voorbeelden en oefeningen hoe je deze patterns kunt toepassen in real-world applicaties. Ook gaan we dieper in op het combineren van verschillende patterns voor een optimale toepassing.

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

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.