FileMood

Download [ TutPig.com ] PluralSight - Python 3 Design Patterns Playbook

TutPig com PluralSight Python Design Patterns Playbook

Name

[ TutPig.com ] PluralSight - Python 3 Design Patterns Playbook

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

500.9 MB

Total Files

685

Last Seen

2025-07-21 00:10

Hash

465D763FE091E49FA915ED94508E8D5C2BD21BA8

/

Get Bonus Downloads Here.url

0.2 KB

/.../01. Course Overview/

01. Course Overview.mp4

3.2 MB

/02. Introduction/

02. Introducing Design Patterns.mp4

4.1 MB

03. Seeing Real-world Examples.mp4

3.6 MB

04. Understanding the Design Pattern Classifications.mp4

2.4 MB

05. Setting up Your Working Environment.mp4

1.2 MB

06. Defining and Using Interfaces in Python.mp4

5.0 MB

07. Module Summary.mp4

1.2 MB

/.../03. Creational Patterns-Factory/

08. Introducing the Factory Pattern.mp4

898.9 KB

09. Motivating Example.mp4

4.9 MB

10. Using the Simple Factory Pattern.mp4

9.2 MB

11. Using the Full Factory Pattern.mp4

7.6 MB

12. Module Summary.mp4

1.6 MB

/.../04. Creational Patterns-Abstract Factory/

13. Introducing the Abstract Factory Pattern.mp4

1.5 MB

14. Motivating Example.mp4

5.3 MB

15. Understanding the Abstract Factory Pattern.mp4

2.4 MB

16. Using the Abstract Factory Pattern in Python.mp4

4.5 MB

17. Reviewing the Pattern.mp4

954.7 KB

/.../05. Creational Patterns-Builder/

18. Introducing the Builder Pattern.mp4

2.2 MB

19. Motivating Example.mp4

11.4 MB

20. Implementing the Builder Pattern.mp4

6.9 MB

21. Module Summary.mp4

1.3 MB

/.../06. Creational Patterns-Prototype/

22. Introduction to the Prototype Pattern.mp4

3.4 MB

23. Understanding Shallow Cloning.mp4

6.7 MB

24. Implementing Deep Cloning.mp4

4.2 MB

25. Using a Prototype Manager.mp4

3.7 MB

26. Module Summary.mp4

1.5 MB

/.../07. Creational Patterns-Singleton/

27. Introducing the Singleton Pattern.mp4

1.7 MB

28. Demo-Using an Intuitive Approach.mp4

4.7 MB

29. Understanding the Challenges and the Singleton Pattern Structure.mp4

3.0 MB

30. Demo-Implementing a Singleton Base Class.mp4

5.7 MB

31. Demo-Using a Metaclass.mp4

2.8 MB

32. Demo-Using the Alternative MonoState Implementation.mp4

2.3 MB

33. Module Summary.mp4

1.8 MB

/.../08. Structural Patterns-Adapter/

34. Introducing the Adapter Pattern.mp4

2.0 MB

35. Demo-A Motivating Example.mp4

6.3 MB

36. Understanding the Object Adapter Pattern.mp4

3.5 MB

37. Demo-Implementing an Object Adapter.mp4

3.8 MB

38. Demo-Understanding and Implementing a Class Adapter.mp4

4.0 MB

39. Module Summary.mp4

2.7 MB

/.../09. Structural Patterns-Bridge/

40. Introducing the Bridge Pattern.mp4

1.5 MB

42. Demo-Adding Support for Discounts.mp4

4.1 MB

43. Understanding the Problems Found and Looking at the Bridge Pattern.mp4

3.7 MB

44. Demo-Refactoring Using the Bridge Pattern.mp4

5.8 MB

45. Demo-Adding Support for Special Offers.mp4

3.6 MB

46. Module Summary.mp4

1.7 MB

/.../10. Structural Patterns-Composite/

47. Introducing the Composite Pattern.mp4

2.5 MB

48. Demo-A Motivating Example.mp4

4.5 MB

49. Understanding the Composite Pattern.mp4

3.6 MB

50. Demo-Refactoring Using the Composite Pattern.mp4

8.8 MB

51. Reviewing the Consequences of the Composite Pattern and Module Summary.mp4

3.1 MB

/.../11. Structural Patterns-Decorator/

52. Introducing the Decorator Pattern.mp4

2.0 MB

53. Demo-Using Subclasses.mp4

4.6 MB

54. Demo-Using Properties.mp4

4.0 MB

55. Understanding the Decorator Pattern.mp4

3.8 MB

56. Demo-Implementing the Decorator Pattern.mp4

6.5 MB

57. Decorator Pattern vs. Python Decorators.mp4

3.2 MB

58. Module Summary.mp4

824.8 KB

/.../13. Structural Patterns-Flyweight/

64. Introducing the Flyweight Pattern.mp4

2.9 MB

66. Exploring the Flyweight Pattern Structure.mp4

3.6 MB

67. Demo-Refactoring Using the Flyweight Pattern.mp4

7.7 MB

68. Module Summary.mp4

