Filename | Size |
| 00.Course-Overview/00.Course-Overview.mp4 | 3.4 MB |
| 00.Course-Overview/00.Course-Overview.mp4.srt | 2.6 KB |
| 00.Course-Overview/clips-info.json | 256 B |
| 00.Course-Overview/module-info.json | 288 B |
| 01.Introduction/00.Course-Introduction-and-Overview.mp4 | 3.3 MB |
| 01.Introduction/00.Course-Introduction-and-Overview.mp4.srt | 3.2 KB |
| 01.Introduction/01.Design-Patterns-Covered.mp4 | 3.3 MB |
| 01.Introduction/01.Design-Patterns-Covered.mp4.srt | 4.5 KB |
| 01.Introduction/02.Object-Oriented-Programming-Design-Principles.mp4 | 1.9 MB |
| 01.Introduction/02.Object-Oriented-Programming-Design-Principles.mp4.srt | 2.4 KB |
| 01.Introduction/03.Tools-You-Will-Need.mp4 | 1.5 MB |
| 01.Introduction/03.Tools-You-Will-Need.mp4.srt | 1.7 KB |
| 01.Introduction/04.Abstract-Base-Classes.mp4 | 2.6 MB |
| 01.Introduction/04.Abstract-Base-Classes.mp4.srt | 2.2 KB |
| 01.Introduction/05.Summary.mp4 | 661.1 KB |
| 01.Introduction/05.Summary.mp4.srt | 826 B |
| 01.Introduction/clips-info.json | 1.5 KB |
| 01.Introduction/module-info.json | 282 B |
| 02.Facade-Pattern/00.Introduction-and-Motivation.mp4 | 1.8 MB |
| 02.Facade-Pattern/00.Introduction-and-Motivation.mp4.srt | 1.6 KB |
| 02.Facade-Pattern/01.Demo-1-Retrieving-Employees-from-a-Database.mp4 | 7.5 MB |
| 02.Facade-Pattern/01.Demo-1-Retrieving-Employees-from-a-Database.mp4.srt | 4.5 KB |
| 02.Facade-Pattern/02.Structure-of-the-Facade-Pattern.mp4 | 4 MB |
| 02.Facade-Pattern/02.Structure-of-the-Facade-Pattern.mp4.srt | 3.8 KB |
| 02.Facade-Pattern/03.Demo-2-Applying-the-Facade-Pattern.mp4 | 10 MB |
| 02.Facade-Pattern/03.Demo-2-Applying-the-Facade-Pattern.mp4.srt | 5.9 KB |
| 02.Facade-Pattern/04.Summary-and-Considerations.mp4 | 1 MB |
| 02.Facade-Pattern/04.Summary-and-Considerations.mp4.srt | 1 KB |
| 02.Facade-Pattern/clips-info.json | 1.3 KB |
| 02.Facade-Pattern/module-info.json | 286 B |
| 03.Adapter-Pattern/00.Introducing-the-Adapter-Pattern.mp4 | 3.3 MB |
| 03.Adapter-Pattern/00.Introducing-the-Adapter-Pattern.mp4.srt | 3.2 KB |
| 03.Adapter-Pattern/01.Demo-1-Modifying-Client-Code.mp4 | 6.8 MB |
| 03.Adapter-Pattern/01.Demo-1-Modifying-Client-Code.mp4.srt | 4.9 KB |
| 03.Adapter-Pattern/02.Adapter-Pattern-Details-and-Object-Adapter-Structure.mp4 | 2.9 MB |
| 03.Adapter-Pattern/02.Adapter-Pattern-Details-and-Object-Adapter-Structure.mp4.srt | 3.1 KB |
| 03.Adapter-Pattern/03.Demo-2-Using-the-Object-Adapter.mp4 | 3.3 MB |
| 03.Adapter-Pattern/03.Demo-2-Using-the-Object-Adapter.mp4.srt | 2.8 KB |
| 03.Adapter-Pattern/04.Class-Adapter-Structure.mp4 | 987.3 KB |
| 03.Adapter-Pattern/04.Class-Adapter-Structure.mp4.srt | 1.1 KB |
| 03.Adapter-Pattern/05.Demo-3-Using-the-Class-Adapter.mp4 | 2.2 MB |
| 03.Adapter-Pattern/05.Demo-3-Using-the-Class-Adapter.mp4.srt | 2 KB |
| 03.Adapter-Pattern/06.Comparison-and-Summary.mp4 | 3.1 MB |
| 03.Adapter-Pattern/06.Comparison-and-Summary.mp4.srt | 3 KB |
| 03.Adapter-Pattern/clips-info.json | 1.8 KB |
| 03.Adapter-Pattern/module-info.json | 288 B |
| 04.Decorator-Pattern/00.Introduction-to-the-Decorator-Pattern.mp4 | 2 MB |
| 04.Decorator-Pattern/00.Introduction-to-the-Decorator-Pattern.mp4.srt | 1.9 KB |
| 04.Decorator-Pattern/01.Demo-1-Using-Subclasses-to-Encapsulate-Options.mp4 | 5.4 MB |
| 04.Decorator-Pattern/01.Demo-1-Using-Subclasses-to-Encapsulate-Options.mp4.srt | 3.6 KB |
| 04.Decorator-Pattern/02.Demo-2-Using-Properties-Instead-of-Subclasses.mp4 | 5.1 MB |
| 04.Decorator-Pattern/02.Demo-2-Using-Properties-Instead-of-Subclasses.mp4.srt | 5.1 KB |
| 04.Decorator-Pattern/03.Description-and-Structure-of-the-Decorator-Pattern.mp4 | 3 MB |
| 04.Decorator-Pattern/03.Description-and-Structure-of-the-Decorator-Pattern.mp4.srt | 3.1 KB |
| 04.Decorator-Pattern/04.Demo-3-The-Decorator-Pattern-in-Python.mp4 | 6.8 MB |
| 04.Decorator-Pattern/04.Demo-3-The-Decorator-Pattern-in-Python.mp4.srt | 4 KB |
| 04.Decorator-Pattern/05.Consequences-Python-Decorators-and-Summary.mp4 | 6.7 MB |
| 04.Decorator-Pattern/05.Consequences-Python-Decorators-and-Summary.mp4.srt | 6 KB |
| 04.Decorator-Pattern/clips-info.json | 1.7 KB |
| 04.Decorator-Pattern/module-info.json | 292 B |
| 05.Template-Pattern/00.Introduction-and-Motivation.mp4 | 2.6 MB |
| 05.Template-Pattern/00.Introduction-and-Motivation.mp4.srt | 2.3 KB |
| 05.Template-Pattern/01.Demo-1-Modes-of-Travel.mp4 | 4.1 MB |
| 05.Template-Pattern/01.Demo-1-Modes-of-Travel.mp4.srt | 2.6 KB |
| 05.Template-Pattern/02.Template-Method-Pattern-Description-and-Structure.mp4 | 3.9 MB |
| 05.Template-Pattern/02.Template-Method-Pattern-Description-and-Structure.mp4.srt | 3.8 KB |
| 05.Template-Pattern/03.Demo-2-Travel-Using-the-Template-Method-Pattern.mp4 | 5.3 MB |
| 05.Template-Pattern/03.Demo-2-Travel-Using-the-Template-Method-Pattern.mp4.srt | 3.6 KB |
| 05.Template-Pattern/04.Consequences-and-Summary.mp4 | 2.2 MB |
| 05.Template-Pattern/04.Consequences-and-Summary.mp4.srt | 2.2 KB |
| 05.Template-Pattern/clips-info.json | 1.3 KB |
| 05.Template-Pattern/module-info.json | 290 B |
| 06.Iterator-Pattern/00.Introduction-and-Motivation.mp4 | 2.9 MB |
| 06.Iterator-Pattern/00.Introduction-and-Motivation.mp4.srt | 3.6 KB |
| 06.Iterator-Pattern/01.Demo-1-Building-Iterators-for-Employees-and-Departments.mp4 | 8.3 MB |
| 06.Iterator-Pattern/01.Demo-1-Building-Iterators-for-Employees-and-Departments.mp4.srt | 6.6 KB |
| 06.Iterator-Pattern/02.The-Iterator-Pattern-Exposed.mp4 | 5.4 MB |
| 06.Iterator-Pattern/02.The-Iterator-Pattern-Exposed.mp4.srt | 5.6 KB |
| 06.Iterator-Pattern/03.Demo-2-Simple-Iterators.mp4 | 5.9 MB |
| 06.Iterator-Pattern/03.Demo-2-Simple-Iterators.mp4.srt | 4.7 KB |
| 06.Iterator-Pattern/04.Demo-3-Multiple-Active-Iterators.mp4 | 5.9 MB |
| 06.Iterator-Pattern/04.Demo-3-Multiple-Active-Iterators.mp4.srt | 4.6 KB |
| 06.Iterator-Pattern/05.Demo-4-Iterators-Using-Generators.mp4 | 3.9 MB |
| 06.Iterator-Pattern/05.Demo-4-Iterators-Using-Generators.mp4.srt | 3.7 KB |
| 06.Iterator-Pattern/06.Consequences-and-Summary.mp4 | 2 MB |
| 06.Iterator-Pattern/06.Consequences-and-Summary.mp4.srt | 2.7 KB |
| 06.Iterator-Pattern/clips-info.json | 1.8 KB |
| 06.Iterator-Pattern/module-info.json | 291 B |
| 07.Composite-Pattern/00.Introduction-to-the-Composite-Pattern.mp4 | 1.8 MB |
| 07.Composite-Pattern/00.Introduction-to-the-Composite-Pattern.mp4.srt | 1.8 KB |
| 07.Composite-Pattern/01.Motivating-Example.mp4 | 1.3 MB |
| 07.Composite-Pattern/01.Motivating-Example.mp4.srt | 1.6 KB |
| 07.Composite-Pattern/02.Demo-1-Working-with-Families-and-People-Separately.mp4 | 3.8 MB |
| 07.Composite-Pattern/02.Demo-1-Working-with-Families-and-People-Separately.mp4.srt | 2.9 KB |
| 07.Composite-Pattern/03.Composite-Pattern-Structure.mp4 | 3.5 MB |
| 07.Composite-Pattern/03.Composite-Pattern-Structure.mp4.srt | 3.6 KB |
| 07.Composite-Pattern/04.Demo-2-Restructuring-Using-the-Composite-Pattern.mp4 | 9.9 MB |
| 07.Composite-Pattern/04.Demo-2-Restructuring-Using-the-Composite-Pattern.mp4.srt | 6.2 KB |
| 07.Composite-Pattern/05.Consequences-and-Summary.mp4 | 3.5 MB |