Cursusbeschrijving
Tijdens deze training leer je wat Design Patterns zijn en hoe je ze toepast bij het objectgeoriënteerd ontwerpen.
Je maakt hierbij kennis met drie typen Design Patterns:
creational (Singleton, Factory Method en Abstract Factory)
structural (Composite, Façade, Flyweight en Proxy)
behavioral (Iterator, Observer, Command, Visitor en Strategy).
Tijdens de training oefen je met het toepassen van deze patterns aan de hand van cases.
Onderwerpen
Materiaal
Digitaal Info Support cursusmateriaal en het boek 'Design Patterns' geschreven door Erich Gamma, Richard Helm, Ralph Johnson en John Vlissides.
Voorkennis
Minstens zes maanden programmeerervaring en kennis van OO-concepten. Enige ervaring in het maken van een technisch ontwerp is zeer nuttig.