FileMood

Download PluralSight Design Patterns in Python 3

PluralSight Design Patterns in Python

Name

PluralSight Design Patterns in Python 3

 DOWNLOAD Copy Link

Total Size

846.1 MB

Total Files

919

Hash

EFDB0699985AF98C4A149E85D247FE3577B25D89

/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/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/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/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/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/

__init__.py

0.0 KB

__main__.py

0.4 KB

Assignment.txt

0.3 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/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/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/BeforeAbstractFactory/factories/

__init__.py

0.0 KB

ford.py

0.5 KB

gm.py

0.5 KB

/Exercise Files/09/demos/BridgeDiscountsSpecial/

extend.py

0.0 KB

__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/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/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/cars/

__init__.py

0.0 KB

abs_car.py

0.8 KB

economy.py

0.6 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/16/demos/BeforeCommand/

__init__.py

0.0 KB

__main__.py

0.4 KB

command_executor.py

0.7 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/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/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/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/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/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/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/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

/25. Behavioral Patterns- Iterator/

134. Introducing the Iterator Pattern.mp4

59.2 MB

134. Introducing the Iterator Pattern.mp4.mp4

7.3 MB

134. Introducing the Iterator Pattern.srt

3.8 KB

135. Demo 1 - Before Iterator.mp4

9.5 MB

135. Demo 1 - Before Iterator.srt

5.6 KB

136. Understanding the Iterator Pattern and Python Support.mp4

9.2 MB

136. Understanding the Iterator Pattern and Python Support.srt

5.1 KB

137. Demo 2 - Implementing the Template Pattern.mp4

6.3 MB

137. Demo 2 - Implementing the Template Pattern.srt

3.5 KB

138. Demo 3 - Using Generators as Iterators.mp4

4.5 MB

138. Demo 3 - Using Generators as Iterators.srt

2.7 KB

139. Exploring the Consequences of Iterator.mp4

4.8 MB

139. Exploring the Consequences of Iterator.srt

2.6 KB

/04. Creational Patterns- Abstract Factory/

16. Demo 2 - Implementing the Abstract Factory Pattern.srt

2.8 KB

17. Module Summary.mp4

1.4 MB

17. Module Summary.srt

1.0 KB

16. Demo 2 - Implementing the Abstract Factory Pattern.mp4

4.8 MB

13. Introducing the Abstract Factory Pattern.mp4

2.2 MB

13. Introducing the Abstract Factory Pattern.srt

1.5 KB

14. Demo 1 - A Motivating Example.mp4

6.0 MB

14. Demo 1 - A Motivating Example.srt

3.2 KB

15. Understanding Abstract Factory.mp4

3.0 MB

15. Understanding Abstract Factory.srt

1.8 KB

/05. Creational Patterns- Builder/

18. Introducing the Builder Pattern.mp4

3.2 MB

18. Introducing the Builder Pattern.srt

2.4 KB

19. Demo 1 - A Motivating Example.mp4

12.9 MB

19. Demo 1 - A Motivating Example.srt

8.2 KB

20. Demo 2 - Implementing the Builder Pattern.mp4

10.7 MB

20. Demo 2 - Implementing the Builder Pattern.srt

5.6 KB

21. Module Summary.mp4

1.9 MB

21. Module Summary.srt

1.5 KB

/06. Creational Patterns- Prototype/

22. Introducing the Prototype Pattern.mp4

5.8 MB

22. Introducing the Prototype Pattern.srt

3.5 KB

23. Demo 1 - Understanding Shallow Cloning.mp4

7.9 MB

23. Demo 1 - Understanding Shallow Cloning.srt

4.6 KB

24. Demo 2 - Implementing Deep Cloning.mp4

4.9 MB

24. Demo 2 - Implementing Deep Cloning.srt

3.0 KB

25. Demo 3 - Using a Prototype Manager.mp4

4.3 MB

25. Demo 3 - Using a Prototype Manager.srt

2.5 KB

26. Module Summary.mp4

2.3 MB

26. Module Summary.srt

1.5 KB

/07. Creational Patterns- Singleton/

27. Introducing the Singleton Pattern.mp4

2.4 MB

27. Introducing the Singleton Pattern.srt

