TorBT - Torrents and Magnet Links Search Engine
PluralSight Design Patterns in Python 3
- Date: 2026-03-24
- Size: 807 MB
- Files: 919
File Name
Size
Exercise Files/03/demos/Assignment/cust_objects/__init__.py
0 B
Exercise Files/03/demos/Factory/factories/__init__.py
0 B
Exercise Files/04/demos/AbstractFactory/autos/__init__.py
0 B
Exercise Files/04/demos/AbstractFactory/autos/ford/__init__.py
0 B
Exercise Files/04/demos/AbstractFactory/autos/gm/__init__.py
0 B
Exercise Files/04/demos/AbstractFactory/factories/__init__.py
0 B
Exercise Files/04/demos/Assignment/__init__.py
0 B
Exercise Files/04/demos/Assignment/customers/investors/__init__.py
0 B
Exercise Files/04/demos/Assignment/customers/savers/__init__.py
0 B
Exercise Files/04/demos/Assignment/factories/__init__.py
0 B
Exercise Files/04/demos/BeforeAbstractFactory/factories/__init__.py
0 B
Exercise Files/09/demos/BridgeDiscountsSpecial/extend.py
0 B
Exercise Files/11/demos/Assignment/cars/__init__.py
0 B
Exercise Files/11/demos/Assignment/decorators/__init__.py
0 B
Exercise Files/11/demos/Decorator/cars/__init__.py
0 B
Exercise Files/11/demos/Decorator/decorators/__init__.py
0 B
Exercise Files/11/demos/Properties/cars/__init__.py
0 B
Exercise Files/11/demos/Subclasses/cars/__init__.py
0 B
Exercise Files/16/demos/BeforeCommand/__init__.py
0 B
Exercise Files/16/demos/Undo/__init__.py
0 B
Exercise Files/16/demos/Undo/actions/__init__.py
0 B
Exercise Files/18/demos/BeforeObserver/__init__.py
0 B
Exercise Files/18/demos/ContextObserver/__init__.py
0 B
Exercise Files/18/demos/Observer/__init__.py
0 B
Exercise Files/19/demos/BeforeVisitor/trees/__init__.py
0 B
Exercise Files/19/demos/Visitor/__init__.py
0 B
Exercise Files/19/demos/Visitor/pkg/trees/__init__.py
0 B
Exercise Files/19/demos/Visitor/pkg/visitors/__init__.py
0 B
Exercise Files/20/demos/ChainOfResponsibility/handlers/__init__.py
0 B
Exercise Files/20/demos/ListOfResponsibility/handlers/__init__.py
0 B
25. Behavioral Patterns- Iterator/134. Introducing the Iterator Pattern.mp4
56 MB
04. Creational Patterns- Abstract Factory/16. Demo 2 - Implementing the Abstract Factory Pattern.srt
2.8 kB
04. Creational Patterns- Abstract Factory/17. Module Summary.mp4
1.3 MB
04. Creational Patterns- Abstract Factory/17. Module Summary.srt
1.0 kB
05. Creational Patterns- Builder/18. Introducing the Builder Pattern.mp4
3.1 MB
05. Creational Patterns- Builder/18. Introducing the Builder Pattern.srt
2.4 kB
05. Creational Patterns- Builder/19. Demo 1 - A Motivating Example.mp4
12 MB
05. Creational Patterns- Builder/19. Demo 1 - A Motivating Example.srt
8.1 kB
05. Creational Patterns- Builder/20. Demo 2 - Implementing the Builder Pattern.mp4
10 MB
05. Creational Patterns- Builder/20. Demo 2 - Implementing the Builder Pattern.srt
5.5 kB
05. Creational Patterns- Builder/21. Module Summary.mp4
1.9 MB
05. Creational Patterns- Builder/21. Module Summary.srt
1.4 kB
06. Creational Patterns- Prototype/22. Introducing the Prototype Pattern.mp4
5.5 MB
06. Creational Patterns- Prototype/22. Introducing the Prototype Pattern.srt
3.4 kB
06. Creational Patterns- Prototype/23. Demo 1 - Understanding Shallow Cloning.mp4
7.5 MB
06. Creational Patterns- Prototype/23. Demo 1 - Understanding Shallow Cloning.srt
4.5 kB
06. Creational Patterns- Prototype/24. Demo 2 - Implementing Deep Cloning.mp4
4.6 MB
06. Creational Patterns- Prototype/24. Demo 2 - Implementing Deep Cloning.srt
2.9 kB
06. Creational Patterns- Prototype/25. Demo 3 - Using a Prototype Manager.mp4
4.1 MB
06. Creational Patterns- Prototype/25. Demo 3 - Using a Prototype Manager.srt
2.4 kB
06. Creational Patterns- Prototype/26. Module Summary.mp4
2.2 MB
06. Creational Patterns- Prototype/26. Module Summary.srt
1.5 kB
07. Creational Patterns- Singleton/27. Introducing the Singleton Pattern.mp4
2.3 MB
07. Creational Patterns- Singleton/27. Introducing the Singleton Pattern.srt
1.7 kB
07. Creational Patterns- Singleton/28. Demo 1 - The Classic Singleton.mp4
5.4 MB
07. Creational Patterns- Singleton/28. Demo 1 - The Classic Singleton.srt
3.5 kB
07. Creational Patterns- Singleton/29. Reviewing the Problems Discovered.mp4
4.4 MB
07. Creational Patterns- Singleton/29. Reviewing the Problems Discovered.srt
3.5 kB
07. Creational Patterns- Singleton/30. Demo 2 - Using a Base Class.mp4
6.6 MB
07. Creational Patterns- Singleton/30. Demo 2 - Using a Base Class.srt
4.2 kB
07. Creational Patterns- Singleton/31. Demo 3 - Using a Metaclass.mp4
3.5 MB
07. Creational Patterns- Singleton/31. Demo 3 - Using a Metaclass.srt
2.3 kB
07. Creational Patterns- Singleton/32. Demo 4 - Implementing MonoState.mp4
2.7 MB
07. Creational Patterns- Singleton/32. Demo 4 - Implementing MonoState.srt
1.7 kB
07. Creational Patterns- Singleton/33. Module Summary.mp4
2.6 MB
07. Creational Patterns- Singleton/33. Module Summary.srt
1.8 kB
08. Structural Patterns- Adapter/34. Introducing the Adapter Pattern.mp4
3.7 MB
08. Structural Patterns- Adapter/34. Introducing the Adapter Pattern.srt
2.1 kB
08. Structural Patterns- Adapter/35. Demo 1 - A Motivating Example.mp4
7.3 MB
08. Structural Patterns- Adapter/35. Demo 1 - A Motivating Example.srt
4.9 kB
08. Structural Patterns- Adapter/36. Understanding the Adapter Pattern.mp4
4.6 MB
08. Structural Patterns- Adapter/36. Understanding the Adapter Pattern.srt
3.1 kB
08. Structural Patterns- Adapter/37. Demo 2 - Implementing an Object Adapter.mp4
4.3 MB
08. Structural Patterns- Adapter/37. Demo 2 - Implementing an Object Adapter.srt
2.5 kB
08. Structural Patterns- Adapter/38. Demo 3 - Implementing a Class Adapter.mp4
4.5 MB
08. Structural Patterns- Adapter/38. Demo 3 - Implementing a Class Adapter.srt
3.1 kB
08. Structural Patterns- Adapter/39. Comparing Object and Class Adapters.mp4
3.9 MB
08. Structural Patterns- Adapter/39. Comparing Object and Class Adapters.srt
2.8 kB
09. Structural Patterns- Bridge/40. Introducing the Bridge Pattern.mp4
2.0 MB
09. Structural Patterns- Bridge/40. Introducing the Bridge Pattern.srt
1.7 kB
09. Structural Patterns- Bridge/41. Demo 1 - Solving a Problem Using Subclassing.mp4
5.5 MB
09. Structural Patterns- Bridge/41. Demo 1 - Solving a Problem Using Subclassing.srt
3.9 kB
09. Structural Patterns- Bridge/42. Demo 2 - Adding Discounts.mp4
4.4 MB
09. Structural Patterns- Bridge/42. Demo 2 - Adding Discounts.srt
2.7 kB
09. Structural Patterns- Bridge/43. Understanding the Problems Found.mp4
5.8 MB
09. Structural Patterns- Bridge/43. Understanding the Problems Found.srt
4.0 kB
09. Structural Patterns- Bridge/44. Demo 3 -- Implementing the Bridge Pattern.mp4
6.4 MB
09. Structural Patterns- Bridge/44. Demo 3 -- Implementing the Bridge Pattern.srt
4.0 kB
09. Structural Patterns- Bridge/45. Demo 4 - Adding the Special Offer Feature.mp4
3.9 MB
09. Structural Patterns- Bridge/45. Demo 4 - Adding the Special Offer Feature.srt
2.7 kB
09. Structural Patterns- Bridge/46. Module Summary.mp4
2.4 MB
09. Structural Patterns- Bridge/46. Module Summary.srt
1.9 kB
10. Structural Patterns- Composite/47. Introducing the Composite Pattern.mp4
4.3 MB
10. Structural Patterns- Composite/47. Introducing the Composite Pattern.srt
2.6 kB
10. Structural Patterns- Composite/48. Demo 1 - Motivating Example.mp4
5.0 MB
10. Structural Patterns- Composite/48. Demo 1 - Motivating Example.srt
3.3 kB
10. Structural Patterns- Composite/49. Understanding the Composite Pattern.mp4
4.7 MB
10. Structural Patterns- Composite/49. Understanding the Composite Pattern.srt
3.7 kB
10. Structural Patterns- Composite/50. Demo 2 - Implementing the Composite Pattern.mp4
9.7 MB
10. Structural Patterns- Composite/50. Demo 2 - Implementing the Composite Pattern.srt
5.7 kB
10. Structural Patterns- Composite/51. Module Summary.mp4
4.1 MB
10. Structural Patterns- Composite/51. Module Summary.srt
2.9 kB
11. Structural Patterns- Decorator/52. Introducing the Decorator Pattern.mp4
3.2 MB
11. Structural Patterns- Decorator/52. Introducing the Decorator Pattern.srt
2.1 kB
11. Structural Patterns- Decorator/53. Demo 1 - A NaГЇve Approach.mp4
6.8 MB
11. Structural Patterns- Decorator/53. Demo 1 - A NaГЇve Approach.srt
3.7 kB
11. Structural Patterns- Decorator/54. Demo 2 - Second Attempt.mp4
5.8 MB
11. Structural Patterns- Decorator/54. Demo 2 - Second Attempt.srt
3.2 kB
11. Structural Patterns- Decorator/55. Understanding the Issues and the Decorator Pattern.mp4
6.7 MB
11. Structural Patterns- Decorator/55. Understanding the Issues and the Decorator Pattern.srt
4.0 kB
11. Structural Patterns- Decorator/56. Demo 3 - Implementing the Decorator Pattern.mp4
9.2 MB
11. Structural Patterns- Decorator/56. Demo 3 - Implementing the Decorator Pattern.srt
5.1 kB
11. Structural Patterns- Decorator/57. How Python Decorators Differ.mp4
4.1 MB
11. Structural Patterns- Decorator/57. How Python Decorators Differ.srt
2.6 kB
11. Structural Patterns- Decorator/58. Module Summary.mp4
1.2 MB
11. Structural Patterns- Decorator/58. Module Summary.srt
907 B
12. Structural Patterns- Façade/59. Introducing the FaГ§ade Pattern.mp4
2.6 MB
12. Structural Patterns- Façade/59. Introducing the FaГ§ade Pattern.srt
1.9 kB
12. Structural Patterns- Façade/60. Demo 1 - A NaГЇve Approach.mp4
6.4 MB
12. Structural Patterns- Façade/60. Demo 1 - A NaГЇve Approach.srt
3.9 kB
12. Structural Patterns- Façade/61. Understanding the FaГ§ade Pattern.mp4
5.4 MB
12. Structural Patterns- Façade/61. Understanding the FaГ§ade Pattern.srt
3.8 kB
12. Structural Patterns- Façade/62. Demo 2 -- Implementing FaГ§ade.mp4
8.4 MB
12. Structural Patterns- Façade/62. Demo 2 -- Implementing FaГ§ade.srt
5.6 kB
12. Structural Patterns- Façade/63. Module Summary.mp4
1.5 MB
12. Structural Patterns- Façade/63. Module Summary.srt
1.0 kB
13. Structural Patterns- Flyweight/64. Introducing the Flyweight Pattern.mp4
3.1 MB
13. Structural Patterns- Flyweight/64. Introducing the Flyweight Pattern.srt
2.1 kB
13. Structural Patterns- Flyweight/65. Demo 1 - Trying A NaГЇve Approach.mp4
6.3 MB
13. Structural Patterns- Flyweight/65. Demo 1 - Trying A NaГЇve Approach.srt
3.8 kB
13. Structural Patterns- Flyweight/66. Understanding the Pros and Cons of Flyweight.mp4
5.7 MB
13. Structural Patterns- Flyweight/66. Understanding the Pros and Cons of Flyweight.srt
3.4 kB
13. Structural Patterns- Flyweight/67. Demo 2 - Implementing the Flyweight Pattern.mp4
8.7 MB
13. Structural Patterns- Flyweight/67. Demo 2 - Implementing the Flyweight Pattern.srt
5.5 kB
13. Structural Patterns- Flyweight/68. Module Summary.mp4
1.5 MB
13. Structural Patterns- Flyweight/68. Module Summary.srt
1.1 kB
14. Structural Patterns- Proxy/69. Introducing the Proxy Pattern.mp4
1.2 MB
14. Structural Patterns- Proxy/69. Introducing the Proxy Pattern.srt
1.1 kB
14. Structural Patterns- Proxy/70. Module Overview.mp4
4.3 MB
14. Structural Patterns- Proxy/70. Module Overview.srt
4.0 kB
14. Structural Patterns- Proxy/71. Demo 1 - NaГЇve Implementation.mp4
8.4 MB
14. Structural Patterns- Proxy/71. Demo 1 - NaГЇve Implementation.srt
5.3 kB
14. Structural Patterns- Proxy/72. Understanding the Proxy Pattern.mp4
3.8 MB
14. Structural Patterns- Proxy/72. Understanding the Proxy Pattern.srt
2.9 kB
14. Structural Patterns- Proxy/73. Demo 2 - Implementing the Proxy Pattern.mp4
10 MB
14. Structural Patterns- Proxy/73. Demo 2 - Implementing the Proxy Pattern.srt
6.3 kB
14. Structural Patterns- Proxy/74. Module Summary.mp4
4.0 MB
14. Structural Patterns- Proxy/74. Module Summary.srt
2.9 kB
15. Behavioral Patterns- Strategy/75. Introducing the Strategy Pattern.mp4
2.7 MB
15. Behavioral Patterns- Strategy/75. Introducing the Strategy Pattern.srt
2.2 kB
15. Behavioral Patterns- Strategy/76. Demo 1 - A NaГЇve Implementation.mp4
7.4 MB
15. Behavioral Patterns- Strategy/76. Demo 1 - A NaГЇve Implementation.srt
4.8 kB
15. Behavioral Patterns- Strategy/77. Understanding the Proxy Pattern.mp4
3.9 MB
15. Behavioral Patterns- Strategy/77. Understanding the Proxy Pattern.srt
2.9 kB
15. Behavioral Patterns- Strategy/78. Demo 2 - Implementing Strategy.mp4
5.2 MB
15. Behavioral Patterns- Strategy/78. Demo 2 - Implementing Strategy.srt
3.4 kB
15. Behavioral Patterns- Strategy/79. Strategic Advantages.mp4
1.8 MB
15. Behavioral Patterns- Strategy/79. Strategic Advantages.srt
1.5 kB
15. Behavioral Patterns- Strategy/80. Demo 3 - Working on Useful Variations.mp4
3.2 MB
15. Behavioral Patterns- Strategy/80. Demo 3 - Working on Useful Variations.srt
2.2 kB
15. Behavioral Patterns- Strategy/81. Module Summary.mp4
1.4 MB
15. Behavioral Patterns- Strategy/81. Module Summary.srt
1.2 kB
16. Behavioral Patterns- Command/82. Introducing the Command Pattern.mp4
2.8 MB
16. Behavioral Patterns- Command/82. Introducing the Command Pattern.srt
2.4 kB
16. Behavioral Patterns- Command/83. Demo 1 - A NaГЇve Implementation.mp4
6.4 MB
16. Behavioral Patterns- Command/83. Demo 1 - A NaГЇve Implementation.srt
4.2 kB
16. Behavioral Patterns- Command/84. Understanding the Command Pattern.mp4
4.4 MB
16. Behavioral Patterns- Command/84. Understanding the Command Pattern.srt
3.4 kB
16. Behavioral Patterns- Command/85. Demo 2 - Implementing the Command Pattern.mp4
11 MB
16. Behavioral Patterns- Command/85. Demo 2 - Implementing the Command Pattern.srt
7.2 kB
16. Behavioral Patterns- Command/86. Demo 3 - Undo.mp4
10 MB
16. Behavioral Patterns- Command/86. Demo 3 - Undo.srt
6.2 kB
16. Behavioral Patterns- Command/87. Module Summary.mp4
1.8 MB
16. Behavioral Patterns- Command/87. Module Summary.srt
1.4 kB
17. Behavioral Patterns- State/88. Introducing the State Pattern.mp4
1.9 MB
17. Behavioral Patterns- State/88. Introducing the State Pattern.srt
1.1 kB
17. Behavioral Patterns- State/89. Overview - the Big Picture.mp4
2.5 MB
17. Behavioral Patterns- State/89. Overview - the Big Picture.srt
1.9 kB
17. Behavioral Patterns- State/90. Demo 1 - A NaГЇve Implementation.mp4
8.3 MB
17. Behavioral Patterns- State/90. Demo 1 - A NaГЇve Implementation.srt
4.8 kB
17. Behavioral Patterns- State/91. Understanding the State Pattern.mp4
2.6 MB
17. Behavioral Patterns- State/91. Understanding the State Pattern.srt
1.7 kB
17. Behavioral Patterns- State/92. Demo 2 - Implementing the State Pattern.mp4
12 MB
17. Behavioral Patterns- State/92. Demo 2 - Implementing the State Pattern.srt
7.1 kB
17. Behavioral Patterns- State/93. Module Summary.mp4
4.7 MB
17. Behavioral Patterns- State/93. Module Summary.srt
3.2 kB
18. Behavioral Patterns- Observer/94. Introducing the Observer Pattern.mp4
3.4 MB
18. Behavioral Patterns- Observer/94. Introducing the Observer Pattern.srt
2.2 kB
18. Behavioral Patterns- Observer/95. Demo 1 - A NaГЇve Implementation.mp4
4.4 MB
18. Behavioral Patterns- Observer/95. Demo 1 - A NaГЇve Implementation.srt
3.1 kB
18. Behavioral Patterns- Observer/96. Understanding the Observer Pattern.mp4
6.7 MB
18. Behavioral Patterns- Observer/96. Understanding the Observer Pattern.srt
3.5 kB
18. Behavioral Patterns- Observer/97. Demo 2 - Implementing the Observer Pattern.mp4
9.2 MB
18. Behavioral Patterns- Observer/97. Demo 2 - Implementing the Observer Pattern.srt
5.4 kB
18. Behavioral Patterns- Observer/98. Observing the Results and Noticing a Bug.mp4
3.3 MB
18. Behavioral Patterns- Observer/98. Observing the Results and Noticing a Bug.srt
1.9 kB
18. Behavioral Patterns- Observer/99. Demo 3 - Fixing the Bug.mp4
3.6 MB
18. Behavioral Patterns- Observer/99. Demo 3 - Fixing the Bug.srt
2.1 kB
18. Behavioral Patterns- Observer/100. Module Summary.mp4
2.2 MB
18. Behavioral Patterns- Observer/100. Module Summary.srt
1.6 kB
19. Behavioral Patterns- Visitor/101. Introducing the Visitor Pattern.mp4
2.6 MB
19. Behavioral Patterns- Visitor/101. Introducing the Visitor Pattern.srt
2.1 kB
19. Behavioral Patterns- Visitor/102. Demo 1 - A NaГЇve Approach.mp4
5.0 MB
19. Behavioral Patterns- Visitor/102. Demo 1 - A NaГЇve Approach.srt
3.0 kB
19. Behavioral Patterns- Visitor/103. Understanding the Visitor Pattern.mp4
5.2 MB
19. Behavioral Patterns- Visitor/103. Understanding the Visitor Pattern.srt
3.8 kB
19. Behavioral Patterns- Visitor/104. Demo 2 - Implementing the Visitor Pattern.mp4
8.0 MB
19. Behavioral Patterns- Visitor/104. Demo 2 - Implementing the Visitor Pattern.srt
4.6 kB
19. Behavioral Patterns- Visitor/105. Demo 3 - Finding the Oldest Using Visitor.mp4
4.3 MB
19. Behavioral Patterns- Visitor/105. Demo 3 - Finding the Oldest Using Visitor.srt
2.7 kB
19. Behavioral Patterns- Visitor/106. Consequences and Summary.mp4
5.5 MB
19. Behavioral Patterns- Visitor/106. Consequences and Summary.srt
3.9 kB
20. Behavioral Patterns- Chain of Responsibility/107. Introducing the Chain of Responsibility Pattern.mp4
2.2 MB
20. Behavioral Patterns- Chain of Responsibility/107. Introducing the Chain of Responsibility Pattern.srt
1.8 kB
20. Behavioral Patterns- Chain of Responsibility/108. Demo 1 - A NaГЇve Approach.mp4
4.9 MB
20. Behavioral Patterns- Chain of Responsibility/108. Demo 1 - A NaГЇve Approach.srt
3.2 kB
20. Behavioral Patterns- Chain of Responsibility/109. Understanding the Pattern.mp4
2.2 MB
20. Behavioral Patterns- Chain of Responsibility/109. Understanding the Pattern.srt
1.6 kB
20. Behavioral Patterns- Chain of Responsibility/110. Demo 2 - Implementing Chain of Responsibility.mp4
6.5 MB
20. Behavioral Patterns- Chain of Responsibility/110. Demo 2 - Implementing Chain of Responsibility.srt
4.1 kB
20. Behavioral Patterns- Chain of Responsibility/111. Demo 3 - Replacing a Chain with a List.mp4
2.4 MB
20. Behavioral Patterns- Chain of Responsibility/111. Demo 3 - Replacing a Chain with a List.srt
1.5 kB
20. Behavioral Patterns- Chain of Responsibility/112. Module Summary.mp4
1.6 MB
20. Behavioral Patterns- Chain of Responsibility/112. Module Summary.srt
1.2 kB
21. Behavioral Patterns- Mediator/113. Introducing the Mediator Pattern.mp4
4.2 MB
21. Behavioral Patterns- Mediator/113. Introducing the Mediator Pattern.srt
3.1 kB
21. Behavioral Patterns- Mediator/114. Demo 1 - A NaГЇve Approach.mp4
7.1 MB
21. Behavioral Patterns- Mediator/114. Demo 1 - A NaГЇve Approach.srt
4.6 kB
21. Behavioral Patterns- Mediator/115. Understanding the Mediator Pattern.mp4
2.6 MB
21. Behavioral Patterns- Mediator/115. Understanding the Mediator Pattern.srt
2.0 kB
21. Behavioral Patterns- Mediator/116. Demo 2 - Implementing Mediator.mp4
8.0 MB
21. Behavioral Patterns- Mediator/116. Demo 2 - Implementing Mediator.srt
5.1 kB
21. Behavioral Patterns- Mediator/117. Considering the Consequences.mp4
2.5 MB
21. Behavioral Patterns- Mediator/117. Considering the Consequences.srt
2.1 kB
21. Behavioral Patterns- Mediator/118. Module Summary.mp4
2.0 MB
21. Behavioral Patterns- Mediator/118. Module Summary.srt
1.6 kB
22. Behavioral Patterns- Memento/119. Introducing the Memento Pattern.mp4
5.1 MB
22. Behavioral Patterns- Memento/119. Introducing the Memento Pattern.srt
2.9 kB
22. Behavioral Patterns- Memento/120. Demo 1 - Before Memento.mp4
5.2 MB
22. Behavioral Patterns- Memento/120. Demo 1 - Before Memento.srt
3.3 kB
22. Behavioral Patterns- Memento/121. Understanding the Memento Pattern.mp4
1.6 MB
22. Behavioral Patterns- Memento/121. Understanding the Memento Pattern.srt
1.1 kB
22. Behavioral Patterns- Memento/122. Demo 2 - Implementing the Memento Pattern.mp4
4.7 MB
22. Behavioral Patterns- Memento/122. Demo 2 - Implementing the Memento Pattern.srt
3.1 kB
22. Behavioral Patterns- Memento/123. Module Summary.mp4
2.6 MB
22. Behavioral Patterns- Memento/123. Module Summary.srt
1.5 kB
23. Behavioral Patterns- Null/124. Introducing the Null Pattern.mp4
3.0 MB
23. Behavioral Patterns- Null/124. Introducing the Null Pattern.srt
1.6 kB
23. Behavioral Patterns- Null/125. Demo 1 Before Null.mp4
3.4 MB
23. Behavioral Patterns- Null/125. Demo 1 Before Null.srt
2.1 kB
23. Behavioral Patterns- Null/126. Demo 2 Implementing the Null Pattern.mp4
2.6 MB
23. Behavioral Patterns- Null/126. Demo 2 Implementing the Null Pattern.srt
1.9 kB
23. Behavioral Patterns- Null/127. Module Summary.mp4
2.3 MB
23. Behavioral Patterns- Null/127. Module Summary.srt
1.3 kB
24. Behavioral Patterns- Template/128. Introducing the Template Pattern.mp4
2.7 MB
24. Behavioral Patterns- Template/128. Introducing the Template Pattern.srt
1.5 kB
24. Behavioral Patterns- Template/129. Demo 1 - Before Template.mp4
4.2 MB
24. Behavioral Patterns- Template/129. Demo 1 - Before Template.srt
2.5 kB
24. Behavioral Patterns- Template/130. Understanding the Template Pattern.mp4
3.5 MB
24. Behavioral Patterns- Template/130. Understanding the Template Pattern.srt
2.3 kB
24. Behavioral Patterns- Template/131. Understanding the Pattern Structure.mp4
1.5 MB
24. Behavioral Patterns- Template/131. Understanding the Pattern Structure.srt
1.1 kB
24. Behavioral Patterns- Template/132. Demo 2 - Implementing Template.mp4
5.9 MB
24. Behavioral Patterns- Template/132. Demo 2 - Implementing Template.srt
3.6 kB
24. Behavioral Patterns- Template/133. Exploring the Consequences of Template.mp4
4.3 MB
24. Behavioral Patterns- Template/133. Exploring the Consequences of Template.srt
2.4 kB
04. Creational Patterns- Abstract Factory/16. Demo 2 - Implementing the Abstract Factory Pattern.mp4
4.6 MB
25. Behavioral Patterns- Iterator/134. Introducing the Iterator Pattern.mp4.mp4
7.0 MB
25. Behavioral Patterns- Iterator/134. Introducing the Iterator Pattern.srt
3.8 kB
25. Behavioral Patterns- Iterator/135. Demo 1 - Before Iterator.mp4
9.1 MB
25. Behavioral Patterns- Iterator/135. Demo 1 - Before Iterator.srt
5.5 kB
25. Behavioral Patterns- Iterator/136. Understanding the Iterator Pattern and Python Support.mp4
8.8 MB
25. Behavioral Patterns- Iterator/136. Understanding the Iterator Pattern and Python Support.srt
5.0 kB
25. Behavioral Patterns- Iterator/137. Demo 2 - Implementing the Template Pattern.mp4
6.0 MB
25. Behavioral Patterns- Iterator/137. Demo 2 - Implementing the Template Pattern.srt
3.4 kB
25. Behavioral Patterns- Iterator/138. Demo 3 - Using Generators as Iterators.mp4
4.3 MB
25. Behavioral Patterns- Iterator/138. Demo 3 - Using Generators as Iterators.srt
2.7 kB
25. Behavioral Patterns- Iterator/139. Exploring the Consequences of Iterator.mp4
4.6 MB
25. Behavioral Patterns- Iterator/139. Exploring the Consequences of Iterator.srt
2.6 kB
26. Behavioral Patterns- Interpreter/140. Introducing the Interpreter Pattern.mp4
3.7 MB
26. Behavioral Patterns- Interpreter/140. Introducing the Interpreter Pattern.srt
2.1 kB
26. Behavioral Patterns- Interpreter/141. Understanding Domain Specific Languages.mp4
1.5 MB
26. Behavioral Patterns- Interpreter/141. Understanding Domain Specific Languages.srt
1.2 kB
26. Behavioral Patterns- Interpreter/142. Reviewing Backus Normal Form.mp4
3.0 MB
26. Behavioral Patterns- Interpreter/142. Reviewing Backus Normal Form.srt
2.7 kB
26. Behavioral Patterns- Interpreter/143. Building a Grammar.mp4
2.6 MB
26. Behavioral Patterns- Interpreter/143. Building a Grammar.srt
1.9 kB
26. Behavioral Patterns- Interpreter/144. Understanding the Structure of Iterator.mp4
2.4 MB
26. Behavioral Patterns- Interpreter/144. Understanding the Structure of Iterator.srt
2.0 kB
26. Behavioral Patterns- Interpreter/145. Demo 1 - Implementing the Iterator Pattern.mp4
12 MB
26. Behavioral Patterns- Interpreter/145. Demo 1 - Implementing the Iterator Pattern.srt
6.9 kB
26. Behavioral Patterns- Interpreter/146. Exploring the Consequences of Iterator.mp4
1.6 MB
26. Behavioral Patterns- Interpreter/146. Exploring the Consequences of Iterator.srt
1.5 kB
26. Behavioral Patterns- Interpreter/147. Module Summary.mp4
2.1 MB
26. Behavioral Patterns- Interpreter/147. Module Summary.srt
1.4 kB
27. Course Summary/148. You Made It.mp4
933 kB
27. Course Summary/148. You Made It.srt
803 B
27. Course Summary/149. Kudos to the Gang of Four.mp4
891 kB
27. Course Summary/149. Kudos to the Gang of Four.srt
654 B
27. Course Summary/150. Recalling SOLID.mp4
1.3 MB
27. Course Summary/150. Recalling SOLID.srt
1.2 kB
27. Course Summary/151. Dont Repeat Yourself.mp4
2.6 MB
27. Course Summary/151. Dont Repeat Yourself.srt
1.6 kB
27. Course Summary/152. Reviewing Python Abstract Base Classes.mp4
1.3 MB
27. Course Summary/152. Reviewing Python Abstract Base Classes.srt
988 B
27. Course Summary/153. Other Design Patterns.mp4
2.1 MB
27. Course Summary/153. Other Design Patterns.srt
1.3 kB
27. Course Summary/154. Thanks.mp4
538 kB
27. Course Summary/154. Thanks.srt
475 B
Exercise Files/02/introduction-slides.pdf
3.6 MB
Exercise Files/02/demos/MyABC.py
265 B
Exercise Files/02/demos/MyClass.py
421 B
Exercise Files/03/creational-patterns-factory-slides.pdf
2.0 MB
Exercise Files/03/demos/Assignment/__main__.py
199 B
Exercise Files/03/demos/Assignment/Assignment.txt
882 B
01. Course Overview/01. Course Overview.mp4
4.0 MB
Exercise Files/03/demos/Assignment/cust_objects/abs_cust.py
282 B
Exercise Files/03/demos/Assignment/cust_objects/ent_cust.py
300 B
Exercise Files/03/demos/Assignment/cust_objects/gov_cust.py
300 B
Exercise Files/03/demos/Assignment/cust_objects/loader.py
543 B
Exercise Files/03/demos/Assignment/cust_objects/null_cust.py
348 B
Exercise Files/03/demos/Assignment/cust_objects/smb_cust.py
293 B
Exercise Files/03/demos/Assignment/cust_objects/__pycache__/__init__.cpython-35.pyc
206 B
Exercise Files/03/demos/Assignment/cust_objects/__pycache__/abs_cust.cpython-35.pyc
828 B
Exercise Files/03/demos/Assignment/cust_objects/__pycache__/ent_cust.cpython-35.pyc
865 B
Exercise Files/03/demos/Assignment/cust_objects/__pycache__/gov_cust.cpython-35.pyc
865 B
Exercise Files/03/demos/Assignment/cust_objects/__pycache__/loader.cpython-35.pyc
914 B
Exercise Files/03/demos/Assignment/cust_objects/__pycache__/null_cust.cpython-35.pyc
984 B
Exercise Files/03/demos/Assignment/cust_objects/__pycache__/smb_cust.cpython-35.pyc
858 B
Exercise Files/03/demos/BeforeFactory/__main__.py
484 B
Exercise Files/03/demos/BeforeFactory/chevyvolt.py
181 B
Exercise Files/03/demos/BeforeFactory/fordfusion.py
170 B
Exercise Files/03/demos/BeforeFactory/jeepsahara.py
165 B
Exercise Files/03/demos/BeforeFactory/nullcar.py
204 B
Exercise Files/03/demos/Factory/__main__.py
238 B
Exercise Files/03/demos/Factory/autos/__init__.py
167 B
Exercise Files/03/demos/Factory/autos/abs_auto.py
303 B
Exercise Files/03/demos/Factory/autos/chevyvolt.py
197 B
Exercise Files/03/demos/Factory/autos/fordfusion.py
184 B
Exercise Files/03/demos/Factory/autos/jeepsahara.py
238 B
Exercise Files/03/demos/Factory/autos/nullcar.py
148 B
01. Course Overview/01. Course Overview.srt
2.4 kB
Exercise Files/03/demos/Factory/factories/abs_factory.py
109 B
Exercise Files/03/demos/Factory/factories/chevy_factory.py
240 B
Exercise Files/03/demos/Factory/factories/ford_factory.py
239 B
Exercise Files/03/demos/Factory/factories/jeep_factory.py
217 B
Exercise Files/03/demos/Factory/factories/loader.py
562 B
Exercise Files/03/demos/Factory/factories/null_factory.py
238 B
Exercise Files/03/demos/SimpleFactory/__main__.py
224 B
Exercise Files/03/demos/SimpleFactory/autofactory.py
700 B
Exercise Files/03/demos/SimpleFactory/autos/__init__.py
167 B
Exercise Files/03/demos/SimpleFactory/autos/abs_auto.py
164 B
Exercise Files/03/demos/SimpleFactory/autos/chevyvolt.py
215 B
Exercise Files/03/demos/SimpleFactory/autos/fordfusion.py
204 B
Exercise Files/03/demos/SimpleFactory/autos/jeepsahara.py
199 B
Exercise Files/03/demos/SimpleFactory/autos/nullcar.py
238 B
Exercise Files/04/creational-patterns-abstract-factory-slides.pdf
1.6 MB
Exercise Files/04/demos/AbstractFactory/__main__.py
338 B
02. Introduction/02. Introducing Design Patterns in Python.mp4
5.9 MB
Exercise Files/04/demos/AbstractFactory/autos/abs_auto.py
162 B
02. Introduction/02. Introducing Design Patterns in Python.srt
4.5 kB
Exercise Files/04/demos/AbstractFactory/autos/ford/fiesta.py
185 B
Exercise Files/04/demos/AbstractFactory/autos/ford/lincoln.py
202 B
Exercise Files/04/demos/AbstractFactory/autos/ford/mustang.py
212 B
Exercise Files/04/demos/AbstractFactory/autos/ford/__pycache__/__init__.cpython-35.pyc
140 B
Exercise Files/04/demos/AbstractFactory/autos/ford/__pycache__/__init__.cpython-39.pyc
211 B
Exercise Files/04/demos/AbstractFactory/autos/ford/__pycache__/fiesta.cpython-35.pyc
663 B
Exercise Files/04/demos/AbstractFactory/autos/ford/__pycache__/fiesta.cpython-39.pyc
717 B
Exercise Files/04/demos/AbstractFactory/autos/ford/__pycache__/lincoln.cpython-35.pyc
666 B
Exercise Files/04/demos/AbstractFactory/autos/ford/__pycache__/lincoln.cpython-39.pyc
719 B
Exercise Files/04/demos/AbstractFactory/autos/ford/__pycache__/mustang.cpython-35.pyc
678 B
Exercise Files/04/demos/AbstractFactory/autos/ford/__pycache__/mustang.cpython-39.pyc
731 B
02. Introduction/03. Seeing Examples of Design Patterns in the World around Us.mp4
4.5 MB
Exercise Files/04/demos/AbstractFactory/autos/gm/cadillac.py
208 B
Exercise Files/04/demos/AbstractFactory/autos/gm/camaro.py
208 B
Exercise Files/04/demos/AbstractFactory/autos/gm/spark.py
205 B
Exercise Files/04/demos/AbstractFactory/autos/gm/__pycache__/__init__.cpython-35.pyc
138 B
Exercise Files/04/demos/AbstractFactory/autos/gm/__pycache__/__init__.cpython-39.pyc
209 B
Exercise Files/04/demos/AbstractFactory/autos/gm/__pycache__/cadillac.cpython-35.pyc
673 B
Exercise Files/04/demos/AbstractFactory/autos/gm/__pycache__/cadillac.cpython-39.pyc
726 B
Exercise Files/04/demos/AbstractFactory/autos/gm/__pycache__/camaro.cpython-35.pyc
671 B
Exercise Files/04/demos/AbstractFactory/autos/gm/__pycache__/camaro.cpython-39.pyc
724 B
Exercise Files/04/demos/AbstractFactory/autos/gm/__pycache__/spark.cpython-35.pyc
665 B
Exercise Files/04/demos/AbstractFactory/autos/gm/__pycache__/spark.cpython-39.pyc
718 B
02. Introduction/03. Seeing Examples of Design Patterns in the World around Us.srt
3.8 kB
Exercise Files/04/demos/AbstractFactory/factories/abs_factory.py
259 B
Exercise Files/04/demos/AbstractFactory/factories/ford_factory.py
427 B
Exercise Files/04/demos/AbstractFactory/factories/gm_factory.py
420 B
02. Introduction/04. Classifying Design Patterns.mp4
3.0 MB
Exercise Files/04/demos/Assignment/__main__.py
393 B
Exercise Files/04/demos/Assignment/Assignment.txt
304 B
Exercise Files/04/demos/Assignment/customers/abs_cust.py
235 B
Exercise Files/04/demos/Assignment/customers/__pycache__/abs_cust.cpython-35.pyc
831 B
02. Introduction/04. Classifying Design Patterns.srt
3.2 kB
Exercise Files/04/demos/Assignment/customers/investors/commercial.py
153 B
Exercise Files/04/demos/Assignment/customers/investors/government.py
153 B
Exercise Files/04/demos/Assignment/customers/investors/retail.py
143 B
Exercise Files/04/demos/Assignment/customers/investors/__pycache__/__init__.cpython-35.pyc
138 B
Exercise Files/04/demos/Assignment/customers/investors/__pycache__/cadillac.cpython-35.pyc
673 B
Exercise Files/04/demos/Assignment/customers/investors/__pycache__/camaro.cpython-35.pyc
671 B
Exercise Files/04/demos/Assignment/customers/investors/__pycache__/commercial.cpython-35.pyc
610 B
Exercise Files/04/demos/Assignment/customers/investors/__pycache__/government.cpython-35.pyc
610 B
Exercise Files/04/demos/Assignment/customers/investors/__pycache__/retail.cpython-35.pyc
594 B
Exercise Files/04/demos/Assignment/customers/investors/__pycache__/spark.cpython-35.pyc
665 B
02. Introduction/05. Installing the Tools You Will Need.mp4
2.0 MB
Exercise Files/04/demos/Assignment/customers/savers/commercial.py
148 B
Exercise Files/04/demos/Assignment/customers/savers/government.py
150 B
Exercise Files/04/demos/Assignment/customers/savers/retail.py
140 B
Exercise Files/04/demos/Assignment/customers/savers/__pycache__/__init__.cpython-35.pyc
140 B
Exercise Files/04/demos/Assignment/customers/savers/__pycache__/commercial.cpython-35.pyc
604 B
Exercise Files/04/demos/Assignment/customers/savers/__pycache__/fiesta.cpython-35.pyc
663 B
Exercise Files/04/demos/Assignment/customers/savers/__pycache__/government.cpython-35.pyc
604 B
Exercise Files/04/demos/Assignment/customers/savers/__pycache__/lincoln.cpython-35.pyc
666 B
Exercise Files/04/demos/Assignment/customers/savers/__pycache__/mustang.cpython-35.pyc
678 B
Exercise Files/04/demos/Assignment/customers/savers/__pycache__/retail.cpython-35.pyc
588 B
02. Introduction/05. Installing the Tools You Will Need.srt
1.3 kB
Exercise Files/04/demos/Assignment/factories/abs_factory.py
189 B
Exercise Files/04/demos/Assignment/factories/investor.py
451 B
Exercise Files/04/demos/Assignment/factories/saver.py
438 B
Exercise Files/04/demos/Assignment/factories/__pycache__/__init__.cpython-35.pyc
204 B
Exercise Files/04/demos/Assignment/factories/__pycache__/abs_factory.cpython-35.pyc
720 B
Exercise Files/04/demos/Assignment/factories/__pycache__/investor.cpython-35.pyc
1.0 kB
Exercise Files/04/demos/Assignment/factories/__pycache__/saver.cpython-35.pyc
1.0 kB
Exercise Files/04/demos/BeforeAbstractFactory/__main__.py
870 B
02. Introduction/06. Creating Interfaces in Python.mp4
6.9 MB
Exercise Files/04/demos/BeforeAbstractFactory/factories/ford.py
478 B
Exercise Files/04/demos/BeforeAbstractFactory/factories/gm.py
484 B
Exercise Files/05/creational-patterns-builder-slides.pdf
2.0 MB
Exercise Files/05/demos/BeforeBuilder1/__main__.py
325 B
Exercise Files/05/demos/BeforeBuilder1/computer.py
682 B
Exercise Files/05/demos/BeforeBuilder2/__main__.py
265 B
Exercise Files/05/demos/BeforeBuilder2/computer.py
517 B
Exercise Files/05/demos/BeforeBuilder3/__main__.py
173 B
Exercise Files/05/demos/BeforeBuilder3/computer.py
517 B
Exercise Files/05/demos/BeforeBuilder3/mycomputer.py
439 B
Exercise Files/05/demos/BeforeBuilder4/__main__.py
164 B
Exercise Files/05/demos/BeforeBuilder4/computer.py
517 B
Exercise Files/05/demos/BeforeBuilder4/mycomputer_builder.py
863 B
Exercise Files/05/demos/Builder/__main__.py
433 B
Exercise Files/05/demos/Builder/abs_builder.py
567 B
Exercise Files/05/demos/Builder/budget_box_builder.py
523 B
Exercise Files/05/demos/Builder/computer.py
464 B
Exercise Files/05/demos/Builder/director.py
449 B
Exercise Files/05/demos/Builder/mycomputer_builder.py
538 B
Exercise Files/06/creational-patterns-prototype-slides.pdf
2.1 MB
Exercise Files/06/demos/DeepCopy/__main__.py
438 B
Exercise Files/06/demos/DeepCopy/abs_computer.py
106 B
Exercise Files/06/demos/DeepCopy/abs_prototype.py
103 B
Exercise Files/06/demos/DeepCopy/laptop.py
869 B
Exercise Files/06/demos/DeepCopy/tower.py
1.2 kB
Exercise Files/06/demos/Manager/__main__.py
645 B
Exercise Files/06/demos/Manager/abs_computer.py
106 B
Exercise Files/06/demos/Manager/abs_prototype.py
103 B
Exercise Files/06/demos/Manager/laptop.py
869 B
Exercise Files/06/demos/Manager/prototype_manager.py
218 B
Exercise Files/06/demos/Manager/tower.py
1.2 kB
Exercise Files/06/demos/ShallowCopy/__main__.py
442 B
Exercise Files/06/demos/ShallowCopy/abs_computer.py
106 B
Exercise Files/06/demos/ShallowCopy/abs_prototype.py
103 B
Exercise Files/06/demos/ShallowCopy/laptop.py
869 B
Exercise Files/06/demos/ShallowCopy/tower.py
1.2 kB
Exercise Files/07/creational-patterns-singleton-slides.pdf
2.0 MB
Exercise Files/07/demos/Assignment/__main__.py
581 B
Exercise Files/07/demos/Assignment/assignment.txt
1.0 kB
Exercise Files/07/demos/Assignment/database.py
559 B
Exercise Files/07/demos/Assignment/monostate_meta.py
265 B
Exercise Files/07/demos/SingletonBase/__main__.py
411 B
Exercise Files/07/demos/SingletonBase/logger_base.py
482 B
Exercise Files/07/demos/SingletonBase/singleton_base.py
281 B
Exercise Files/07/demos/SingletonClassic/__main__.py
327 B
Exercise Files/07/demos/SingletonClassic/logger_classic.py
754 B
Exercise Files/07/demos/SingletonClassic/singleton_classic.py
371 B
Exercise Files/07/demos/SingletonMeta/__main__.py
302 B
Exercise Files/07/demos/SingletonMeta/logger_meta.py
492 B
Exercise Files/07/demos/SingletonMeta/singleton_meta.py
285 B
Exercise Files/07/demos/SingletonMono/__main__.py
302 B
Exercise Files/07/demos/SingletonMono/logger_mono.py
477 B
Exercise Files/07/demos/SingletonMono/monostate.py
179 B
Exercise Files/08/structural-patterns-adapter-slides.pdf
2.7 MB
Exercise Files/08/demos/Assignment/__main__.py
423 B
Exercise Files/08/demos/Assignment/abs_adapter.py
596 B
Exercise Files/08/demos/Assignment/assignment.txt
450 B
Exercise Files/08/demos/Assignment/cust_adapter.py
666 B
Exercise Files/08/demos/Assignment/customer.py
414 B
Exercise Files/08/demos/Assignment/mock_customers.py
311 B
Exercise Files/08/demos/Assignment/mock_vendors.py
295 B
Exercise Files/08/demos/Assignment/vend_adapter.py
641 B
Exercise Files/08/demos/Assignment/vend_cust_adapter.py
313 B
Exercise Files/08/demos/Assignment/vendor.py
370 B
Exercise Files/08/demos/BeforeAdapter/__main_new__.py
560 B
Exercise Files/08/demos/BeforeAdapter/__main_orig__.py
214 B
Exercise Files/08/demos/BeforeAdapter/customer.py
261 B
Exercise Files/08/demos/BeforeAdapter/mock_customers.py
204 B
Exercise Files/08/demos/BeforeAdapter/mock_vendors.py
197 B
Exercise Files/08/demos/BeforeAdapter/vendor.py
370 B
Exercise Files/08/demos/ClassAdapter/__main__.py
231 B
Exercise Files/08/demos/ClassAdapter/customer.py
261 B
Exercise Files/08/demos/ClassAdapter/mock_vendors.py
231 B
Exercise Files/08/demos/ClassAdapter/vend_adapter.py
307 B
Exercise Files/08/demos/ClassAdapter/vendor.py
370 B
Exercise Files/08/demos/ObjectAdapter/__main__.py
231 B
Exercise Files/08/demos/ObjectAdapter/abs_adapter.py
311 B
Exercise Files/08/demos/ObjectAdapter/cust_adapter.py
198 B
Exercise Files/08/demos/ObjectAdapter/customer.py
261 B
Exercise Files/08/demos/ObjectAdapter/mock_vendors.py
274 B
Exercise Files/08/demos/ObjectAdapter/vend_adapter.py
291 B
Exercise Files/08/demos/ObjectAdapter/vendor.py
370 B
Exercise Files/09/structural-patterns-bridge-slides.pdf
2.2 MB
Exercise Files/09/demos/BeforeBridge/__main__.py
429 B
Exercise Files/09/demos/BeforeBridge/abs_subscription.py
452 B
Exercise Files/09/demos/BeforeBridge/annual.py
286 B
Exercise Files/09/demos/BeforeBridge/monthly.py
288 B
Exercise Files/09/demos/BeforeBridgeDiscounts/__main__.py
1.3 kB
Exercise Files/09/demos/BeforeBridgeDiscounts/abs_subscription.py
452 B
Exercise Files/09/demos/BeforeBridgeDiscounts/annual.py
286 B
Exercise Files/09/demos/BeforeBridgeDiscounts/annual_corporate.py
177 B
Exercise Files/09/demos/BeforeBridgeDiscounts/annual_student.py
175 B
Exercise Files/09/demos/BeforeBridgeDiscounts/monthly.py
287 B
Exercise Files/09/demos/BeforeBridgeDiscounts/monthly_corporate.py
183 B
Exercise Files/09/demos/BeforeBridgeDiscounts/monthly_student.py
179 B
Exercise Files/09/demos/BridgeDiscounts/__main__.py
692 B
Exercise Files/09/demos/BridgeDiscounts/abs_subscription.py
640 B
Exercise Files/09/demos/BridgeDiscounts/annual.py
291 B
Exercise Files/09/demos/BridgeDiscounts/discount.py
399 B
Exercise Files/09/demos/BridgeDiscounts/monthly.py
293 B
Exercise Files/09/demos/BridgeDiscountsSpecial/__main__.py
692 B
Exercise Files/09/demos/BridgeDiscountsSpecial/abs_subscription.py
640 B
Exercise Files/09/demos/BridgeDiscountsSpecial/annual.py
291 B
Exercise Files/09/demos/BridgeDiscountsSpecial/discount.py
399 B
02. Introduction/06. Creating Interfaces in Python.srt
4.6 kB
Exercise Files/09/demos/BridgeDiscountsSpecial/monthly.py
293 B
Exercise Files/10/structural-patterns-composite-slides.pdf
2.0 MB
Exercise Files/10/demos/Assignment/__main__.py
791 B
Exercise Files/10/demos/Assignment/abs_composite.py
211 B
Exercise Files/10/demos/Assignment/Assignment.txt
793 B
Exercise Files/10/demos/Assignment/person.py
338 B
Exercise Files/10/demos/Assignment/tree.py
836 B
Exercise Files/10/demos/BeforeComposite/__main__.py
1017 B
Exercise Files/10/demos/BeforeComposite/family.py
216 B
Exercise Files/10/demos/BeforeComposite/person.py
266 B
Exercise Files/10/demos/Composite/__main__.py
947 B
Exercise Files/10/demos/Composite/abs_composite.py
112 B
Exercise Files/10/demos/Composite/person.py
378 B
Exercise Files/10/demos/Composite/tree.py
656 B
Exercise Files/11/structural-patterns-decorator-slides.pdf
2.5 MB
Exercise Files/11/demos/Assignment/__main__.py
427 B
Exercise Files/11/demos/Assignment/Assignment.txt
304 B
02. Introduction/07. Reviewing This Module.mp4
1.7 MB
Exercise Files/11/demos/Assignment/cars/abs_car.py
252 B
Exercise Files/11/demos/Assignment/cars/economy.py
249 B
Exercise Files/11/demos/Assignment/cars/luxury.py
245 B
Exercise Files/11/demos/Assignment/cars/sport.py
243 B
Exercise Files/11/demos/Assignment/cars/__pycache__/__init__.cpython-35.pyc
212 B
Exercise Files/11/demos/Assignment/cars/__pycache__/__init__.cpython-310.pyc
188 B
Exercise Files/11/demos/Assignment/cars/__pycache__/abs_car.cpython-35.pyc
813 B
Exercise Files/11/demos/Assignment/cars/__pycache__/abs_car.cpython-310.pyc
766 B
Exercise Files/11/demos/Assignment/cars/__pycache__/economy.cpython-35.pyc
815 B
Exercise Files/11/demos/Assignment/cars/__pycache__/luxury.cpython-35.pyc
810 B
Exercise Files/11/demos/Assignment/cars/__pycache__/luxury.cpython-310.pyc
762 B
02. Introduction/07. Reviewing This Module.srt
1.5 kB
Exercise Files/11/demos/Assignment/decorators/abs_decorator.py
258 B
Exercise Files/11/demos/Assignment/decorators/black.py
267 B
Exercise Files/11/demos/Assignment/decorators/inline4cyl.py
274 B
Exercise Files/11/demos/Assignment/decorators/leather.py
267 B
Exercise Files/11/demos/Assignment/decorators/red.py
262 B
Exercise Files/11/demos/Assignment/decorators/v6.py
252 B
Exercise Files/11/demos/Assignment/decorators/vinyl.py
268 B
Exercise Files/11/demos/Assignment/decorators/white.py
257 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/__init__.cpython-35.pyc
218 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/__init__.cpython-310.pyc
194 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/abs_decorator.cpython-35.pyc
850 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/abs_decorator.cpython-310.pyc
812 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/black.cpython-35.pyc
760 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/black.cpython-310.pyc
720 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/inline4cyl.cpython-35.pyc
1023 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/v6.cpython-35.pyc
736 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/v6.cpython-310.pyc
696 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/vinyl.cpython-35.pyc
762 B
Exercise Files/11/demos/Assignment/decorators/__pycache__/vinyl.cpython-310.pyc
722 B
Exercise Files/11/demos/Decorator/__main__.py
420 B
03. Creational Patterns- Factory/08. Introducing the Factory Creational Pattern.mp4
1.2 MB
Exercise Files/11/demos/Decorator/cars/abs_car.py
171 B
Exercise Files/11/demos/Decorator/cars/economy.py
187 B
Exercise Files/11/demos/Decorator/cars/luxury.py
185 B
Exercise Files/11/demos/Decorator/cars/sport.py
183 B
Exercise Files/11/demos/Decorator/cars/__pycache__/__init__.cpython-35.pyc
211 B
Exercise Files/11/demos/Decorator/cars/__pycache__/__init__.cpython-39.pyc
192 B
Exercise Files/11/demos/Decorator/cars/__pycache__/__init__.cpython-310.pyc
187 B
Exercise Files/11/demos/Decorator/cars/__pycache__/abs_car.cpython-35.pyc
688 B
Exercise Files/11/demos/Decorator/cars/__pycache__/abs_car.cpython-39.pyc
638 B
Exercise Files/11/demos/Decorator/cars/__pycache__/abs_car.cpython-310.pyc
629 B
Exercise Files/11/demos/Decorator/cars/__pycache__/economy.cpython-35.pyc
683 B
Exercise Files/11/demos/Decorator/cars/__pycache__/economy.cpython-39.pyc
652 B
Exercise Files/11/demos/Decorator/cars/__pycache__/economy.cpython-310.pyc
643 B
03. Creational Patterns- Factory/08. Introducing the Factory Creational Pattern.srt
1.0 kB
Exercise Files/11/demos/Decorator/decorators/abs_decorator.py
182 B
Exercise Files/11/demos/Decorator/decorators/black.py
250 B
Exercise Files/11/demos/Decorator/decorators/inline4cyl.py
257 B
Exercise Files/11/demos/Decorator/decorators/leather.py
250 B
Exercise Files/11/demos/Decorator/decorators/red.py
245 B
Exercise Files/11/demos/Decorator/decorators/v6.py
235 B
Exercise Files/11/demos/Decorator/decorators/vinyl.py
251 B
Exercise Files/11/demos/Decorator/decorators/white.py
240 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/__init__.cpython-35.pyc
217 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/__init__.cpython-39.pyc
198 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/__init__.cpython-310.pyc
193 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/abs_decorator.cpython-35.pyc
709 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/abs_decorator.cpython-39.pyc
676 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/abs_decorator.cpython-310.pyc
673 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/black.cpython-35.pyc
740 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/black.cpython-39.pyc
705 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/black.cpython-310.pyc
688 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/inline4cyl.cpython-35.pyc
1023 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/v6.cpython-35.pyc
716 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/v6.cpython-39.pyc
681 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/v6.cpython-310.pyc
664 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/vinyl.cpython-35.pyc
742 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/vinyl.cpython-39.pyc
707 B
Exercise Files/11/demos/Decorator/decorators/__pycache__/vinyl.cpython-310.pyc
690 B
Exercise Files/11/demos/Properties/__main__.py
283 B
03. Creational Patterns- Factory/09. Demo 1 - A Motivating Example.mp4
5.4 MB
Exercise Files/11/demos/Properties/cars/abs_car.py
832 B
Exercise Files/11/demos/Properties/cars/economy.py
570 B
Exercise Files/11/demos/Properties/cars/__pycache__/__init__.cpython-35.pyc
212 B
Exercise Files/11/demos/Properties/cars/__pycache__/__init__.cpython-39.pyc
193 B
Exercise Files/11/demos/Properties/cars/__pycache__/abs_car.cpython-35.pyc
1.3 kB
Exercise Files/11/demos/Properties/cars/__pycache__/abs_car.cpython-39.pyc
1.2 kB
Exercise Files/11/demos/Properties/cars/__pycache__/base_car.cpython-35.pyc
698 B
Exercise Files/11/demos/Properties/cars/__pycache__/economy.cpython-35.pyc
1.3 kB
Exercise Files/11/demos/Properties/cars/__pycache__/economy.cpython-39.pyc
1.2 kB
Exercise Files/11/demos/Properties/cars/__pycache__/economy_4cyl_vinyl_white.cpython-35.pyc
793 B
Exercise Files/11/demos/Properties/cars/__pycache__/economy_4cyl_white_vinyl.cpython-35.pyc
790 B
Exercise Files/11/demos/Properties/cars/__pycache__/economy_6cyl_vinyl_white.cpython-35.pyc
793 B
Exercise Files/11/demos/Properties/cars/__pycache__/economy_6cyl_white_vinyl.cpython-35.pyc
790 B
Exercise Files/11/demos/Subclasses/__main__.py
341 B
03. Creational Patterns- Factory/09. Demo 1 - A Motivating Example.srt
3.9 kB
Exercise Files/11/demos/Subclasses/cars/abs_car.py
171 B
Exercise Files/11/demos/Subclasses/cars/economy.py
187 B
Exercise Files/11/demos/Subclasses/cars/economy_4cyl_white_vinyl.py
240 B
Exercise Files/11/demos/Subclasses/cars/economy_6cyl_white_vinyl.py
240 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/__init__.cpython-35.pyc
217 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/__init__.cpython-39.pyc
198 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/abs_car.cpython-35.pyc
694 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/abs_car.cpython-39.pyc
639 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/base_car.cpython-35.pyc
698 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/economy.cpython-35.pyc
689 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/economy.cpython-39.pyc
658 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/economy_4cyl_vinyl_white.cpython-35.pyc
793 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/economy_4cyl_white_vinyl.cpython-35.pyc
790 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/economy_4cyl_white_vinyl.cpython-39.pyc
759 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/economy_6cyl_vinyl_white.cpython-35.pyc
793 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/economy_6cyl_white_vinyl.cpython-35.pyc
790 B
Exercise Files/11/demos/Subclasses/cars/__pycache__/economy_6cyl_white_vinyl.cpython-39.pyc
759 B
Exercise Files/12/structural-patterns-facade-slides.pdf
2.0 MB
Exercise Files/12/demos/Assignment/__main__.py
265 B
Exercise Files/12/demos/Assignment/get_twitter/__init__.py
159 B
Exercise Files/12/demos/Assignment/get_twitter/abs_facade.py
108 B
Exercise Files/12/demos/Assignment/get_twitter/twitter_facade.py
414 B
Exercise Files/12/demos/BeforeFacade/get_employees.py
564 B
Exercise Files/12/demos/Facade/__main__.py
229 B
Exercise Files/12/demos/Facade/get_employees/__init__.py
293 B
Exercise Files/12/demos/Facade/get_employees/abs_facade.py
110 B
Exercise Files/12/demos/Facade/get_employees/facade_factory.py
570 B
Exercise Files/12/demos/Facade/get_employees/sql_server.py
398 B
Exercise Files/13/structural-patterns-flyweight-slides.pdf
2.8 MB
Exercise Files/13/demos/BeforeFlyweight/ColliderEvents.py
1.3 kB
Exercise Files/13/demos/Flyweight/__main__.py
796 B
Exercise Files/13/demos/Flyweight/flyweight.py
687 B
Exercise Files/13/demos/Flyweight/flyweight_factory.py
163 B
Exercise Files/14/structural-patterns-proxy-slides.pdf
2.0 MB
Exercise Files/14/demos/Assignment/__main__.py
324 B
Exercise Files/14/demos/Assignment/Assignment.txt
563 B
Exercise Files/14/demos/Assignment/cust_proxy.py
354 B
Exercise Files/14/demos/Assignment/customer.py
366 B
Exercise Files/14/demos/Assignment/customer_factory.py
137 B
Exercise Files/14/demos/Assignment/mock_customer.py
340 B
Exercise Files/14/demos/Assignment/multi_main.py
324 B
Exercise Files/14/demos/BeforeProxy/__main__.py
605 B
Exercise Files/14/demos/BeforeProxy/access_control.py
150 B
Exercise Files/14/demos/BeforeProxy/employee.py
194 B
Exercise Files/14/demos/BeforeProxy/testdata.py
439 B
Exercise Files/14/demos/Proxy/__main__.py
561 B
Exercise Files/14/demos/Proxy/abs_employees.py
127 B
Exercise Files/14/demos/Proxy/access_control.py
156 B
Exercise Files/14/demos/Proxy/access_controls.py
143 B
Exercise Files/14/demos/Proxy/employee.py
200 B
Exercise Files/14/demos/Proxy/employees.py
261 B
Exercise Files/14/demos/Proxy/factory.py
136 B
Exercise Files/14/demos/Proxy/proxy.py
856 B
Exercise Files/14/demos/Proxy/testdata.py
440 B
Exercise Files/15/behavioral-patterns-strategy-slides.pdf
2.2 MB
Exercise Files/15/demos/BeforeStrategy/__main__.py
561 B
Exercise Files/15/demos/BeforeStrategy/before_strategy/__init__.py
187 B
Exercise Files/15/demos/BeforeStrategy/before_strategy/order.py
162 B
Exercise Files/15/demos/BeforeStrategy/before_strategy/shipper.py
89 B
Exercise Files/15/demos/BeforeStrategy/before_strategy/shipping_cost.py
634 B
Exercise Files/15/demos/Strategy/__main__.py
679 B
Exercise Files/15/demos/Strategy/strategy/__init__.py
279 B
Exercise Files/15/demos/Strategy/strategy/fedex_strategy.py
138 B
Exercise Files/15/demos/Strategy/strategy/order.py
61 B
Exercise Files/15/demos/Strategy/strategy/postal_strategy.py
139 B
Exercise Files/15/demos/Strategy/strategy/shipping_cost.py
186 B
Exercise Files/15/demos/Strategy/strategy/strategy_abc.py
157 B
Exercise Files/15/demos/Strategy/strategy/ups_strategy.py
136 B
Exercise Files/15/demos/StrategyVariation/__main__.py
631 B
Exercise Files/15/demos/StrategyVariation/strategy_variation/__init__.py
138 B
Exercise Files/15/demos/StrategyVariation/strategy_variation/order.py
61 B
Exercise Files/15/demos/StrategyVariation/strategy_variation/shipping_cost.py
176 B
Exercise Files/16/behavioral-patterns-command-slides.pdf
2.5 MB
03. Creational Patterns- Factory/10. Demo 2 - The Simple Factory Pattern Structure.mp4
10 MB
Exercise Files/16/demos/BeforeCommand/__main__.py
352 B
Exercise Files/16/demos/BeforeCommand/command_executor.py
685 B
Exercise Files/16/demos/Command/__init__.py
16 B
Exercise Files/16/demos/Command/__main__.py
960 B
Exercise Files/16/demos/Command/command/__init__.py
231 B
Exercise Files/16/demos/Command/command/command_abc.py
109 B
Exercise Files/16/demos/Command/command/create_order.py
237 B
Exercise Files/16/demos/Command/command/no_command.py
229 B
Exercise Files/16/demos/Command/command/order_command_abc.py
184 B
Exercise Files/16/demos/Command/command/ship_order.py
235 B
Exercise Files/16/demos/Command/command/update_order.py
512 B
Exercise Files/16/demos/Command/command/__pycache__/__init__.cpython-39.pyc
478 B
Exercise Files/16/demos/Command/command/__pycache__/command_abc.cpython-39.pyc
522 B
Exercise Files/16/demos/Command/command/__pycache__/create_order.cpython-39.pyc
630 B
Exercise Files/16/demos/Command/command/__pycache__/no_command.cpython-39.pyc
708 B
Exercise Files/16/demos/Command/command/__pycache__/order_command_abc.cpython-39.pyc
674 B
Exercise Files/16/demos/Command/command/__pycache__/ship_order.cpython-39.pyc
624 B
Exercise Files/16/demos/Command/command/__pycache__/update_order.cpython-39.pyc
922 B
03. Creational Patterns- Factory/10. Demo 2 - The Simple Factory Pattern Structure.srt
6.1 kB
Exercise Files/16/demos/Undo/__main__.py
887 B
Exercise Files/16/demos/Undo/appliance_commands.py
834 B
Exercise Files/16/demos/Undo/command_abc.py
169 B
Exercise Files/16/demos/Undo/door_commands.py
739 B
Exercise Files/16/demos/Undo/menu_action.py
880 B
Exercise Files/16/demos/Undo/security_commands.py
824 B
03. Creational Patterns- Factory/11. Demo 3 - The Full Factory Pattern.mp4
9.0 MB
Exercise Files/16/demos/Undo/actions/appliance.py
228 B
Exercise Files/16/demos/Undo/actions/door.py
210 B
Exercise Files/16/demos/Undo/actions/security.py
145 B
Exercise Files/16/demos/Undo/actions/__pycache__/__init__.cpython-39.pyc
203 B
Exercise Files/16/demos/Undo/actions/__pycache__/appliance.cpython-39.pyc
791 B
Exercise Files/16/demos/Undo/actions/__pycache__/door.cpython-39.pyc
757 B
Exercise Files/16/demos/Undo/actions/__pycache__/security.cpython-39.pyc
646 B
Exercise Files/17/behavioral-patterns-state-slides.pdf
2.0 MB
Exercise Files/17/demos/Assignment/__main__.py
732 B
Exercise Files/17/demos/Assignment/abs_state.py
826 B
Exercise Files/17/demos/Assignment/Assignment.txt
523 B
Exercise Files/17/demos/Assignment/check_out.py
381 B
Exercise Files/17/demos/Assignment/empty.py
165 B
Exercise Files/17/demos/Assignment/not_empty.py
339 B
Exercise Files/17/demos/Assignment/paid_for.py
70 B
Exercise Files/17/demos/Assignment/shopping_cart.py
897 B
Exercise Files/17/demos/Assignment/suspended.py
202 B
Exercise Files/17/demos/BeforeState/__main__.py
329 B
Exercise Files/17/demos/BeforeState/shopping_cart.py
2.3 kB
Exercise Files/17/demos/State/__main__.py
618 B
Exercise Files/17/demos/State/abs_state.py
434 B
Exercise Files/17/demos/State/check_out.py
781 B
Exercise Files/17/demos/State/empty.py
531 B
Exercise Files/17/demos/State/not_empty.py
758 B
Exercise Files/17/demos/State/paid_for.py
549 B
Exercise Files/17/demos/State/shopping_cart.py
675 B
Exercise Files/18/behavioral-patterns-observer-slides.pdf
3.6 MB
03. Creational Patterns- Factory/11. Demo 3 - The Full Factory Pattern.srt
5.3 kB
Exercise Files/18/demos/BeforeObserver/__main__.py
346 B
Exercise Files/18/demos/BeforeObserver/kpi_data.py
188 B
03. Creational Patterns- Factory/12. Module Summary.mp4
2.3 MB
Exercise Files/18/demos/ContextObserver/__main__.py
389 B
Exercise Files/18/demos/ContextObserver/currentkpis.py
811 B
Exercise Files/18/demos/ContextObserver/forecastkpis.py
831 B
Exercise Files/18/demos/ContextObserver/kpis.py
624 B
Exercise Files/18/demos/ContextObserver/observer/__init__.py
92 B
Exercise Files/18/demos/ContextObserver/observer/observer_abc.py
309 B
Exercise Files/18/demos/ContextObserver/observer/subject_abc.py
774 B
Exercise Files/18/demos/ContextObserver/observer/__pycache__/__init__.cpython-35.pyc
285 B
Exercise Files/18/demos/ContextObserver/observer/__pycache__/__init__.cpython-39.pyc
313 B
Exercise Files/18/demos/ContextObserver/observer/__pycache__/observer_abc.cpython-35.pyc
838 B
Exercise Files/18/demos/ContextObserver/observer/__pycache__/observer_abc.cpython-39.pyc
863 B
Exercise Files/18/demos/ContextObserver/observer/__pycache__/subject_abc.cpython-35.pyc
1.3 kB
Exercise Files/18/demos/ContextObserver/observer/__pycache__/subject_abc.cpython-39.pyc
1.3 kB
03. Creational Patterns- Factory/12. Module Summary.srt
1.8 kB
Exercise Files/18/demos/Observer/__main__.py
415 B
Exercise Files/18/demos/Observer/currentkpis.py
717 B
Exercise Files/18/demos/Observer/forecastkpis.py
747 B
Exercise Files/18/demos/Observer/kpis.py
625 B
Exercise Files/18/demos/Observer/__pycache__/currentkpis.cpython-39.pyc
1.1 kB
Exercise Files/18/demos/Observer/__pycache__/forecastkpis.cpython-39.pyc
1.1 kB
Exercise Files/18/demos/Observer/__pycache__/kpis.cpython-39.pyc
1.0 kB
Exercise Files/18/demos/Observer/observer/__init__.py
92 B
Exercise Files/18/demos/Observer/observer/observer_abc.py
118 B
Exercise Files/18/demos/Observer/observer/subject_abc.py
586 B
Exercise Files/18/demos/Observer/observer/__pycache__/__init__.cpython-39.pyc
306 B
Exercise Files/18/demos/Observer/observer/__pycache__/observer_abc.cpython-39.pyc
533 B
Exercise Files/18/demos/Observer/observer/__pycache__/subject_abc.cpython-39.pyc
1002 B
Exercise Files/19/behavioral-patterns-visitor-slides.pdf
3.1 MB
Exercise Files/19/demos/BeforeVisitor/__main__.py
1.0 kB
04. Creational Patterns- Abstract Factory/13. Introducing the Abstract Factory Pattern.mp4
2.1 MB
Exercise Files/19/demos/BeforeVisitor/trees/abs_tree.py
177 B
Exercise Files/19/demos/BeforeVisitor/trees/null_person.py
271 B
Exercise Files/19/demos/BeforeVisitor/trees/person.py
456 B
Exercise Files/19/demos/BeforeVisitor/trees/tree.py
749 B
Exercise Files/19/demos/BeforeVisitor/trees/__pycache__/__init__.cpython-39.pyc
195 B
Exercise Files/19/demos/BeforeVisitor/trees/__pycache__/abs_tree.cpython-39.pyc
657 B
Exercise Files/19/demos/BeforeVisitor/trees/__pycache__/null_person.cpython-39.pyc
777 B
Exercise Files/19/demos/BeforeVisitor/trees/__pycache__/person.cpython-39.pyc
1.1 kB
Exercise Files/19/demos/BeforeVisitor/trees/__pycache__/subtree.cpython-39.pyc
1.3 kB
Exercise Files/19/demos/BeforeVisitor/trees/__pycache__/tree.cpython-39.pyc
1.4 kB
04. Creational Patterns- Abstract Factory/13. Introducing the Abstract Factory Pattern.srt
1.5 kB
Exercise Files/19/demos/Visitor/__main__.py
1.0 kB
04. Creational Patterns- Abstract Factory/14. Demo 1 - A Motivating Example.mp4
5.7 MB
Exercise Files/19/demos/Visitor/pkg/trees/abs_tree.py
176 B
Exercise Files/19/demos/Visitor/pkg/trees/null_person.py
207 B
Exercise Files/19/demos/Visitor/pkg/trees/person.py
375 B
Exercise Files/19/demos/Visitor/pkg/trees/tree.py
525 B
Exercise Files/19/demos/Visitor/pkg/trees/__pycache__/__init__.cpython-39.pyc
189 B
Exercise Files/19/demos/Visitor/pkg/trees/__pycache__/abs_tree.cpython-39.pyc
660 B
Exercise Files/19/demos/Visitor/pkg/trees/__pycache__/null_person.cpython-39.pyc
620 B
Exercise Files/19/demos/Visitor/pkg/trees/__pycache__/person.cpython-39.pyc
943 B
Exercise Files/19/demos/Visitor/pkg/trees/__pycache__/tree.cpython-39.pyc
1.1 kB
04. Creational Patterns- Abstract Factory/14. Demo 1 - A Motivating Example.srt
3.2 kB
Exercise Files/19/demos/Visitor/pkg/visitors/abs_visitor.py
194 B
Exercise Files/19/demos/Visitor/pkg/visitors/get_oldest_visitor.py
357 B
Exercise Files/19/demos/Visitor/pkg/visitors/pretty_print_visitor.py
255 B
Exercise Files/19/demos/Visitor/pkg/visitors/__pycache__/__init__.cpython-39.pyc
192 B
Exercise Files/19/demos/Visitor/pkg/visitors/__pycache__/abs_visitor.cpython-39.pyc
673 B
Exercise Files/19/demos/Visitor/pkg/visitors/__pycache__/get_oldest_visitor.cpython-39.pyc
934 B
Exercise Files/19/demos/Visitor/pkg/visitors/__pycache__/pretty_print_visitor.cpython-39.pyc
793 B
Exercise Files/20/behavioral-patterns-chain-of-responsibility-slides.pdf
2.0 MB
Exercise Files/20/demos/BeforeCoR/__main__.py
817 B
Exercise Files/20/demos/BeforeCoR/handlers.py
279 B
Exercise Files/20/demos/ChainOfResponsibility/__main__.py
539 B
04. Creational Patterns- Abstract Factory/15. Understanding Abstract Factory.mp4
2.9 MB
Exercise Files/20/demos/ChainOfResponsibility/handlers/abs_handler.py
184 B
Exercise Files/20/demos/ChainOfResponsibility/handlers/cat_handler.py
257 B
Exercise Files/20/demos/ChainOfResponsibility/handlers/dog_handler.py
239 B
Exercise Files/20/demos/ChainOfResponsibility/handlers/fish_handler.py
242 B
Exercise Files/20/demos/ChainOfResponsibility/handlers/handlers.py
372 B
Exercise Files/20/demos/ChainOfResponsibility/handlers/parrot_handler.py
264 B
Exercise Files/20/demos/ChainOfResponsibility/handlers/pet_handler.py
429 B
Exercise Files/20/demos/ListOfResponsibility/__main__.py
538 B
04. Creational Patterns- Abstract Factory/15. Understanding Abstract Factory.srt
1.8 kB
Exercise Files/20/demos/ListOfResponsibility/handlers/abs_handler.py
115 B
Exercise Files/20/demos/ListOfResponsibility/handlers/cat_handler.py
220 B
Exercise Files/20/demos/ListOfResponsibility/handlers/dog_handler.py
202 B
Exercise Files/20/demos/ListOfResponsibility/handlers/fish_handler.py
205 B
Exercise Files/20/demos/ListOfResponsibility/handlers/handlers.py
335 B
Exercise Files/20/demos/ListOfResponsibility/handlers/parrot_handler.py
227 B
Exercise Files/20/demos/ListOfResponsibility/handlers/pet_handler.py
347 B
Exercise Files/21/behavioral-patterns-mediator-slides.pdf
2.1 MB
Exercise Files/21/demos/BeforeMediator/__main__.py
525 B
Exercise Files/21/demos/BeforeMediator/pets.py
702 B
Exercise Files/21/demos/BeforeMediator/times.py
287 B
Exercise Files/21/demos/Mediator/__main__.py
392 B
Exercise Files/21/demos/Mediator/pet_mediator.py
911 B
Exercise Files/21/demos/Mediator/pets/__init__.py
68 B
Exercise Files/21/demos/Mediator/pets/abs_pet.py
131 B
Exercise Files/21/demos/Mediator/pets/cat.py
338 B
Exercise Files/21/demos/Mediator/pets/dog.py
281 B
Exercise Files/21/demos/Mediator/pets/fish.py
310 B
Exercise Files/22/behavioral-patterns-memento-slides.pdf
1.5 MB
Exercise Files/22/demos/03 Demos/BeforeMemento/__main__.py
604 B
Exercise Files/22/demos/03 Demos/BeforeMemento/iheart42.py
425 B
Exercise Files/22/demos/03 Demos/Memento/__main__.py
508 B
Exercise Files/22/demos/03 Demos/Memento/iheart42.py
494 B
Exercise Files/22/demos/03 Demos/Memento/memento.py
193 B
Exercise Files/23/behavioral-patterns-null-slides.pdf
2.0 MB
Exercise Files/23/demos/BeforeNull/__main__.py
186 B
Exercise Files/23/demos/BeforeNull/abs_class.py
115 B
Exercise Files/23/demos/BeforeNull/myclass.py
132 B
Exercise Files/23/demos/BeforeNull/myobjectfactory.py
167 B
Exercise Files/23/demos/Null/__main__.py
133 B
Exercise Files/23/demos/Null/abs_class.py
127 B
Exercise Files/23/demos/Null/myclass.py
130 B
Exercise Files/23/demos/Null/myobjectfactory.py
247 B
Exercise Files/23/demos/Null/nullclass.py
136 B
Exercise Files/24/behavioral-patterns-template-slides.pdf
2.0 MB
Exercise Files/24/demos/BeforeTemplate/__main__.py
433 B
Exercise Files/24/demos/BeforeTemplate/airplane.py
635 B
Exercise Files/24/demos/BeforeTemplate/bus.py
574 B
Exercise Files/24/demos/BeforeTemplate/__pycache__/airplane.cpython-35.pyc
1.4 kB
Exercise Files/24/demos/BeforeTemplate/__pycache__/airplane.cpython-39.pyc
1.4 kB
Exercise Files/24/demos/BeforeTemplate/__pycache__/bus.cpython-35.pyc
1.3 kB
Exercise Files/24/demos/BeforeTemplate/__pycache__/bus.cpython-39.pyc
1.3 kB
Exercise Files/24/demos/Template/__main__.py
346 B
Exercise Files/24/demos/Template/abs_transport.py
691 B
Exercise Files/24/demos/Template/airplane.py
503 B
Exercise Files/24/demos/Template/bus.py
221 B
Exercise Files/24/demos/Template/__pycache__/abs_transport.cpython-35.pyc
1.6 kB
Exercise Files/24/demos/Template/__pycache__/abs_transport.cpython-39.pyc
1.5 kB
Exercise Files/24/demos/Template/__pycache__/airplane.cpython-35.pyc
1.3 kB
Exercise Files/24/demos/Template/__pycache__/airplane.cpython-39.pyc
1.2 kB
Exercise Files/24/demos/Template/__pycache__/bus.cpython-35.pyc
746 B
Exercise Files/24/demos/Template/__pycache__/bus.cpython-39.pyc
709 B
Exercise Files/25/behavioral-patterns-iterator-slides.pdf
2.1 MB
Exercise Files/25/demos/BeforeIterator/__main1__.py
290 B
Exercise Files/25/demos/BeforeIterator/__main2__.py
687 B
Exercise Files/25/demos/BeforeIterator/department.py
164 B
Exercise Files/25/demos/BeforeIterator/department_collection.py
314 B
Exercise Files/25/demos/BeforeIterator/employee.py
160 B
Exercise Files/25/demos/BeforeIterator/employee_collection.py
335 B
Exercise Files/25/demos/BeforeIterator/testdata.py
1.0 kB
Exercise Files/25/demos/Generator/__main__.py
360 B
Exercise Files/25/demos/Generator/department.py
152 B
Exercise Files/25/demos/Generator/department_collection.py
254 B
Exercise Files/25/demos/Generator/employee.py
157 B
Exercise Files/25/demos/Generator/employee_collection.py
310 B
Exercise Files/25/demos/Generator/testdata.py
1.0 kB
Exercise Files/25/demos/Iterator/__main__.py
360 B
Exercise Files/25/demos/Iterator/department.py
152 B
Exercise Files/25/demos/Iterator/department_collection.py
321 B
Exercise Files/25/demos/Iterator/employee.py
157 B
Exercise Files/25/demos/Iterator/employee_collection.py
515 B
Exercise Files/25/demos/Iterator/testdata.py
1.0 kB
Exercise Files/26/behavioral-patterns-interpreter-slides.pdf
2.1 MB
Exercise Files/26/demos/Interpreter/__main__.py
950 B
Exercise Files/26/demos/Interpreter/abs_expression.py
113 B
Exercise Files/26/demos/Interpreter/ast.py
1.6 kB
Exercise Files/26/demos/Interpreter/context.py
73 B
Exercise Files/27/course-summary-slides.pdf
2.3 MB