1.0 MB

/.../14. Structural Patterns-Proxy/

69. Introducing the Proxy Pattern.mp4

972.6 KB

70. Looking at Proxy Types.mp4

2.9 MB

71. Demo-A Motivating Example.mp4

7.3 MB

72. Understanding the Proxy Pattern Structure.mp4

2.9 MB

73. Demo-Refactoring Using the Proxy Pattern.mp4

8.7 MB

74. Considering the Consequences of the Proxy Pattern.mp4

2.9 MB

/.../15. Behavioral Patterns-Strategy/

75. Introducing the Strategy Pattern.mp4

2.3 MB

77. Visualizing the Strategy Pattern Structure.mp4

2.9 MB

78. Demo-Refactoring Using the Strategy Pattern.mp4

4.4 MB

79. Understanding the Advantages of the Strategy Pattern.mp4

1.4 MB

80. Demo-Using Variations.mp4

2.7 MB

81. Module Summary.mp4

1.0 MB

/.../16. Behavioral Patterns-Command/

82. Introducing the Command Pattern.mp4

2.1 MB

83. Demo-A Motivating Example.mp4

5.5 MB

84. Understanding the Command Pattern.mp4

3.7 MB

85. Demo-Implementing the Command Pattern.mp4

10.6 MB

86. Demo-Implementing Undo.mp4

9.2 MB

87. Module Summary.mp4

1.2 MB

/.../17. Behavioral Patterns-State/

88. Introducing the State Pattern.mp4

2.2 MB

89. Using a Shopping Cart as a Model.mp4

2.1 MB

91. Understanding the State Pattern.mp4

1.8 MB

92. Demo-Refactoring Using the State Pattern.mp4

10.6 MB

93. Consequences and Summary.mp4

2.7 MB

/.../18. Behavioral Patterns-Observer/

100. Module Summary.mp4

1.5 MB

94. Introducing the Observer Pattern.mp4

3.0 MB

96. Understanding the Observer Pattern.mp4

3.8 MB

97. Demo-Refactoring with the Observer Pattern.mp4

8.2 MB

98. Reviewing the Results and Exposing a Bug.mp4

1.8 MB

99. Demo-Implementing the Decorator Pattern Using Context Managers.mp4

3.0 MB

/.../19. Behavioral Patterns-Visitor/

101. Introducing the Visitor Pattern.mp4

1.9 MB

102. Demo-Adding a Pretty Print Option.mp4

4.5 MB

103. Understanding the Visitor Pattern.mp4

4.4 MB

104. Demo-Implementing the Visitor Pattern.mp4

8.0 MB

105. Demo-Refactoring Get Oldest.mp4

3.9 MB

106. Consequences and Summary.mp4

3.2 MB

/.../20. Behavioral Patterns-Chain of Responsibility/

107. Introducing the Chain of Responsibility Pattern.mp4

1.7 MB

109. Understanding the Chain of Responsibility Pattern.mp4

1.7 MB

110. Demo-Implementing the Chain of Responsibility Pattern.mp4

5.8 MB

111. Demo-Exploring a Different Implementation.mp4

2.2 MB

112. Module Summary.mp4

1.1 MB

/.../21. Behavioral Patterns-Mediator/

113. Introducing the Mediator Pattern.mp4

3.4 MB

114. Demo-A Motivating Example.mp4

6.3 MB

115. Understanding the Mediator Pattern.mp4

2.1 MB

116. Demo-Refactoring Using the Mediator Pattern.mp4

7.2 MB

117. Learning the Consequences of Mediator.mp4

1.9 MB

118. Module Summary.mp4

1.4 MB

/.../22. Behavioral Patterns-Memento/

119. Introducing the Memento Pattern.mp4

2.6 MB

121. Understanding the Memento Pattern.mp4

1.4 MB

122. Demo-Refactoring Using the Memento Pattern.mp4

4.2 MB

123. Module Summary.mp4

1.5 MB

/.../23. Behavioral Patterns-Null/

124. Introducing the Null Pattern.mp4

1.5 MB

125. Demo-A Motivating Example.mp4

2.7 MB

126. Demo-Refactoring Using the Null Pattern.mp4

2.1 MB

127. Module Summary.mp4

1.4 MB

/.../24. Behavioral Patterns-Template/

128. Introducing the Template Pattern.mp4

1.4 MB

130. Understanding the Template Pattern.mp4

2.1 MB

131. Learning the Structure of the Template Pattern.mp4

1.3 MB

132. Demo-Refactoring Using the Template Pattern.mp4

5.1 MB

133. Module Summary.mp4

2.3 MB

/.../25. Behavioral Patterns-Iterator/

134. Introducing the Iterator Pattern.mp4

3.3 MB

135. Demo-Iterating over Employees and Departments.mp4

7.8 MB

136. Understanding the Iterator Pattern.mp4

5.2 MB

137. Demo-Refactoring Using Iterator.mp4

4.8 MB

138. Demo-Iterating Using Python Generators.mp4

3.4 MB

139. Consequences and Summary.mp4

2.1 MB

