Advanced OOP and Design Patterns

Presented by Stefan Priebsch

There is nothing wrong with procedural programming in PHP. However, as applications grow in size, age, and lifespan, you will need object-oriented programming techniques to keep code readable, maintainable, and extensible. In this workshop, Stefan Priebsch, co-founder of thePHP.cc, will teach the attendees why and how to properly apply advanced OOP concepts to PHP code using real-world examples. To avoid reinventing the wheel, and help you write a well-structured web application, we will introduce important architectural and design patterns (reusable solutions to commonly occurring problems). Knowing and understanding these design patterns is an important precondition to successfully use frameworks and other third-party OOP code. Get equipped with a solid vocabulary of OOP techniques and best practices that will help you write better code, starting tomorrow.

Talk Locations & Times

Sponsors

Microsoft
 
Adobe
 
Oracle Technology Network — PHP Developer Center
 
The PHP Consulting Company
 
New York PHP