Training Object-Oriented Programming in PHP

Learn how to write highly maintainable and decoupled code in PHP, by applying OOP and SOLID principles.


  • Interfaces, classes, and objects
  • Composition and inheritance
  • Polymorphism
  • Coupling and cohesion
  • The SOLID principles
    • The single-responsibility principle
    • The open–closed principle
    • The Liskov substitution principle
    • The interface segregation principle
    • The dependency inversion principle
  • Design patterns


  • Basic knowledge of PHP

Interested in having this training in your company?

Schedule a meeting Send an email +31 85 047 0022

About the trainer

I am a certified PHP and Symfony engineer and have over 14 years of software development experience. I also have multiple years of practical training and coaching experience and several government-issued certifications as a trainer.

Zend Certified PHP Engineer Symfony Certified Developer

  • in-company
  • anywhere in the Netherlands
  • available in Dutch or English
  • 2 - 12 participants
  • 1 day