Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
001 Introduction.en.srt |
9.75KB |
001 Introduction.mp4 |
37.53MB |
002 Overview.en.srt |
1.03KB |
002 Overview.mp4 |
7.42MB |
003 Single Responsibility Principle.en.srt |
10.70KB |
003 Single Responsibility Principle.mp4 |
47.53MB |
003 srp.py |
997B |
004 ocp.py |
3.03KB |
004 Open-Closed Principle.en.srt |
28.78KB |
004 Open-Closed Principle.mp4 |
144.35MB |
005 Liskov Substitution Principle.en.srt |
10.28KB |
005 Liskov Substitution Principle.mp4 |
51.70MB |
005 lsp.py |
1.10KB |
006 Interface Segregation Principle.en.srt |
12.82KB |
006 Interface Segregation Principle.mp4 |
59.86MB |
006 isp.py |
1.78KB |
007 Dependency Inversion Principle.en.srt |
15.99KB |
007 Dependency Inversion Principle.mp4 |
88.05MB |
007 dip.py |
1.58KB |
008 Summary.en.srt |
3.30KB |
008 Summary.mp4 |
12.14MB |
009 Gamma Categorization.en.srt |
5.68KB |
009 Gamma Categorization.mp4 |
19.90MB |
010 Overview.en.srt |
1.93KB |
010 Overview.mp4 |
6.42MB |
011 Builder.en.srt |
16.19KB |
011 Builder.mp4 |
68.52MB |
011 builder.py |
2.05KB |
012 Builder Facets.en.srt |
12.10KB |
012 Builder Facets.mp4 |
58.37MB |
012 builder-facets.py |
2.14KB |
013 Builder Inheritance.en.srt |
7.06KB |
013 Builder Inheritance.mp4 |
33.73MB |
013 builder-inheritance.py |
1.10KB |
014 exercise.py |
1.47KB |
014 Summary.en.srt |
1.42KB |
014 Summary.mp4 |
4.47MB |
015 Overview.en.srt |
3.88KB |
015 Overview.mp4 |
13.65MB |
016 factory.py |
1.63KB |
016 Factory Method.en.srt |
11.11KB |
016 Factory Method.mp4 |
62.26MB |
017 Factory.en.srt |
8.46KB |
017 Factory.mp4 |
59.79MB |
017 factory.py |
1.63KB |
018 Abstract Factory.en.srt |
19.09KB |
018 Abstract Factory.mp4 |
123.06MB |
018 abstract-factory.py |
2.00KB |
019 exercise.py |
589B |
019 Summary.en.srt |
1.31KB |
019 Summary.mp4 |
4.48MB |
020 Overview.en.srt |
2.62KB |
020 Overview.mp4 |
8.84MB |
021 Prototype.en.srt |
11.12KB |
021 Prototype.mp4 |
75.46MB |
021 prototype.py |
702B |
022 Prototype Factory.en.srt |
9.50KB |
022 Prototype Factory.mp4 |
62.85MB |
022 prototype-factory.py |
1.62KB |
023 exercise.py |
843B |
023 Summary.en.srt |
911B |
023 Summary.mp4 |
2.90MB |
024 Overview.en.srt |
4.54KB |
024 Overview.mp4 |
13.54MB |
025 Singleton Allocator.en.srt |
4.89KB |
025 Singleton Allocator.mp4 |
27.06MB |
025 singleton-allocator.py |
639B |
026 Singleton Decorator.en.srt |
3.63KB |
026 Singleton Decorator.mp4 |
14.83MB |
026 singleton-decorator.py |
427B |
027 Singleton Metaclass.en.srt |
3.04KB |
027 Singleton Metaclass.mp4 |
14.90MB |
027 singleton-metaclass.py |
533B |
028 Monostate.en.srt |
7.78KB |
028 Monostate.mp4 |
41.65MB |
028 monostate.py |
1.09KB |
029 Singleton Testability.en.srt |
13.24KB |
029 Singleton Testability.mp4 |
93.44MB |
029 singleton-testing.py |
1.90KB |
030 exercise.py |
342B |
030 Summary.en.srt |
1.92KB |
030 Summary.mp4 |
5.62MB |
031 Overview.en.srt |
1.69KB |
031 Overview.mp4 |
6.22MB |
032 Adapter (no caching).en.srt |
11.09KB |
032 Adapter (no caching).mp4 |
57.89MB |
032 no-caching.py |
1.76KB |
033 Adapter (with caching).en.srt |
5.64KB |
033 Adapter (with caching).mp4 |
37.09MB |
033 with-caching.py |
2.11KB |
034 exercise.py |
682B |
034 Summary.en.srt |
1.25KB |
034 Summary.mp4 |
4.16MB |
035 Overview.en.srt |
2.39KB |
035 Overview.mp4 |
8.08MB |
036 Bridge.en.srt |
12.58KB |
036 Bridge.mp4 |
49.71MB |
036 bridge.py |
1021B |
037 exercise.py |
1.68KB |
037 Summary.en.srt |
437B |
037 Summary.mp4 |
1.51MB |
038 Overview.en.srt |
2.01KB |
038 Overview.mp4 |
7.54MB |
039 Geometric Shapes.en.srt |
8.73KB |
039 Geometric Shapes.mp4 |
36.16MB |
039 geometric-shapes.py |
1.11KB |
040 Neural Networks.en.srt |
14.30KB |
040 Neural Networks.mp4 |
75.17MB |
040 neural-networks.py |
1.62KB |
041 exercise.py |
900B |
041 Summary.en.srt |
2.34KB |
041 Summary.mp4 |
7.53MB |
042 Overview.en.srt |
4.11KB |
042 Overview.mp4 |
12.15MB |
043 functional-decorators.py |
389B |
043 Python Functional Decorators.en.srt |
7.52KB |
043 Python Functional Decorators.mp4 |
27.94MB |
044 Classic Decorator.en.srt |
10.95KB |
044 Classic Decorator.mp4 |
57.10MB |
044 oop-decorator.py |
1.48KB |
045 Dynamic Decorator.en.srt |
10.06KB |
045 Dynamic Decorator.mp4 |
44.64MB |
045 dynamic-decorator.py |
776B |
046 exercise.py |
1.49KB |
046 Summary.en.srt |
2.42KB |
046 Summary.mp4 |
6.89MB |
047 Overview.en.srt |
2.34KB |
047 Overview.mp4 |
9.67MB |
048 Facade.en.srt |
11.75KB |
048 Facade.mp4 |
49.84MB |
048 facade.py |
973B |
049 exercise.py |
1.67KB |
049 Summary.en.srt |
940B |
049 Summary.mp4 |
3.03MB |
050 Overview.en.srt |
3.42KB |
050 Overview.mp4 |
10.56MB |
051 User Names.en.srt |
11.24KB |
051 User Names.mp4 |
54.86MB |
051 users.py |
1.20KB |
052 Text Formatting.en.srt |
11.49KB |
052 Text Formatting.mp4 |
58.25MB |
052 text-formatting.py |
1.65KB |
053 exercise.py |
865B |
053 Summary.en.srt |
855B |
053 Summary.mp4 |
3.10MB |
054 Overview.en.srt |
2.16KB |
054 Overview.mp4 |
7.72MB |
055 Protection Proxy.en.srt |
6.92KB |
055 Protection Proxy.mp4 |
29.41MB |
055 protection-proxy.py |
606B |
056 Virtual Proxy.en.srt |
9.40KB |
056 Virtual Proxy.mp4 |
41.14MB |
056 virtual-proxy.py |
664B |
057 Proxy vs Decorator.en.srt |
2.08KB |
057 Proxy vs Decorator.mp4 |
5.07MB |
058 exercise.py |
1.12KB |
058 Summary.en.srt |
898B |
058 Summary.mp4 |
3.08MB |
059 Overview.en.srt |
3.28KB |
059 Overview.mp4 |
9.59MB |
060 Method Chain.en.srt |
12.40KB |
060 Method Chain.mp4 |
72.09MB |
060 method-chain.py |
1.59KB |
061 Command Query Separation.en.srt |
1.99KB |
061 Command Query Separation.mp4 |
5.89MB |
062 Broker Chain.en.srt |
19.26KB |
062 Broker Chain.mp4 |
80.55MB |
062 broker-chain.py |
2.43KB |
063 exercise.py |
2.23KB |
063 Summary.en.srt |
2.19KB |
063 Summary.mp4 |
6.07MB |
064 Overview.en.srt |
4.46KB |
064 Overview.mp4 |
13.84MB |
065 Command.en.srt |
19.08KB |
065 Command.mp4 |
109.67MB |
065 command.py |
2.10KB |
066 Composite Command.en.srt |
24.03KB |
066 Composite Command.mp4 |
160.33MB |
066 composite-command.py |
4.20KB |
067 exercise.py |
1.23KB |
067 Summary.en.srt |
886B |
067 Summary.mp4 |
2.88MB |
068 Overview.en.srt |
3.50KB |
068 Overview.mp4 |
16.72MB |
069 handmade.py |
3.17KB |
069 Lexing.en.srt |
10.91KB |
069 Lexing.mp4 |
39.10MB |
070 handmade.py |
3.17KB |
070 Parsing.en.srt |
15.17KB |
070 Parsing.mp4 |
80.78MB |
071 exercise.py |
2.00KB |
071 Summary.en.srt |
697B |
071 Summary.mp4 |
2.07MB |
072 Overview.en.srt |
3.19KB |
072 Overview.mp4 |
10.46MB |
073 Iterator.en.srt |
17.89KB |
073 Iterator.mp4 |
68.55MB |
073 tree-traversal.py |
1.67KB |
074 List-Backed Properties.en.srt |
10.82KB |
074 List-Backed Properties.mp4 |
45.94MB |
075 exercise.py |
907B |
075 Summary.en.srt |
1.65KB |
075 Summary.mp4 |
3.93MB |
076 Overview.en.srt |
1.85KB |
076 Overview.mp4 |
5.84MB |
077 Chat Room.en.srt |
13.07KB |
077 Chat Room.mp4 |
61.04MB |
077 chat-room.py |
1.38KB |
078 Mediator with Events.en.srt |
8.18KB |
078 Mediator with Events.mp4 |
42.55MB |
078 mediator-with-events.py |
1.20KB |
079 exercise.py |
1.05KB |
079 Summary.en.srt |
1.39KB |
079 Summary.mp4 |
3.70MB |
080 Overview.en.srt |
1.89KB |
080 Overview.mp4 |
6.26MB |
081 Memento.en.srt |
5.22KB |
081 Memento.mp4 |
21.24MB |
081 memento.py |
663B |
082 Undo and Redo.en.srt |
8.60KB |
082 Undo and Redo.mp4 |
45.76MB |
082 undo-redo.py |
1.34KB |
083 exercise.py |
2.23KB |
083 Summary.en.srt |
710B |
083 Summary.mp4 |
2.21MB |
084 Overview.en.srt |
3.03KB |
084 Overview.mp4 |
8.65MB |
085 Events.en.srt |
9.44KB |
085 Events.mp4 |
45.10MB |
085 events.py |
786B |
086 Property Observers.en.srt |
9.36KB |
086 Property Observers.mp4 |
45.75MB |
086 property-observers.py |
1.07KB |
087 Property Dependencies.en.srt |
6.42KB |
087 Property Dependencies.mp4 |
37.94MB |
087 property-dependencies.py |
1.16KB |
088 exercise.py |
1.83KB |
088 Summary.en.srt |
1.44KB |
088 Summary.mp4 |
4.48MB |
089 Overview.en.srt |
2.30KB |
089 Overview.mp4 |
7.47MB |
090 classic.py |
1011B |
090 Classic Implementation.en.srt |
10.76KB |
090 Classic Implementation.mp4 |
43.97MB |
091 handmade.py |
1.35KB |
091 Handmade State Machine.en.srt |
11.07KB |
091 Handmade State Machine.mp4 |
51.05MB |
092 switch-based.py |
711B |
092 Switch-Based State Machine.en.srt |
6.75KB |
092 Switch-Based State Machine.mp4 |
28.65MB |
093 exercise.py |
1.47KB |
093 Summary.en.srt |
1.17KB |
093 Summary.mp4 |
3.34MB |
094 Overview.en.srt |
2.94KB |
094 Overview.mp4 |
9.50MB |
095 Strategy.en.srt |
13.30KB |
095 Strategy.mp4 |
73.74MB |
095 strategy.py |
1.72KB |
096 exercise.py |
2.17KB |
096 Summary.en.srt |
1.22KB |
096 Summary.mp4 |
3.57MB |
097 Overview.en.srt |
2.54KB |
097 Overview.mp4 |
9.37MB |
098 Template Method.en.srt |
10.47KB |
098 Template Method.mp4 |
53.78MB |
098 template-method.py |
1.14KB |
099 exercise.py |
2.34KB |
099 Summary.en.srt |
784B |
099 Summary.mp4 |
2.27MB |
100 Overview.en.srt |
4.57KB |
100 Overview.mp4 |
13.97MB |
101 intrusive.py |
1008B |
101 Intrusive Visitor.en.srt |
9.67KB |
101 Intrusive Visitor.mp4 |
44.04MB |
102 reflective.py |
1.25KB |
102 Reflective Visitor.en.srt |
9.72KB |
102 Reflective Visitor.mp4 |
64.40MB |
103 classic.py |
2.11KB |
103 Classic Visitor.en.srt |
9.80KB |
103 Classic Visitor.mp4 |
55.69MB |
104 classic-refined.py |
2.55KB |
104 Classic Visitor Refined.en.srt |
10.02KB |
104 Classic Visitor Refined.mp4 |
60.65MB |
105 exercise.py |
2.56KB |
105 Summary.en.srt |
1.76KB |
105 Summary.mp4 |
4.89MB |
106 Course Summary.en.srt |
18.27KB |
106 Course Summary.mp4 |
61.15MB |
107 End of Course.en.srt |
1.07KB |
107 End of Course.mp4 |
2.58MB |
external-assets-links.txt |
137B |
external-assets-links.txt |
138B |
external-assets-links.txt |
130B |
ReadMe.txt |
220B |
ReadMe.txt |
220B |
Visit Coursedrive.org.url |
124B |
Visit Coursedrive.org.url |
124B |