/.../26. Behavioral Patterns-Interpreter/

140. Introducing the Interpreter Pattern.mp4

1.9 MB

141. Reviewing Popular Domain Specific Languages.mp4

1.3 MB

142. Defining Formal Grammars Using Backus Normal Form.mp4

2.5 MB

143. Creating a DSL for Making Scrambled Eggs.mp4

2.4 MB

144. Understanding the Interpreter Pattern in UML.mp4

2.0 MB

145. Demo-Implementing the Scrambled Eggs DSL.mp4

9.6 MB

146. Consequences of the Iterator Pattern.mp4

1.3 MB

147. Module Summary.mp4

1.2 MB

/.../27. Course Summary/

148. Reviewing This Course.mp4

818.1 KB

149. Credit Where Credit Is Due.mp4

771.2 KB

150. SOLID.mp4

1.0 MB

151. Dont Repeat Yourself.mp4

1.1 MB

152. Using Python Abstract Base Classes.mp4

1.3 MB

153. Other Design Patterns.mp4

919.4 KB

154. Thanks.mp4

298.5 KB

/~Get Your Files Here !/

Bonus Resources.txt

0.4 KB

/Exercise Files/02/

introduction-slides.pdf

1.4 MB

/Exercise Files/03/

creational-patterns-factory-slides.pdf

488.2 KB

/Exercise Files/03/demos/Assignment/

Assignment.txt

0.9 KB

__main__.py

0.2 KB

/Exercise Files/03/demos/Assignment/cust_objects/

__init__.py

0.0 KB

abs_cust.py

0.3 KB

ent_cust.py

0.3 KB

gov_cust.py

0.3 KB

loader.py

0.5 KB

null_cust.py

0.3 KB

smb_cust.py

0.3 KB

/Exercise Files/03/demos/Assignment/cust_objects/__pycache__/

__init__.cpython-35.pyc

0.2 KB

abs_cust.cpython-35.pyc

0.8 KB

ent_cust.cpython-35.pyc

0.9 KB

gov_cust.cpython-35.pyc

0.9 KB

loader.cpython-35.pyc

0.9 KB

null_cust.cpython-35.pyc

1.0 KB

smb_cust.cpython-35.pyc

0.9 KB

/Exercise Files/03/demos/BeforeFactory/

__main__.py

0.5 KB

chevyvolt.py

0.2 KB

fordfusion.py

0.2 KB

jeepsahara.py

0.2 KB

nullcar.py

0.2 KB

/Exercise Files/03/demos/Factory/

__main__.py

0.2 KB

/Exercise Files/03/demos/Factory/autos/

__init__.py

0.2 KB

abs_auto.py

0.3 KB

chevyvolt.py

0.2 KB

fordfusion.py

0.2 KB

jeepsahara.py

0.2 KB

nullcar.py

0.1 KB

/Exercise Files/03/demos/Factory/factories/

__init__.py

0.0 KB

abs_factory.py

0.1 KB

chevy_factory.py

0.2 KB

ford_factory.py

0.2 KB

jeep_factory.py

0.2 KB

loader.py

0.6 KB

null_factory.py

0.2 KB

/Exercise Files/03/demos/SimpleFactory/

__main__.py

0.2 KB

autofactory.py

0.7 KB

/Exercise Files/03/demos/SimpleFactory/autos/

__init__.py

0.2 KB

abs_auto.py

0.2 KB

chevyvolt.py

0.2 KB

fordfusion.py

0.2 KB

jeepsahara.py

0.2 KB

nullcar.py

0.2 KB

/Exercise Files/04/

creational-patterns-abstract-factory-slides.pdf

462.5 KB

/Exercise Files/04/demos/AbstractFactory/

__main__.py

0.3 KB

/Exercise Files/04/demos/AbstractFactory/autos/

__init__.py

0.0 KB

abs_auto.py

0.2 KB

/Exercise Files/04/demos/AbstractFactory/autos/ford/

__init__.py

0.0 KB

fiesta.py

0.2 KB

lincoln.py

0.2 KB

mustang.py

0.2 KB

/Exercise Files/04/demos/AbstractFactory/autos/ford/__pycache__/

__init__.cpython-35.pyc

0.1 KB

__init__.cpython-39.pyc

0.2 KB

fiesta.cpython-35.pyc

0.7 KB

fiesta.cpython-39.pyc

0.7 KB

lincoln.cpython-35.pyc

0.7 KB

lincoln.cpython-39.pyc

0.7 KB

mustang.cpython-35.pyc

0.7 KB

mustang.cpython-39.pyc

0.7 KB

/Exercise Files/04/demos/AbstractFactory/autos/gm/

__init__.py

0.0 KB

cadillac.py

0.2 KB

camaro.py

0.2 KB

spark.py

0.2 KB

/Exercise Files/04/demos/AbstractFactory/autos/gm/__pycache__/

__init__.cpython-35.pyc

0.1 KB

__init__.cpython-39.pyc

0.2 KB

cadillac.cpython-35.pyc

0.7 KB

cadillac.cpython-39.pyc

