PHP: Design Patterns
Write better PHP code by following these popular (and time-tested) design patterns. Developer Keith Casey introduces 11 design patterns that will help you solve common coding challenges and make your intentions clear to future architects of your application.

Topic explores use cases for:
- Accessing data with the active record and table data gateway patterns
- Creating objects with the factory, singleton, and mock objects patterns
- Extending code with decorator and adapter patterns
- Structuring applications with MVC and Action-Domain-Responder patterns
Each chapter features a design pattern in a real-world coding scenario, and closes with a practice challenge to test your new skills.
About the Author
Keith Casey is a problem solver with 10+ years of experience in software development and project management.
Keith has seen projects and teams that run like clockwork, accomplishing amazing things, and others that make the Titanic look like a pleasure cruise. He discovered pretty quickly that the only way to avoid the iceberg is to get the right information to the right people as quickly as possible.
Keith started his career at the Library of Congress in Washington, D.C., where he worked to answer the ultimate geek question: “How much data is in the Library of Congress?” During that work, he drafted two of the XML standards still in use by the Library for Audio and Video metadata collection. On the technical side, he developed Fox News’ mobile sites (pre-iPhone), from concept to launch, in forty-five days; the voting system for a live musical performance show; the news syndication system for Cygnus Business Media (sixty-five sites across eight verticals); and the Drupal-based syndication system for a professional sports league and its teams.
Product Details
- Full Video Tutorials
- Full Exercise File Included
- File Format: MP4 Videos
- Skill Level: Intermediate
- Video Duration: 1h 9m
- Instructor: Keith Casey
- Language: English