1.7 KB

28. Demo 1 - The Classic Singleton.mp4

5.6 MB

28. Demo 1 - The Classic Singleton.srt

3.6 KB

29. Reviewing the Problems Discovered.mp4

4.7 MB

29. Reviewing the Problems Discovered.srt

3.6 KB

30. Demo 2 - Using a Base Class.mp4

6.9 MB

30. Demo 2 - Using a Base Class.srt

4.3 KB

31. Demo 3 - Using a Metaclass.mp4

3.7 MB

31. Demo 3 - Using a Metaclass.srt

2.3 KB

32. Demo 4 - Implementing MonoState.mp4

2.8 MB

32. Demo 4 - Implementing MonoState.srt

1.7 KB

33. Module Summary.mp4

2.7 MB

33. Module Summary.srt

1.8 KB

/08. Structural Patterns- Adapter/

34. Introducing the Adapter Pattern.mp4

3.8 MB

34. Introducing the Adapter Pattern.srt

2.1 KB

35. Demo 1 - A Motivating Example.mp4

7.6 MB

35. Demo 1 - A Motivating Example.srt

5.0 KB

36. Understanding the Adapter Pattern.mp4

4.9 MB

36. Understanding the Adapter Pattern.srt

3.2 KB

37. Demo 2 - Implementing an Object Adapter.mp4

4.5 MB

37. Demo 2 - Implementing an Object Adapter.srt

2.6 KB

38. Demo 3 - Implementing a Class Adapter.mp4

4.7 MB

38. Demo 3 - Implementing a Class Adapter.srt

3.2 KB

39. Comparing Object and Class Adapters.mp4

4.1 MB

39. Comparing Object and Class Adapters.srt

2.9 KB

/09. Structural Patterns- Bridge/

40. Introducing the Bridge Pattern.mp4

2.1 MB

40. Introducing the Bridge Pattern.srt

1.8 KB

41. Demo 1 - Solving a Problem Using Subclassing.mp4

5.8 MB

41. Demo 1 - Solving a Problem Using Subclassing.srt

4.0 KB

42. Demo 2 - Adding Discounts.mp4

4.6 MB

42. Demo 2 - Adding Discounts.srt

2.7 KB

43. Understanding the Problems Found.mp4

6.1 MB

43. Understanding the Problems Found.srt

4.1 KB

44. Demo 3 -- Implementing the Bridge Pattern.mp4

6.7 MB

44. Demo 3 -- Implementing the Bridge Pattern.srt

4.1 KB

45. Demo 4 - Adding the Special Offer Feature.mp4

4.1 MB

45. Demo 4 - Adding the Special Offer Feature.srt

2.8 KB

46. Module Summary.mp4

2.5 MB

46. Module Summary.srt

2.0 KB

/10. Structural Patterns- Composite/

47. Introducing the Composite Pattern.mp4

4.5 MB

47. Introducing the Composite Pattern.srt

2.7 KB

48. Demo 1 - Motivating Example.mp4

5.2 MB

48. Demo 1 - Motivating Example.srt

3.4 KB

49. Understanding the Composite Pattern.mp4

4.9 MB

49. Understanding the Composite Pattern.srt

3.8 KB

50. Demo 2 - Implementing the Composite Pattern.mp4

10.1 MB

50. Demo 2 - Implementing the Composite Pattern.srt

5.8 KB

51. Module Summary.mp4

4.3 MB

51. Module Summary.srt

3.0 KB

/11. Structural Patterns- Decorator/

52. Introducing the Decorator Pattern.mp4

3.4 MB

52. Introducing the Decorator Pattern.srt

2.1 KB

53. Demo 1 - A NaГЇve Approach.mp4

7.1 MB

53. Demo 1 - A NaГЇve Approach.srt

3.8 KB

54. Demo 2 - Second Attempt.mp4

6.1 MB

54. Demo 2 - Second Attempt.srt

3.3 KB

55. Understanding the Issues and the Decorator Pattern.mp4

7.0 MB

55. Understanding the Issues and the Decorator Pattern.srt

4.1 KB

56. Demo 3 - Implementing the Decorator Pattern.mp4

9.7 MB

56. Demo 3 - Implementing the Decorator Pattern.srt