0.7 KB

camaro.cpython-35.pyc

0.7 KB

camaro.cpython-39.pyc

0.7 KB

spark.cpython-35.pyc

0.7 KB

spark.cpython-39.pyc

0.7 KB

/Exercise Files/04/demos/AbstractFactory/factories/

__init__.py

0.0 KB

abs_factory.py

0.3 KB

ford_factory.py

0.4 KB

gm_factory.py

0.4 KB

/Exercise Files/04/demos/Assignment/

Assignment.txt

0.3 KB

__init__.py

0.0 KB

__main__.py

0.4 KB

/Exercise Files/04/demos/Assignment/customers/__pycache__/

abs_cust.cpython-35.pyc

0.8 KB

/Exercise Files/04/demos/Assignment/customers/

abs_cust.py

0.2 KB

/Exercise Files/04/demos/Assignment/customers/investors/

__init__.py

0.0 KB

commercial.py

0.2 KB

government.py

0.2 KB

retail.py

0.1 KB

/Exercise Files/04/demos/Assignment/customers/investors/__pycache__/

__init__.cpython-35.pyc

0.1 KB

cadillac.cpython-35.pyc

0.7 KB

camaro.cpython-35.pyc

0.7 KB

commercial.cpython-35.pyc

0.6 KB

government.cpython-35.pyc

0.6 KB

retail.cpython-35.pyc

0.6 KB

spark.cpython-35.pyc

0.7 KB

/Exercise Files/04/demos/Assignment/customers/savers/

__init__.py

0.0 KB

commercial.py

0.1 KB

government.py

0.2 KB

retail.py

0.1 KB

/Exercise Files/04/demos/Assignment/customers/savers/__pycache__/

__init__.cpython-35.pyc

0.1 KB

commercial.cpython-35.pyc

0.6 KB

fiesta.cpython-35.pyc

0.7 KB

government.cpython-35.pyc

0.6 KB

lincoln.cpython-35.pyc

0.7 KB

mustang.cpython-35.pyc

0.7 KB

retail.cpython-35.pyc

0.6 KB

/Exercise Files/04/demos/Assignment/factories/

__init__.py

0.0 KB

abs_factory.py

0.2 KB

investor.py

0.5 KB

saver.py

0.4 KB

/Exercise Files/04/demos/Assignment/factories/__pycache__/

__init__.cpython-35.pyc

0.2 KB

abs_factory.cpython-35.pyc

0.7 KB

investor.cpython-35.pyc

1.1 KB

saver.cpython-35.pyc

1.0 KB

/Exercise Files/04/demos/BeforeAbstractFactory/

__main__.py

0.9 KB

/Exercise Files/04/demos/BeforeAbstractFactory/factories/

__init__.py

0.0 KB

ford.py

0.5 KB

gm.py

0.5 KB

/Exercise Files/05/

creational-patterns-builder-slides.pdf

419.3 KB

/Exercise Files/05/demos/BeforeBuilder1/

__main__.py

0.3 KB

computer.py

0.7 KB

/Exercise Files/05/demos/BeforeBuilder2/

__main__.py

0.3 KB

computer.py

0.5 KB

/Exercise Files/05/demos/BeforeBuilder3/

__main__.py

0.2 KB

computer.py

0.5 KB

mycomputer.py

0.4 KB

/Exercise Files/05/demos/BeforeBuilder4/

__main__.py

0.2 KB

computer.py

0.5 KB

mycomputer_builder.py

0.9 KB

/Exercise Files/05/demos/Builder/

__main__.py

0.4 KB

abs_builder.py

0.6 KB

budget_box_builder.py

0.5 KB

computer.py

0.5 KB

director.py

0.4 KB

mycomputer_builder.py

0.5 KB

/Exercise Files/06/

creational-patterns-prototype-slides.pdf

402.9 KB

/Exercise Files/06/demos/DeepCopy/

__main__.py

0.4 KB

abs_computer.py

0.1 KB

abs_prototype.py

0.1 KB

laptop.py

0.9 KB

tower.py

1.2 KB

/Exercise Files/06/demos/Manager/

__main__.py

0.6 KB

abs_computer.py

0.1 KB

abs_prototype.py

0.1 KB

laptop.py

0.9 KB

prototype_manager.py

0.2 KB

tower.py

1.2 KB

/Exercise Files/06/demos/ShallowCopy/

__main__.py

0.4 KB

abs_computer.py

0.1 KB

abs_prototype.py

0.1 KB

laptop.py

0.9 KB

tower.py

1.2 KB

/Exercise Files/07/

creational-patterns-singleton-slides.pdf

525.9 KB

/Exercise Files/07/demos/Assignment/

__main__.py

0.6 KB

assignment.txt

1.0 KB

database.py

0.6 KB

monostate_meta.py

0.3 KB

/Exercise Files/07/demos/SingletonBase/

__main__.py

0.4 KB

logger_base.py

0.5 KB

singleton_base.py

0.3 KB

/Exercise Files/07/demos/SingletonClassic/

__main__.py

0.3 KB

logger_classic.py

