Wil je gestructureerde en onderhoudbare code schrijven? In deze training leer je object georiënteerd programmeren en design patterns toepassen voor schaalbare en efficiënte softwareontwikkeling.
Wil je je objectgeoriënteerde programmeervaardigheden verbeteren en efficiëntere code schrijven? In deze tweedaagse training leer je de kernprincipes van OOP, zoals encapsulatie, overerving en polymorfisme. Daarnaast ontdek je hoe veelgebruikte design patterns zoals Factory Method, Singleton, Adapter en Observer bijdragen aan schaalbare en onderhoudbare software. Je werkt hands-on met praktijkcases, zoals het ontwerpen van een winkelwagensysteem en een rapportgenerator met Template Method.
Wat leer je in deze training?
- OOP-basisprincipes – Encapsulatie, overerving en polymorfisme.
- Creational patterns – Singleton en Factory Method.
- Structural patterns – Adapter en Composite.
- Behavioral patterns – Observer, Strategy en Template Method.
- Praktische refactoring – Code verbeteren met SOLID-principes.
Deze training is ideaal voor junior en medior developers, zelfstudie-programmeurs en teams die hun code consistentie willen verbeteren. De focus ligt op direct toepasbare technieken en best practices. Je werkt met Engelstalig lesmateriaal, praktijkgerichte opdrachten en moderne tools, onder begeleiding van een Nederlandstalige docent.