5.2 KB

57. How Python Decorators Differ.mp4

4.3 MB

57. How Python Decorators Differ.srt

2.7 KB

58. Module Summary.mp4

1.2 MB

58. Module Summary.srt

0.9 KB

/12. Structural Patterns- Façade/

59. Introducing the Façade Pattern.mp4

2.7 MB

59. Introducing the Façade Pattern.srt

1.9 KB

60. Demo 1 - A NaГЇve Approach.mp4

6.7 MB

60. Demo 1 - A NaГЇve Approach.srt

4.0 KB

61. Understanding the Façade Pattern.mp4

5.6 MB

61. Understanding the Façade Pattern.srt

3.9 KB

62. Demo 2 -- Implementing Façade.mp4

8.8 MB

62. Demo 2 -- Implementing Façade.srt

5.7 KB

63. Module Summary.mp4

1.5 MB

63. Module Summary.srt

1.0 KB

/13. Structural Patterns- Flyweight/

64. Introducing the Flyweight Pattern.mp4

3.3 MB

64. Introducing the Flyweight Pattern.srt

2.1 KB

65. Demo 1 - Trying A NaГЇve Approach.mp4

6.6 MB

65. Demo 1 - Trying A NaГЇve Approach.srt

3.8 KB

66. Understanding the Pros and Cons of Flyweight.mp4

6.0 MB

66. Understanding the Pros and Cons of Flyweight.srt

3.5 KB

67. Demo 2 - Implementing the Flyweight Pattern.mp4

9.1 MB

67. Demo 2 - Implementing the Flyweight Pattern.srt

5.6 KB

68. Module Summary.mp4

1.6 MB

68. Module Summary.srt

1.1 KB

/14. Structural Patterns- Proxy/

69. Introducing the Proxy Pattern.mp4

1.3 MB

69. Introducing the Proxy Pattern.srt

1.1 KB

70. Module Overview.mp4

4.5 MB

70. Module Overview.srt

4.0 KB

71. Demo 1 - NaГЇve Implementation.mp4

8.8 MB

71. Demo 1 - NaГЇve Implementation.srt

5.4 KB

72. Understanding the Proxy Pattern.mp4

3.9 MB

72. Understanding the Proxy Pattern.srt

3.0 KB

73. Demo 2 - Implementing the Proxy Pattern.mp4

10.4 MB

73. Demo 2 - Implementing the Proxy Pattern.srt

6.5 KB

74. Module Summary.mp4

4.2 MB

74. Module Summary.srt

2.9 KB

/15. Behavioral Patterns- Strategy/

75. Introducing the Strategy Pattern.mp4

2.9 MB

75. Introducing the Strategy Pattern.srt

2.2 KB

76. Demo 1 - A NaГЇve Implementation.mp4

7.8 MB

76. Demo 1 - A NaГЇve Implementation.srt

5.0 KB

77. Understanding the Proxy Pattern.mp4

4.1 MB

77. Understanding the Proxy Pattern.srt

2.9 KB

78. Demo 2 - Implementing Strategy.mp4

5.4 MB

78. Demo 2 - Implementing Strategy.srt

3.5 KB

79. Strategic Advantages.mp4

1.8 MB

79. Strategic Advantages.srt

1.5 KB

80. Demo 3 - Working on Useful Variations.mp4

3.3 MB

80. Demo 3 - Working on Useful Variations.srt

2.3 KB

81. Module Summary.mp4

1.5 MB

81. Module Summary.srt

1.2 KB

/16. Behavioral Patterns- Command/

82. Introducing the Command Pattern.mp4

2.9 MB

82. Introducing the Command Pattern.srt

2.5 KB

83. Demo 1 - A NaГЇve Implementation.mp4

6.7 MB

83. Demo 1 - A NaГЇve Implementation.srt

4.3 KB

84. Understanding the Command Pattern.mp4

4.6 MB

84. Understanding the Command Pattern.srt

3.5 KB

85. Demo 2 - Implementing the Command Pattern.mp4

11.9 MB

85. Demo 2 - Implementing the Command Pattern.srt

7.4 KB

86. Demo 3 - Undo.mp4

10.7 MB

86. Demo 3 - Undo.srt