0.8 KB

singleton_classic.py

0.4 KB

/Exercise Files/07/demos/SingletonMeta/

__main__.py

0.3 KB

logger_meta.py

0.5 KB

singleton_meta.py

0.3 KB

/Exercise Files/07/demos/SingletonMono/

__main__.py

0.3 KB

logger_mono.py

0.5 KB

monostate.py

0.2 KB

/Exercise Files/08/demos/Assignment/

__main__.py

0.4 KB

abs_adapter.py

0.6 KB

assignment.txt

0.5 KB

cust_adapter.py

0.7 KB

customer.py

0.4 KB

mock_customers.py

0.3 KB

mock_vendors.py

0.3 KB

vend_adapter.py

0.6 KB

vend_cust_adapter.py

0.3 KB

vendor.py

0.4 KB

/Exercise Files/08/demos/BeforeAdapter/

__main_new__.py

0.6 KB

__main_orig__.py

0.2 KB

customer.py

0.3 KB

mock_customers.py

0.2 KB

mock_vendors.py

0.2 KB

vendor.py

0.4 KB

/Exercise Files/08/demos/ClassAdapter/

__main__.py

0.2 KB

customer.py

0.3 KB

mock_vendors.py

0.2 KB

vend_adapter.py

0.3 KB

vendor.py

0.4 KB

/Exercise Files/08/demos/ObjectAdapter/

__main__.py

0.2 KB

abs_adapter.py

0.3 KB

cust_adapter.py

0.2 KB

customer.py

0.3 KB

mock_vendors.py

0.3 KB

vend_adapter.py

0.3 KB

vendor.py

0.4 KB

/Exercise Files/08/

structural-patterns-adapter-slides.pdf

682.3 KB

/Exercise Files/09/demos/BeforeBridge/

__main__.py

0.4 KB

abs_subscription.py

0.5 KB

annual.py

0.3 KB

monthly.py

0.3 KB

/Exercise Files/09/demos/BeforeBridgeDiscounts/

__main__.py

1.3 KB

abs_subscription.py

0.5 KB

annual.py

0.3 KB

annual_corporate.py

0.2 KB

annual_student.py

0.2 KB

monthly.py

0.3 KB

monthly_corporate.py

0.2 KB

monthly_student.py

0.2 KB

/Exercise Files/09/demos/BridgeDiscounts/

__main__.py

0.7 KB

abs_subscription.py

0.6 KB

annual.py

0.3 KB

discount.py

0.4 KB

monthly.py

0.3 KB

/Exercise Files/09/demos/BridgeDiscountsSpecial/

__main__.py

0.7 KB

abs_subscription.py

0.6 KB

annual.py

0.3 KB

discount.py

0.4 KB

extend.py

0.0 KB

monthly.py

0.3 KB

/Exercise Files/09/

structural-patterns-bridge-slides.pdf

598.5 KB

/Exercise Files/10/demos/Assignment/

Assignment.txt

0.8 KB

__main__.py

0.8 KB

abs_composite.py

0.2 KB

person.py

0.3 KB

tree.py

0.8 KB

/Exercise Files/10/demos/BeforeComposite/

__main__.py

1.0 KB

family.py

0.2 KB

person.py

0.3 KB

/Exercise Files/10/demos/Composite/

__main__.py

0.9 KB

abs_composite.py

0.1 KB

person.py

0.4 KB

tree.py

0.7 KB

/Exercise Files/10/

structural-patterns-composite-slides.pdf

501.0 KB

/Exercise Files/11/demos/Assignment/

Assignment.txt

0.3 KB

__main__.py

0.4 KB

/Exercise Files/11/demos/Assignment/cars/

__init__.py

0.0 KB

abs_car.py

0.3 KB

economy.py

0.2 KB

luxury.py

0.2 KB

sport.py

0.2 KB

/Exercise Files/11/demos/Assignment/decorators/

__init__.py

0.0 KB

abs_decorator.py

0.3 KB

black.py

0.3 KB

inline4cyl.py

0.3 KB

leather.py

0.3 KB

red.py

0.3 KB

v6.py

0.3 KB

vinyl.py

0.3 KB

white.py

0.3 KB

/Exercise Files/11/demos/Decorator/

__main__.py

0.4 KB

/Exercise Files/11/demos/Decorator/cars/

__init__.py

0.0 KB

abs_car.py

0.2 KB

economy.py

0.2 KB

luxury.py

0.2 KB

sport.py

0.2 KB

/Exercise Files/11/demos/Decorator/decorators/

__init__.py

0.0 KB

abs_decorator.py

0.2 KB

black.py

0.3 KB

inline4cyl.py

0.3 KB

leather.py

0.3 KB

red.py

0.2 KB

v6.py

0.2 KB

vinyl.py

0.3 KB

white.py

0.2 KB

/Exercise Files/11/demos/Properties/

__main__.py

0.3 KB

/Exercise Files/11/demos/Properties/cars/

__init__.py

0.0 KB

abs_car.py

0.8 KB

economy.py

0.6 KB

