Introduction to Object-Oriented PHP

This series introduces important concepts in object-oriented PHP. It is authored and produced by our partners at SymfonyCasts (formerly KnpUniversity). In this series, you'll be building a PHP app using PHP and refactoring the code, step-by-step, using concepts in OO-PHP such as classes, methods, access control, type hinting, and constructors. You'll learn how to have one object interact with another and by the end of this project, your PHP app will be sporting some shiny new object-oriented PHP.