6.4 KB

87. Module Summary.mp4

1.9 MB

87. Module Summary.srt

1.4 KB

/17. Behavioral Patterns- State/

88. Introducing the State Pattern.mp4

2.0 MB

88. Introducing the State Pattern.srt

1.2 KB

89. Overview - the Big Picture.mp4

2.6 MB

89. Overview - the Big Picture.srt

1.9 KB

90. Demo 1 - A NaГЇve Implementation.mp4

8.7 MB

90. Demo 1 - A NaГЇve Implementation.srt

4.9 KB

91. Understanding the State Pattern.mp4

2.8 MB

91. Understanding the State Pattern.srt

1.8 KB

92. Demo 2 - Implementing the State Pattern.mp4

12.2 MB

92. Demo 2 - Implementing the State Pattern.srt

7.3 KB

93. Module Summary.mp4

4.9 MB

93. Module Summary.srt

3.3 KB

/18. Behavioral Patterns- Observer/

94. Introducing the Observer Pattern.mp4

3.6 MB

94. Introducing the Observer Pattern.srt

2.3 KB

95. Demo 1 - A NaГЇve Implementation.mp4

4.6 MB

95. Demo 1 - A NaГЇve Implementation.srt

3.2 KB

96. Understanding the Observer Pattern.mp4

7.0 MB

96. Understanding the Observer Pattern.srt

3.6 KB

97. Demo 2 - Implementing the Observer Pattern.mp4

9.7 MB

97. Demo 2 - Implementing the Observer Pattern.srt

5.5 KB

98. Observing the Results and Noticing a Bug.mp4

3.5 MB

98. Observing the Results and Noticing a Bug.srt

1.9 KB

99. Demo 3 - Fixing the Bug.mp4

3.7 MB

99. Demo 3 - Fixing the Bug.srt

2.2 KB

100. Module Summary.mp4

2.3 MB

100. Module Summary.srt

1.6 KB

/19. Behavioral Patterns- Visitor/

101. Introducing the Visitor Pattern.mp4

2.7 MB

101. Introducing the Visitor Pattern.srt

2.1 KB

102. Demo 1 - A NaГЇve Approach.mp4

5.2 MB

102. Demo 1 - A NaГЇve Approach.srt

3.0 KB

103. Understanding the Visitor Pattern.mp4

5.5 MB

103. Understanding the Visitor Pattern.srt

3.9 KB

104. Demo 2 - Implementing the Visitor Pattern.mp4

8.4 MB

104. Demo 2 - Implementing the Visitor Pattern.srt

4.7 KB

105. Demo 3 - Finding the Oldest Using Visitor.mp4

4.5 MB

105. Demo 3 - Finding the Oldest Using Visitor.srt

2.7 KB

106. Consequences and Summary.mp4

5.7 MB

106. Consequences and Summary.srt

4.0 KB

/20. Behavioral Patterns- Chain of Responsibility/

107. Introducing the Chain of Responsibility Pattern.mp4

2.3 MB

107. Introducing the Chain of Responsibility Pattern.srt

1.8 KB

108. Demo 1 - A NaГЇve Approach.mp4

5.1 MB

108. Demo 1 - A NaГЇve Approach.srt

3.3 KB

109. Understanding the Pattern.mp4

2.3 MB

109. Understanding the Pattern.srt

1.7 KB

110. Demo 2 - Implementing Chain of Responsibility.mp4

6.8 MB

110. Demo 2 - Implementing Chain of Responsibility.srt

4.2 KB

111. Demo 3 - Replacing a Chain with a List.mp4

2.5 MB

111. Demo 3 - Replacing a Chain with a List.srt

1.6 KB

112. Module Summary.mp4

1.7 MB

112. Module Summary.srt

1.2 KB

/21. Behavioral Patterns- Mediator/

113. Introducing the Mediator Pattern.mp4

4.4 MB

113. Introducing the Mediator Pattern.srt

3.2 KB

114. Demo 1 - A NaГЇve Approach.mp4

7.4 MB

114. Demo 1 - A NaГЇve Approach.srt

4.8 KB

115. Understanding the Mediator Pattern.mp4

2.7 MB

115. Understanding the Mediator Pattern.srt

