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.
- 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