by Patkos Csaba
Lessons:25Length:4.2 hours
Next lesson playing in 5 seconds
CancelFree Preview: Agile Design Patterns
Introduction - What Are Design Patterns?
05:29
Design patterns are an essential part of software development. At some point in every programmer’s career, he or she will have to dig in and learn how to apply these patterns. Even if they may appear scary at first, they are, in fact, much simpler to understand than you might initially think.
In this course, you’ll learn what design patterns are, how each of them is defined, what they are used for and, of course, how to implement them in PHP!
1.Introduction3 lessons, 11:24
3 lessons, 11:24
Free Lesson 1.1Introduction - What Are Design Patterns?05:29
Free Lesson
1.1
Introduction - What Are Design Patterns?
05:29
Free Lesson 1.2Introduction - Basic UML Notations02:32
Free Lesson
1.2
Introduction - Basic UML Notations
02:32
1.3Introduction - What is Agile and Software Craftsmanship?03:23
1.3
Introduction - What is Agile and Software Craftsmanship?
03:23
2.Agile Design Patterns22 lessons, 4:00:47
22 lessons, 4:00:47
2.1The Factory Pattern10:03
2.1
The Factory Pattern
10:03
2.2The Gateway Pattern11:02
2.2
The Gateway Pattern
11:02
2.3The Proxy Pattern07:58
2.3
The Proxy Pattern
07:58
2.4The Repository Pattern13:19
2.4
The Repository Pattern
13:19
2.5Null Object Pattern14:37
2.5
Null Object Pattern
14:37
2.6Command Pattern07:10
2.6
Command Pattern
07:10
2.7Active Object Pattern13:35
2.7
Active Object Pattern
13:35
2.8Template Method Pattern08:08
2.8
Template Method Pattern
08:08
2.9Strategy Pattern15:43
2.9
Strategy Pattern
15:43
2.10Facade Pattern17:18
2.10
Facade Pattern
17:18
2.11Observer Pattern09:35
2.11
Observer Pattern
09:35
2.12Mediator Pattern12:32
2.12
Mediator Pattern
12:32
2.13Singleton Pattern09:24
2.13
Singleton Pattern
09:24
2.14Monostate Pattern08:39
2.14
Monostate Pattern
08:39
2.15Abstract Server Pattern12:00
2.15
Abstract Server Pattern
12:00
2.16Adapter Pattern12:22
2.16
Adapter Pattern
12:22
2.17Bridge Pattern14:08
2.17
Bridge Pattern
14:08
2.18Composite Pattern05:52
2.18
Composite Pattern
05:52
2.19Visitor Pattern11:00
2.19
Visitor Pattern
11:00
2.20State Pattern14:57
2.20
State Pattern
14:57
2.21Decorator Pattern09:47
2.21
Decorator Pattern
09:47
2.22Conclusion01:38
2.22
Conclusion
01:38