2.1 KB

116. Demo 2 - Implementing Mediator.mp4

8.4 MB

116. Demo 2 - Implementing Mediator.srt

5.2 KB

117. Considering the Consequences.mp4

2.6 MB

117. Considering the Consequences.srt

2.1 KB

118. Module Summary.mp4

2.1 MB

118. Module Summary.srt

1.7 KB

/22. Behavioral Patterns- Memento/

119. Introducing the Memento Pattern.mp4

5.3 MB

119. Introducing the Memento Pattern.srt

3.0 KB

120. Demo 1 - Before Memento.mp4

5.5 MB

120. Demo 1 - Before Memento.srt

3.4 KB

121. Understanding the Memento Pattern.mp4

1.7 MB

121. Understanding the Memento Pattern.srt

1.2 KB

122. Demo 2 - Implementing the Memento Pattern.mp4

4.9 MB

122. Demo 2 - Implementing the Memento Pattern.srt

3.2 KB

123. Module Summary.mp4

2.7 MB

123. Module Summary.srt

1.6 KB

/23. Behavioral Patterns- Null/

124. Introducing the Null Pattern.mp4

3.1 MB

124. Introducing the Null Pattern.srt

1.6 KB

125. Demo 1 Before Null.mp4

3.5 MB

125. Demo 1 Before Null.srt

2.2 KB

126. Demo 2 Implementing the Null Pattern.mp4

2.7 MB

126. Demo 2 Implementing the Null Pattern.srt

1.9 KB

127. Module Summary.mp4

2.4 MB

127. Module Summary.srt

1.4 KB

/24. Behavioral Patterns- Template/

128. Introducing the Template Pattern.mp4

2.8 MB

128. Introducing the Template Pattern.srt

1.6 KB

129. Demo 1 - Before Template.mp4

4.4 MB

129. Demo 1 - Before Template.srt

2.5 KB

130. Understanding the Template Pattern.mp4

3.7 MB

130. Understanding the Template Pattern.srt

2.4 KB

131. Understanding the Pattern Structure.mp4

1.6 MB

131. Understanding the Pattern Structure.srt

1.2 KB

132. Demo 2 - Implementing Template.mp4

6.2 MB

132. Demo 2 - Implementing Template.srt

3.7 KB

133. Exploring the Consequences of Template.mp4

4.5 MB

133. Exploring the Consequences of Template.srt

2.5 KB

/26. Behavioral Patterns- Interpreter/

140. Introducing the Interpreter Pattern.mp4

3.9 MB

140. Introducing the Interpreter Pattern.srt

2.1 KB

141. Understanding Domain Specific Languages.mp4

1.6 MB

141. Understanding Domain Specific Languages.srt

1.2 KB

142. Reviewing Backus Normal Form.mp4

3.1 MB

142. Reviewing Backus Normal Form.srt

2.7 KB

143. Building a Grammar.mp4

2.7 MB

143. Building a Grammar.srt

1.9 KB

144. Understanding the Structure of Iterator.mp4

2.5 MB

144. Understanding the Structure of Iterator.srt

2.0 KB

145. Demo 1 - Implementing the Iterator Pattern.mp4

12.5 MB

145. Demo 1 - Implementing the Iterator Pattern.srt

7.1 KB

146. Exploring the Consequences of Iterator.mp4

1.7 MB

146. Exploring the Consequences of Iterator.srt

1.6 KB

147. Module Summary.mp4

2.2 MB

147. Module Summary.srt

1.4 KB

/27. Course Summary/

148. You Made It.mp4

955.1 KB

148. You Made It.srt

0.8 KB

149. Kudos to the Gang of Four.mp4

912.7 KB

149. Kudos to the Gang of Four.srt

0.7 KB

150. Recalling SOLID.mp4

1.4 MB

150. Recalling SOLID.srt

1.2 KB

151. Dont Repeat Yourself.mp4

2.7 MB

151. Dont Repeat Yourself.srt

1.6 KB

152. Reviewing Python Abstract Base Classes.mp4

1.4 MB

152. Reviewing Python Abstract Base Classes.srt

1.0 KB

153. Other Design Patterns.mp4

2.2 MB

153. Other Design Patterns.srt

1.4 KB

