Training - Object georiënteerd PHP

Object georiënteerd PHP (2 dagen)

Sinds versie 5.0 van PHP is object georiënteerd programmeren (OOP) niet meer weg te denken uit het PHP landschap. Maar OOP is meer dan je functies in een class stoppen: OOP is een geheel andere denkwijze en vergt een andere aanpak van problemen.

Tijdens deze cursus laten we zien hoe OOP werkt in PHP, hoe problemen vanuit een OOP inzicht worden aangepakt en hoe standaard oplossingen in de vorm van design patterns het leven van een PHP ontwikkelaar kunnnen verbeteren en helpt om snellere en robustere code te ontwikkelen.

Minimaal vereiste voorkennis:

  • Geen

Object georiënteerd PHP : (2 dagen)

  • Introductie:
    • Wat is object georiënteerd programmeren?
    • OOP versus procedural programming
    • SOLID principes
  • Classes en objecten:
    • Classes en objecten
    • Encapsulatie
    • Interfaces
    • Overerving (inheritance)
    • Polymorphism
    • Aggregatie versus Compositie
    • Abstractie
  • Design patterns:
    • Verschillende design pattern groepen
    • Singleton Pattern
    • Observer Pattern
    • Strategy Pattern
    • Factory Pattern
    • Decorator Pattern
Meer informatie over deze cursus, of direct boeken?
Klik hier voor informatie