Design Patterns in Java


Design Patterns zijn standaard-oplossingen voor algemene designproblemen in object-georienteerde applicaties. Wanneer je als ontwikkelaar tegen een bepaald ontwerpprobleem 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.

Design Patterns zijn standaard oplossingen voor algemene designproblemen in object-georiënteerde applicaties. Wanneer u als ontwikkelaar tegen een bepaald ontwerpprobleem 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 applicatiecode meer flexibel, herbruikbaar, uitbreidbaar en veelal beter leesbaar wordt.

Tijdens onze cursus Design Patterns in Java behandelen wij de meest bruikbare design patterns, die u met behulp van hands-on oefeningen leert implementeren in Java, terwijl u in de voorbeelden en oefeningen ook ontdekt hoe u deze patterns kunt toepassen in real-world applicaties. Ook gaan we dieper in op het gebruik van verschillende patterns in combinatie met elkaar.

Na het volgen van deze cursus:

  • heeft u een goed overzicht van de belangrijkste design patterns;
  • bent u in staat te herkennen welk design pattern welk probleem oplost;
  • bent u in staat de design patterns zelf te implementeren in Java.

Cursusmateriaal en lunches zijn bij de prijs inbegrepen.

Doelgroep

Deze cursus is bestemd 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

Kennis van Programmeren in C++, programmeren in C#, kennis van object-oriëntatie of vergelijkbare kennis en kennis van Java programmeren zijn vereist.

Duur

De cursusduur is drie dagen.

Groepsgrootte

De maximale groepsgrootte bedraagt twaalf deelnemers.

Certificaat

Na afloop van de cursus Java - Design Patterns ontvangen alle deelnemers een certificaat.

  • Object-georienteerd ontwerp principes
  • Introductie in design patterns
  • Behavioral patterns
    • Command
    • Observer
    • State
    • Strategy
    • Iterator
    • Mediator
    • Chain of responsibility
    • Visitor
  • Structural patterns
    • Adapter
    • Composite
    • Decorator
    • Façade
    • Proxy
  • Creational patterns
    • Abstract factory
    • Factory method
    • Singleton
  • Architectural patterns
    • Model-View-Controller
    • Filter
    • Service object
    • Data access object
    • Gateway
Voor deze cursus zijn momenteel geen data gepland. Neem via onderstaand formulier contact met ons op voor meer informatie over de mogelijkheden.
  • Dit veld is verborgen bij het bekijken van het formulier