/Exercise Files/11/demos/Subclasses/

__main__.py

0.3 KB

/Exercise Files/11/demos/Subclasses/cars/

__init__.py

0.0 KB

abs_car.py

0.2 KB

economy.py

0.2 KB

economy_4cyl_white_vinyl.py

0.2 KB

economy_6cyl_white_vinyl.py

0.2 KB

/Exercise Files/11/

structural-patterns-decorator-slides.pdf

738.8 KB

/Exercise Files/12/demos/Assignment/

__main__.py

0.3 KB

/Exercise Files/12/demos/Assignment/get_twitter/

__init__.py

0.2 KB

abs_facade.py

0.1 KB

twitter_facade.py

0.4 KB

/Exercise Files/12/demos/BeforeFacade/

get_employees.py

0.6 KB

/Exercise Files/12/demos/Facade/

__main__.py

0.2 KB

/Exercise Files/12/demos/Facade/get_employees/

__init__.py

0.3 KB

abs_facade.py

0.1 KB

facade_factory.py

0.6 KB

sql_server.py

0.4 KB

/Exercise Files/12/

structural-patterns-facade-slides.pdf

399.6 KB

/Exercise Files/13/demos/BeforeFlyweight/

ColliderEvents.py

1.3 KB

/Exercise Files/13/demos/Flyweight/

__main__.py

0.8 KB

flyweight.py

0.7 KB

flyweight_factory.py

0.2 KB

/Exercise Files/13/

structural-patterns-flyweight-slides.pdf

707.6 KB

/Exercise Files/14/demos/Assignment/

Assignment.txt

0.6 KB

__main__.py

0.3 KB

cust_proxy.py

0.4 KB

customer.py

0.4 KB

customer_factory.py

0.1 KB

mock_customer.py

0.3 KB

multi_main.py

0.3 KB

/Exercise Files/14/demos/BeforeProxy/

__main__.py

0.6 KB

access_control.py

0.2 KB

employee.py

0.2 KB

testdata.py

0.4 KB

/Exercise Files/14/demos/Proxy/

__main__.py

0.6 KB

abs_employees.py

0.1 KB

access_control.py

0.2 KB

access_controls.py

0.1 KB

employee.py

0.2 KB

employees.py

0.3 KB

factory.py

0.1 KB

proxy.py

0.9 KB

testdata.py

0.4 KB

/Exercise Files/14/

structural-patterns-proxy-slides.pdf

432.5 KB

/Exercise Files/15/

behavioral-patterns-strategy-slides.pdf

740.1 KB

/Exercise Files/15/demos/BeforeStrategy/

__main__.py

0.6 KB

/Exercise Files/15/demos/BeforeStrategy/before_strategy/

__init__.py

0.2 KB

order.py

0.2 KB

shipper.py

0.1 KB

shipping_cost.py

0.6 KB

/Exercise Files/15/demos/Strategy/

__main__.py

0.7 KB

/Exercise Files/15/demos/Strategy/strategy/

__init__.py

0.3 KB

fedex_strategy.py

0.1 KB

order.py

0.1 KB

postal_strategy.py

0.1 KB

shipping_cost.py

0.2 KB

strategy_abc.py

0.2 KB

ups_strategy.py

0.1 KB

/Exercise Files/15/demos/StrategyVariation/

__main__.py

0.6 KB

/Exercise Files/15/demos/StrategyVariation/strategy_variation/

__init__.py

0.1 KB

order.py

0.1 KB

shipping_cost.py

0.2 KB

/Exercise Files/16/

behavioral-patterns-command-slides.pdf

452.7 KB

/Exercise Files/16/demos/BeforeCommand/

__init__.py

0.0 KB

__main__.py

0.4 KB

command_executor.py

0.7 KB

/Exercise Files/16/demos/Command/

__init__.py

0.0 KB

__main__.py

1.0 KB

/Exercise Files/16/demos/Command/command/

__init__.py

0.2 KB

command_abc.py

0.1 KB

create_order.py

0.2 KB

no_command.py

0.2 KB

order_command_abc.py

0.2 KB

ship_order.py

0.2 KB

update_order.py

0.5 KB

/Exercise Files/16/demos/Command/command/__pycache__/

__init__.cpython-39.pyc

0.5 KB

command_abc.cpython-39.pyc

0.5 KB

create_order.cpython-39.pyc

0.6 KB

no_command.cpython-39.pyc

0.7 KB

order_command_abc.cpython-39.pyc

0.7 KB

ship_order.cpython-39.pyc

0.6 KB

update_order.cpython-39.pyc

0.9 KB

/Exercise Files/16/demos/Undo/

__init__.py

0.0 KB

__main__.py

0.9 KB

appliance_commands.py

0.8 KB

command_abc.py

0.2 KB

door_commands.py

0.7 KB

menu_action.py

0.9 KB

security_commands.py

0.8 KB

/Exercise Files/16/demos/Undo/actions/

__init__.py

0.0 KB

appliance.py

0.2 KB

door.py

0.2 KB

security.py

0.1 KB

