Professional Object-Oriented Development

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.

The training will be held on February 22-23 2016 in Montréal, Canada, kicking off the famous ConFoo conference. The attendees will learn how to apply domain-driven design to implement testable applications with PHP. The focus of this training will be on live coding and hands-on experience. Make sure to bring a laptop with PHP and your favorite IDE.

Covered Topics

  • Advanved OOP concepts like interfaces, abstract classes
  • Commonly used design patterns
  • Risk-free framework usage
  • Loose coupling
  • Fundamentals of Domain-Driven Design
  • Test-Driven Development

Reserve your seat today!

Don't miss this opportunity to learn from industry-leading experts in this highly interactive and entertaining training event.

About the authors

Sebastian Bergmann
Sebastian Bergmann
Twitter LinkedIn Xing

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

Arne Blankerts
Arne Blankerts
Twitter LinkedIn Xing

Arne Blankerts has created solutions far ahead of the times already years ago, and finds security issues with magic intuition.

Stefan Priebsch
Stefan Priebsch
Twitter LinkedIn Xing

For over 20 years, Stefan Priebsch has been finding sustainable solutions using a unique blend of new ideas and proven approaches.

Share this article
How to Validate Data Seventh Heaven