Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to implement essential object-oriented programming design patterns in PHP through this 45-minute tutorial series. Master dependency injection techniques to improve code flexibility and testability, then explore the adapter pattern for integrating incompatible interfaces. Discover how to use the decorator pattern to add functionality to objects dynamically without altering their structure, and implement the null object pattern to eliminate null reference exceptions. Study the factory method pattern for creating objects without specifying their exact classes, with additional quick-reference segments covering adapter pattern fundamentals and dependency injection concepts in condensed 60-second explanations.
Syllabus
PHP OOP Design Patterns | Dependency Injection
PHP OOP Design Patterns | Adapter Pattern
PHP OOP Design Patterns | Decorator Pattern
OOP PHP Design Patterns | Null Object Pattern
PHP OOP Design Patterns | Factory Method
Design Patterns In 60 Seconds: Adapter Pattern
PHP In 60 Seconds: Dependency Injection
Taught by
Gary Clarke