/Exercise Files/16/demos/Undo/actions/__pycache__/

__init__.cpython-39.pyc

0.2 KB

appliance.cpython-39.pyc

0.8 KB

door.cpython-39.pyc

0.8 KB

security.cpython-39.pyc

0.6 KB

/Exercise Files/17/

behavioral-patterns-state-slides.pdf

484.7 KB

/Exercise Files/17/demos/Assignment/

Assignment.txt

0.5 KB

__main__.py

0.7 KB

abs_state.py

0.8 KB

check_out.py

0.4 KB

empty.py

0.2 KB

not_empty.py

0.3 KB

paid_for.py

0.1 KB

shopping_cart.py

0.9 KB

suspended.py

0.2 KB

/Exercise Files/17/demos/BeforeState/

__main__.py

0.3 KB

shopping_cart.py

2.3 KB

/Exercise Files/17/demos/State/

__main__.py

0.6 KB

abs_state.py

0.4 KB

check_out.py

0.8 KB

empty.py

0.5 KB

not_empty.py

0.8 KB

paid_for.py

0.5 KB

shopping_cart.py

0.7 KB

/Exercise Files/18/

behavioral-patterns-observer-slides.pdf

987.0 KB

/Exercise Files/18/demos/BeforeObserver/

__init__.py

0.0 KB

__main__.py

0.3 KB

kpi_data.py

0.2 KB

/Exercise Files/18/demos/ContextObserver/

__init__.py

0.0 KB

__main__.py

0.4 KB

currentkpis.py

0.8 KB

forecastkpis.py

0.8 KB

kpis.py

0.6 KB

/Exercise Files/18/demos/ContextObserver/observer/

__init__.py

0.1 KB

observer_abc.py

0.3 KB

subject_abc.py

0.8 KB

/Exercise Files/18/demos/ContextObserver/observer/__pycache__/

__init__.cpython-35.pyc

0.3 KB

__init__.cpython-39.pyc

0.3 KB

observer_abc.cpython-35.pyc

0.8 KB

observer_abc.cpython-39.pyc

0.9 KB

subject_abc.cpython-35.pyc

1.4 KB

subject_abc.cpython-39.pyc

1.3 KB

/Exercise Files/18/demos/Observer/

__init__.py

0.0 KB

__main__.py

0.4 KB

currentkpis.py

0.7 KB

forecastkpis.py

0.7 KB

kpis.py

0.6 KB

/Exercise Files/18/demos/Observer/__pycache__/

currentkpis.cpython-39.pyc

1.1 KB

forecastkpis.cpython-39.pyc

1.1 KB

kpis.cpython-39.pyc

1.0 KB

/Exercise Files/18/demos/Observer/observer/

__init__.py

0.1 KB

observer_abc.py

0.1 KB

subject_abc.py

0.6 KB

/Exercise Files/18/demos/Observer/observer/__pycache__/

__init__.cpython-39.pyc

0.3 KB

observer_abc.cpython-39.pyc

0.5 KB

subject_abc.cpython-39.pyc

1.0 KB

/Exercise Files/19/

behavioral-patterns-visitor-slides.pdf

466.2 KB

/Exercise Files/19/demos/BeforeVisitor/

__main__.py

1.1 KB

/Exercise Files/19/demos/BeforeVisitor/trees/

__init__.py

0.0 KB

abs_tree.py

0.2 KB

null_person.py

0.3 KB

person.py

0.5 KB

tree.py

0.7 KB

/Exercise Files/19/demos/BeforeVisitor/trees/__pycache__/

__init__.cpython-39.pyc

0.2 KB

abs_tree.cpython-39.pyc

0.7 KB

null_person.cpython-39.pyc

0.8 KB

person.cpython-39.pyc

1.1 KB

subtree.cpython-39.pyc

1.3 KB

tree.cpython-39.pyc

1.4 KB

/Exercise Files/19/demos/Visitor/

__init__.py

0.0 KB

__main__.py

1.1 KB

/Exercise Files/19/demos/Visitor/pkg/trees/

__init__.py

0.0 KB

abs_tree.py

0.2 KB

null_person.py

0.2 KB

person.py

0.4 KB

tree.py

0.5 KB

/Exercise Files/19/demos/Visitor/pkg/trees/__pycache__/

__init__.cpython-39.pyc

0.2 KB

abs_tree.cpython-39.pyc

0.7 KB

null_person.cpython-39.pyc

0.6 KB

person.cpython-39.pyc

0.9 KB

tree.cpython-39.pyc

1.1 KB

/Exercise Files/19/demos/Visitor/pkg/visitors/

__init__.py

0.0 KB

abs_visitor.py

0.2 KB

get_oldest_visitor.py

0.4 KB

pretty_print_visitor.py

0.3 KB

/Exercise Files/19/demos/Visitor/pkg/visitors/__pycache__/

__init__.cpython-39.pyc

0.2 KB

abs_visitor.cpython-39.pyc

0.7 KB

get_oldest_visitor.cpython-39.pyc

0.9 KB

pretty_print_visitor.cpython-39.pyc

0.8 KB