154. Thanks.mp4

550.7 KB

154. Thanks.srt

0.5 KB

/Exercise Files/02/

introduction-slides.pdf

3.8 MB

/Exercise Files/02/demos/

MyABC.py

0.3 KB

MyClass.py

0.4 KB

/Exercise Files/03/

creational-patterns-factory-slides.pdf

2.1 MB

/Exercise Files/03/demos/Assignment/

__main__.py

0.2 KB

Assignment.txt

0.9 KB

/01. Course Overview/

01. Course Overview.mp4

4.2 MB

01. Course Overview.srt

2.4 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/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

1.6 MB

/Exercise Files/04/demos/AbstractFactory/

__main__.py

0.3 KB

/02. Introduction/

02. Introducing Design Patterns in Python.mp4

6.2 MB

02. Introducing Design Patterns in Python.srt

4.6 KB

03. Seeing Examples of Design Patterns in the World around Us.mp4

4.7 MB

03. Seeing Examples of Design Patterns in the World around Us.srt

3.9 KB

04. Classifying Design Patterns.mp4

3.2 MB

04. Classifying Design Patterns.srt

3.2 KB

05. Installing the Tools You Will Need.mp4

2.1 MB

05. Installing the Tools You Will Need.srt

1.4 KB

06. Creating Interfaces in Python.mp4

7.2 MB

06. Creating Interfaces in Python.srt

4.7 KB

07. Reviewing This Module.mp4

1.8 MB

07. Reviewing This Module.srt

1.6 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/__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/Assignment/customers/

abs_cust.py

0.2 KB

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

abs_cust.cpython-35.pyc

0.8 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/__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/__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/05/

creational-patterns-builder-slides.pdf

2.1 MB

/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

2.2 MB

/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

2.1 MB

/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/

structural-patterns-adapter-slides.pdf

2.8 MB

/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/09/

structural-patterns-bridge-slides.pdf

2.3 MB

/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/10/

structural-patterns-composite-slides.pdf

2.1 MB

/Exercise Files/10/demos/Assignment/

__main__.py

0.8 KB

abs_composite.py

0.2 KB

Assignment.txt

0.8 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/11/

structural-patterns-decorator-slides.pdf

2.6 MB

/Exercise Files/11/demos/Assignment/

__main__.py

0.4 KB

Assignment.txt

0.3 KB

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

__init__.cpython-35.pyc

0.2 KB

__init__.cpython-310.pyc

0.2 KB

abs_car.cpython-35.pyc

0.8 KB

abs_car.cpython-310.pyc

0.8 KB

economy.cpython-35.pyc

0.8 KB

luxury.cpython-35.pyc

0.8 KB

luxury.cpython-310.pyc

0.8 KB

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

__init__.cpython-35.pyc

0.2 KB

__init__.cpython-310.pyc

0.2 KB

abs_decorator.cpython-35.pyc

0.9 KB

abs_decorator.cpython-310.pyc

0.8 KB

black.cpython-35.pyc

0.8 KB

black.cpython-310.pyc

0.7 KB

inline4cyl.cpython-35.pyc

1.0 KB

v6.cpython-35.pyc

0.7 KB

v6.cpython-310.pyc

0.7 KB

vinyl.cpython-35.pyc

0.8 KB

vinyl.cpython-310.pyc

0.7 KB

/Exercise Files/11/demos/Decorator/

__main__.py

0.4 KB

/03. Creational Patterns- Factory/

08. Introducing the Factory Creational Pattern.mp4

1.3 MB

08. Introducing the Factory Creational Pattern.srt

1.1 KB

09. Demo 1 - A Motivating Example.mp4

5.7 MB

09. Demo 1 - A Motivating Example.srt

4.0 KB

10. Demo 2 - The Simple Factory Pattern Structure.mp4

10.8 MB

10. Demo 2 - The Simple Factory Pattern Structure.srt

6.3 KB

11. Demo 3 - The Full Factory Pattern.mp4

9.5 MB

11. Demo 3 - The Full Factory Pattern.srt

5.4 KB

12. Module Summary.mp4

2.4 MB

12. Module Summary.srt

1.8 KB

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

__init__.cpython-35.pyc

0.2 KB

