Home > Article > Backend Development > Recommended resources (videos, courseware source codes) for PHP advanced design patterns
When coding PHP programs, in order to better maintain and understand the code in the future, it is essential to use some appropriate design patterns. Today I will share with you the "php Advanced Design Patterns Video Tutorial" which introduces the design patterns. concepts, and introduces some commonly used design patterns, such as singleton pattern, adapter pattern, etc.
Course playback address: http://www.php.cn/course/612.html
This video was created by teacher Tong Yan Shiba. The teacher’s teaching style:
The original “iterative teaching method” is currently the most efficient programming training system in China. Vivid images, common things in life, clear and humorous explanations of complex computer concepts, the classroom atmosphere is relaxed and lively. It is deeply loved by students. A kind of appropriate humor can attract students' knowing smiles, just like drinking a glass of sweet wine, giving people aftertaste and nostalgia;
The more difficult points in this video should be: each design pattern:
Design patterns not only represent a useful way to develop robust software faster, but they also provide a way to encapsulate large ideas in friendly terms. For example, you could say that you are writing a messaging system that provides loose coupling, or you could say that you are writing a pattern named Observer.
Here we also recommend downloading source code resources: http://www.php.cn/xiazai/ learn/2085
The courseware shares the courseware with you:
1. Object-oriented and design patterns.ppt
Learning Contents
The meaning of learning design patterns
Concept of design patterns
Let’s talk about polymorphism first
Simple factory pattern
Simple factory pattern
Single case pattern
Observer Mode
Chain of Responsibility Mode
Strategy Mode
Decoration mode
Adapter mode
Bridge mode
The above is the detailed content of Recommended resources (videos, courseware source codes) for PHP advanced design patterns. For more information, please follow other related articles on the PHP Chinese website!