/Exercise Files/20/

behavioral-patterns-chain-of-responsibility-slides.pdf

364.6 KB

/Exercise Files/20/demos/BeforeCoR/

__main__.py

0.8 KB

handlers.py

0.3 KB

/Exercise Files/20/demos/ChainOfResponsibility/

__main__.py

0.5 KB

/Exercise Files/20/demos/ChainOfResponsibility/handlers/

__init__.py

0.0 KB

abs_handler.py

0.2 KB

cat_handler.py

0.3 KB

dog_handler.py

0.2 KB

fish_handler.py

0.2 KB

handlers.py

0.4 KB

parrot_handler.py

0.3 KB

pet_handler.py

0.4 KB

/Exercise Files/20/demos/ListOfResponsibility/

__main__.py

0.5 KB

/Exercise Files/20/demos/ListOfResponsibility/handlers/

__init__.py

0.0 KB

abs_handler.py

0.1 KB

cat_handler.py

0.2 KB

dog_handler.py

0.2 KB

fish_handler.py

0.2 KB

handlers.py

0.3 KB

parrot_handler.py

0.2 KB

pet_handler.py

0.3 KB

/Exercise Files/21/

behavioral-patterns-mediator-slides.pdf

483.0 KB

/Exercise Files/21/demos/BeforeMediator/

__main__.py

0.5 KB

pets.py

0.7 KB

times.py

0.3 KB

/Exercise Files/21/demos/Mediator/

__main__.py

0.4 KB

pet_mediator.py

0.9 KB

/Exercise Files/21/demos/Mediator/pets/

__init__.py

0.1 KB

abs_pet.py

0.1 KB

cat.py

0.3 KB

dog.py

0.3 KB

fish.py

0.3 KB

/Exercise Files/22/

behavioral-patterns-memento-slides.pdf

331.3 KB

/Exercise Files/22/demos/03 Demos/BeforeMemento/

__main__.py

0.6 KB

iheart42.py

0.4 KB

/Exercise Files/22/demos/03 Demos/Memento/

__main__.py

0.5 KB

iheart42.py

0.5 KB

memento.py

0.2 KB

/Exercise Files/23/

behavioral-patterns-null-slides.pdf

275.0 KB

/Exercise Files/23/demos/BeforeNull/

__main__.py

0.2 KB

abs_class.py

0.1 KB

myclass.py

0.1 KB

myobjectfactory.py

0.2 KB

/Exercise Files/23/demos/Null/

__main__.py

0.1 KB

abs_class.py

0.1 KB

myclass.py

0.1 KB

myobjectfactory.py

0.2 KB

nullclass.py

0.1 KB

/Exercise Files/24/

behavioral-patterns-template-slides.pdf

412.7 KB

/Exercise Files/24/demos/BeforeTemplate/

__main__.py

0.4 KB

airplane.py

0.6 KB

bus.py

0.6 KB

/Exercise Files/24/demos/BeforeTemplate/__pycache__/

airplane.cpython-35.pyc

1.4 KB

airplane.cpython-39.pyc

1.4 KB

bus.cpython-35.pyc

1.4 KB

bus.cpython-39.pyc

1.3 KB

/Exercise Files/24/demos/Template/

__main__.py

0.3 KB

abs_transport.py

0.7 KB

airplane.py

0.5 KB

bus.py

0.2 KB

/Exercise Files/24/demos/Template/__pycache__/

abs_transport.cpython-35.pyc

1.6 KB

abs_transport.cpython-39.pyc

1.5 KB

airplane.cpython-35.pyc

1.3 KB

airplane.cpython-39.pyc

1.3 KB

bus.cpython-35.pyc

0.7 KB

bus.cpython-39.pyc

0.7 KB

/Exercise Files/25/

behavioral-patterns-iterator-slides.pdf

560.0 KB

/Exercise Files/25/demos/BeforeIterator/

__main1__.py

0.3 KB

__main2__.py

0.7 KB

department.py

0.2 KB

department_collection.py

0.3 KB

employee.py

0.2 KB

employee_collection.py

0.3 KB

testdata.py

1.1 KB

/Exercise Files/25/demos/Generator/

__main__.py

0.4 KB

department.py

0.2 KB

department_collection.py

0.3 KB

employee.py

0.2 KB

employee_collection.py

0.3 KB

testdata.py

1.0 KB

/Exercise Files/25/demos/Iterator/

__main__.py

0.4 KB

department.py

0.2 KB

department_collection.py

0.3 KB

employee.py

0.2 KB

employee_collection.py

0.5 KB

testdata.py

1.0 KB

/Exercise Files/26/

behavioral-patterns-interpreter-slides.pdf

399.7 KB

/Exercise Files/26/demos/Interpreter/

__main__.py

1.0 KB

abs_expression.py

0.1 KB

ast.py

1.6 KB

context.py

0.1 KB

/Exercise Files/27/

course-summary-slides.pdf

265.3 KB

/Exercise Files/27/demos/

import abc.py

0.3 KB

 

Total files 685


Copyright © 2025 FileMood.com