February 24-26, 2016
Montreal, Canada

Professional Object-Oriented Development with PHP

Implementing the business logic of your application in the object-oriented fashion requires more than knowing your favorite framework inside out and extending a controller base class. In this two-day event, your trainers Sebastian Bergmann, Arne Blankerts, and Stefan Priebsch will explain to you how to avoid tight coupling to the framework and hidden dependencies. You will learn how to successfully develop business logic in a decoupled, tested and extensible way. Following the domain-driven design approach we will develop a fully tested application that is easy to embed into your framework of choice. Reserve your seat today!

Don't miss the opportunity to join this highly interactive and entertaining training event with lots of hands-on coding! Make sure you bring a laptop with PHP as well as your favourite IDE!

Covered Topics

  1. Advanced OOP concepts like interfaces, abstract classes
  2. Commonly used design patterns)
  3. Risk-free framework usage
  4. Loose coupling
  5. Fundamentals of Domain-Driven Design
  6. Test-Driven Development

Sebastian Bergmann


Sebastian Bergmann, creator of PHPUnit, is an internationally sought-after expert who has played a vital role in professionalizing the PHP community.

Read More

Arne Blankerts


Arne Blankerts solves IT problems long before many companies realize that they even exist. He focuses on IT security, performance and reliability, which he attends to with almost magical intuition creating solutions that clearly bear his hallmark. Companies around the world rely on his concepts and LINUX-based system architectures.

Read More

Stefan Priebsch


Stefan Priebsch unites expert knowledge with extraordinary sense when to use which tool. His specialties are object-oriented development and software architecture. As an internationally acclaimed author and speaker he thrills auditoriums and likes to share his tremendous practical experience.

Read More


Please remain courteous and constructive. Comments will be moderated.

Montreal 2016 sponsored by