__init__.cpython-39.pyc

0.2 KB

__init__.cpython-310.pyc

0.2 KB

abs_car.cpython-35.pyc

0.7 KB

abs_car.cpython-39.pyc

0.6 KB

abs_car.cpython-310.pyc

0.6 KB

economy.cpython-35.pyc

0.7 KB

economy.cpython-39.pyc

0.7 KB

economy.cpython-310.pyc

0.6 KB

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

__init__.cpython-35.pyc

0.2 KB

__init__.cpython-39.pyc

0.2 KB

__init__.cpython-310.pyc

0.2 KB

abs_decorator.cpython-35.pyc

0.7 KB

abs_decorator.cpython-39.pyc

0.7 KB

abs_decorator.cpython-310.pyc

0.7 KB

black.cpython-35.pyc

0.7 KB

black.cpython-39.pyc

0.7 KB

black.cpython-310.pyc

0.7 KB

inline4cyl.cpython-35.pyc

1.0 KB

v6.cpython-35.pyc

0.7 KB

v6.cpython-39.pyc

0.7 KB

v6.cpython-310.pyc

0.7 KB

vinyl.cpython-35.pyc

0.7 KB

vinyl.cpython-39.pyc

0.7 KB

vinyl.cpython-310.pyc

0.7 KB

/Exercise Files/11/demos/Properties/

__main__.py

0.3 KB

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

__init__.cpython-35.pyc

0.2 KB

__init__.cpython-39.pyc

0.2 KB

abs_car.cpython-35.pyc

1.4 KB

abs_car.cpython-39.pyc

1.3 KB

base_car.cpython-35.pyc

0.7 KB

economy.cpython-35.pyc

1.3 KB

economy.cpython-39.pyc

1.3 KB

economy_4cyl_vinyl_white.cpython-35.pyc

0.8 KB

economy_4cyl_white_vinyl.cpython-35.pyc

0.8 KB

economy_6cyl_vinyl_white.cpython-35.pyc

0.8 KB

economy_6cyl_white_vinyl.cpython-35.pyc

0.8 KB

/Exercise Files/11/demos/Subclasses/

__main__.py

0.3 KB

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

__init__.cpython-35.pyc

0.2 KB

__init__.cpython-39.pyc

0.2 KB

abs_car.cpython-35.pyc

0.7 KB

abs_car.cpython-39.pyc

0.6 KB

base_car.cpython-35.pyc

0.7 KB

economy.cpython-35.pyc

0.7 KB

economy.cpython-39.pyc

0.7 KB

economy_4cyl_vinyl_white.cpython-35.pyc

0.8 KB

economy_4cyl_white_vinyl.cpython-35.pyc

0.8 KB

economy_4cyl_white_vinyl.cpython-39.pyc

0.8 KB

economy_6cyl_vinyl_white.cpython-35.pyc

0.8 KB

economy_6cyl_white_vinyl.cpython-35.pyc

0.8 KB

economy_6cyl_white_vinyl.cpython-39.pyc

0.8 KB

/Exercise Files/12/

structural-patterns-facade-slides.pdf

2.1 MB

/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/13/

structural-patterns-flyweight-slides.pdf

2.9 MB

/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/14/

structural-patterns-proxy-slides.pdf

2.1 MB

/Exercise Files/14/demos/Assignment/

__main__.py

0.3 KB

Assignment.txt

0.6 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/15/

behavioral-patterns-strategy-slides.pdf

2.3 MB

/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

2.6 MB

/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/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

2.1 MB

/Exercise Files/17/demos/Assignment/

__main__.py

0.7 KB

abs_state.py

0.8 KB

Assignment.txt

0.5 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

3.7 MB

/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/__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

3.2 MB

/Exercise Files/19/demos/BeforeVisitor/

__main__.py

1.1 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/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/__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

2.1 MB

/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/ListOfResponsibility/

__main__.py

0.5 KB

/Exercise Files/21/

behavioral-patterns-mediator-slides.pdf

2.2 MB

/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

1.5 MB

/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

2.1 MB

/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

2.1 MB

/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

2.2 MB

/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

2.2 MB

/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

2.4 MB

 

Total files 919


Copyright © 2024 FileMood.com