|
|
001 Introduction.en.srt
|
SRT
|
9.5 KB
|
|
|
001 Introduction.mp4
|
MP4
|
32 MB
|
|
|
002 Tools of the Trade.en.srt
|
SRT
|
5 KB
|
|
|
002 Tools of the Trade.mp4
|
MP4
|
15.6 MB
|
|
|
003 Overview.en.srt
|
SRT
|
1 KB
|
|
|
003 Overview.mp4
|
MP4
|
7.4 MB
|
|
|
004 Single Responsibility Principle.en.srt
|
SRT
|
13.5 KB
|
|
|
004 Single Responsibility Principle.mp4
|
MP4
|
51 MB
|
|
|
004 solid.srp.js.txt
|
TXT
|
1 KB
|
|
|
005 Open-Closed Principle.en.srt
|
SRT
|
25.7 KB
|
|
|
005 Open-Closed Principle.mp4
|
MP4
|
130 MB
|
|
|
005 solid.ocp.js.txt
|
TXT
|
2.5 KB
|
|
|
006 Liskov Substitution Principle.en.srt
|
SRT
|
14.1 KB
|
|
|
006 Liskov Substitution Principle.mp4
|
MP4
|
64.6 MB
|
|
|
006 solid.lsp.js.txt
|
TXT
|
921.6 B
|
|
|
007 Interface Segregation Principle.en.srt
|
SRT
|
15.5 KB
|
|
|
007 Interface Segregation Principle.mp4
|
MP4
|
42.4 MB
|
|
|
007 solid.isp.js.txt
|
TXT
|
2.5 KB
|
|
|
008 Dependency Inversion Principle.en.srt
|
SRT
|
21.7 KB
|
|
|
008 Dependency Inversion Principle.mp4
|
MP4
|
91.4 MB
|
|
|
008 solid.dip.js.txt
|
TXT
|
1.7 KB
|
|
|
009 Summary.en.srt
|
SRT
|
3.3 KB
|
|
|
009 Summary.mp4
|
MP4
|
12.1 MB
|
|
|
010 Gamma Categorization.en.srt
|
SRT
|
5.7 KB
|
|
|
010 Gamma Categorization.mp4
|
MP4
|
19.9 MB
|
|
|
011 Overview.en.srt
|
SRT
|
1.9 KB
|
|
|
011 Overview.mp4
|
MP4
|
6.4 MB
|
|
|
012 Builder.en.srt
|
SRT
|
23.8 KB
|
|
|
012 Builder.mp4
|
MP4
|
101.9 MB
|
|
|
012 creational.builder.builder.js.txt
|
TXT
|
2.2 KB
|
|
|
013 Builder Facets.en.srt
|
SRT
|
19.1 KB
|
|
|
013 Builder Facets.mp4
|
MP4
|
60.8 MB
|
|
|
013 creational.builder.builder-facets.js.txt
|
TXT
|
1.7 KB
|
|
|
014 Summary.en.srt
|
SRT
|
1.4 KB
|
|
|
014 Summary.mp4
|
MP4
|
4.5 MB
|
|
|
014 creational.builder.builder-exercise.js.txt
|
TXT
|
1.5 KB
|
|
|
015 Overview.en.srt
|
SRT
|
3.9 KB
|
|
|
015 Overview.mp4
|
MP4
|
13.6 MB
|
|
|
016 Factory Method.en.srt
|
SRT
|
14.1 KB
|
|
|
016 Factory Method.mp4
|
MP4
|
51.6 MB
|
|
|
016 creational.factory.factory.js.txt
|
TXT
|
1.4 KB
|
|
|
017 Factory.en.srt
|
SRT
|
7 KB
|
|
|
017 Factory.mp4
|
MP4
|
30.2 MB
|
|
|
017 creational.factory.factory.js.txt
|
TXT
|
1.4 KB
|
|
|
018 Abstract Factory.en.srt
|
SRT
|
22.4 KB
|
|
|
018 Abstract Factory.mp4
|
MP4
|
93.9 MB
|
|
|
018 creational.factory.abstract-factory.js.txt
|
TXT
|
1.9 KB
|
|
|
019 Summary.en.srt
|
SRT
|
1.3 KB
|
|
|
019 Summary.mp4
|
MP4
|
4.5 MB
|
|
|
019 creational.factory.factory-exercise.js.txt
|
TXT
|
512 B
|
|
|
020 Overview.en.srt
|
SRT
|
2.6 KB
|
|
|
020 Overview.mp4
|
MP4
|
8.8 MB
|
|
|
021 Explicit Copying.en.srt
|
SRT
|
9.8 KB
|
|
|
021 Explicit Copying.mp4
|
MP4
|
45 MB
|
|
|
021 creational.prototype.explicit-copying.js.txt
|
TXT
|
1 KB
|
|
|
022 Copy Through Serialization.en.srt
|
SRT
|
18 KB
|
|
|
022 Copy Through Serialization.mp4
|
MP4
|
92.7 MB
|
|
|
022 creational.prototype.copy-through-serialization.js.txt
|
TXT
|
2.1 KB
|
|
|
023 Prototype Factory.en.srt
|
SRT
|
11 KB
|
|
|
023 Prototype Factory.mp4
|
MP4
|
60.4 MB
|
|
|
023 creational.prototype.prototype-factory.js.txt
|
TXT
|
2.6 KB
|
|
|
024 Summary.en.srt
|
SRT
|
921.6 B
|
|
|
024 Summary.mp4
|
MP4
|
2.9 MB
|
|
|
024 creational.prototype.prototype-exercise.js.txt
|
TXT
|
819.2 B
|
|
|
025 Overview.en.srt
|
SRT
|
5.1 KB
|
|
|
025 Overview.mp4
|
MP4
|
15.5 MB
|
|
|
026 Singleton Implementation.en.srt
|
SRT
|
7.6 KB
|
|
|
026 Singleton Implementation.mp4
|
MP4
|
21.1 MB
|
|
|
026 creational.singleton.singleton-impl-es6.js.txt
|
TXT
|
409.6 B
|
|
|
027 Monostate.en.srt
|
SRT
|
6.3 KB
|
|
|
027 Monostate.mp4
|
MP4
|
28.6 MB
|
|
|
027 creational.singleton.monostate.js.txt
|
TXT
|
716.8 B
|
|
|
028 Singleton Problems.en.srt
|
SRT
|
21.7 KB
|
|
|
028 Singleton Problems.mp4
|
MP4
|
105.9 MB
|
|
|
028 creational.singleton.singleton-problems.js.txt
|
TXT
|
2 KB
|
|
|
029 Summary.en.srt
|
SRT
|
3.2 KB
|
|
|
029 Summary.mp4
|
MP4
|
8.9 MB
|
|
|
029 creational.singleton.singleton-exercise.js.txt
|
TXT
|
614.4 B
|
|
|
030 Overview.en.srt
|
SRT
|
1.7 KB
|
|
|
030 Overview.mp4
|
MP4
|
6.2 MB
|
|
|
031 Adapter.en.srt
|
SRT
|
16.3 KB
|
|
|
031 Adapter.mp4
|
MP4
|
72.8 MB
|
|
|
031 structural.adapter.no-caching.js.txt
|
TXT
|
2.1 KB
|
|
|
032 Adapter Caching.en.srt
|
SRT
|
10.4 KB
|
|
|
032 Adapter Caching.mp4
|
MP4
|
62.6 MB
|
|
|
032 structural.adapter.with-caching.js.txt
|
TXT
|
2.8 KB
|
|
|
033 Summary.en.srt
|
SRT
|
1.2 KB
|
|
|
033 Summary.mp4
|
MP4
|
4.2 MB
|
|
|
033 structural.adapter.adapter-exercise.js.txt
|
TXT
|
614.4 B
|
|
|
034 Overview.en.srt
|
SRT
|
6.6 KB
|
|
|
034 Overview.mp4
|
MP4
|
16.5 MB
|
|
|
035 Bridge.en.srt
|
SRT
|
13 KB
|
|
|
035 Bridge.mp4
|
MP4
|
39.5 MB
|
|
|
035 structural.bridge.bridge.js.txt
|
TXT
|
921.6 B
|
|
|
036 Summary.en.srt
|
SRT
|
2.1 KB
|
|
|
036 Summary.mp4
|
MP4
|
5.2 MB
|
|
|
036 structural.bridge.bridge-exercise.js.txt
|
TXT
|
1.6 KB
|
|
|
037 Overview.en.srt
|
SRT
|
3.4 KB
|
|
|
037 Overview.mp4
|
MP4
|
12.4 MB
|
|
|
038 Geometric Shapes.en.srt
|
SRT
|
12 KB
|
|
|
038 Geometric Shapes.mp4
|
MP4
|
45.9 MB
|
|
|
038 structural.composite.geometric-shapes.js.txt
|
TXT
|
1.2 KB
|
|
|
039 Neural Networks.en.srt
|
SRT
|
15.1 KB
|
|
|
039 Neural Networks.mp4
|
MP4
|
53.7 MB
|
|
|
039 structural.composite.neural-networks.js.txt
|
TXT
|
2.3 KB
|
|
|
040 Summary.en.srt
|
SRT
|
2.5 KB
|
|
|
040 Summary.mp4
|
MP4
|
8.6 MB
|
|
|
040 structural.composite.composite-exercise.js.txt
|
TXT
|
716.8 B
|
|
|
041 Overview.en.srt
|
SRT
|
4.1 KB
|
|
|
041 Overview.mp4
|
MP4
|
12.2 MB
|
|
|
042 Decorator.en.srt
|
SRT
|
15.9 KB
|
|
|
042 Decorator.mp4
|
MP4
|
64.8 MB
|
|
|
042 structural.decorator.decorator.js.txt
|
TXT
|
1.3 KB
|
|
|
043 Summary.en.srt
|
SRT
|
1.6 KB
|
|
|
043 Summary.mp4
|
MP4
|
4.9 MB
|
|
|
043 structural.decorator.decorator-exercise.js.txt
|
TXT
|
1 KB
|
|
|
044 Overview.en.srt
|
SRT
|
2.3 KB
|
|
|
044 Overview.mp4
|
MP4
|
9.7 MB
|
|
|
045 Facade.en.srt
|
SRT
|
15.2 KB
|
|
|
045 Facade.mp4
|
MP4
|
44.4 MB
|
|
|
045 structural.facade.facade.js.txt
|
TXT
|
1 KB
|
|
|
046 Summary.en.srt
|
SRT
|
921.6 B
|
|
|
046 Summary.mp4
|
MP4
|
3 MB
|
|
|
046 structural.facade.facade-exercise.js.txt
|
TXT
|
2.2 KB
|
|
|
047 Overview.en.srt
|
SRT
|
3.4 KB
|
|
|
047 Overview.mp4
|
MP4
|
10.6 MB
|
|
|
048 Text Formatting.en.srt
|
SRT
|
15.5 KB
|
|
|
048 Text Formatting.mp4
|
MP4
|
58.4 MB
|
|
|
048 structural.flyweight.text-formatting.js.txt
|
TXT
|
1.6 KB
|
|
|
049 User Names.en.srt
|
SRT
|
17.7 KB
|
|
|
049 User Names.mp4
|
MP4
|
64.1 MB
|
|
|
049 structural.flyweight.users.js.txt
|
TXT
|
1.4 KB
|
|
|
050 Summary.en.srt
|
SRT
|
819.2 B
|
|
|
050 Summary.mp4
|
MP4
|
3.1 MB
|
|
|
050 structural.flyweight.flyweight-exercise.js.txt
|
TXT
|
819.2 B
|
|
|
051 Overview.en.srt
|
SRT
|
2.2 KB
|
|
|
051 Overview.mp4
|
MP4
|
7.7 MB
|
|
|
052 Value Proxy.en.srt
|
SRT
|
5 KB
|
|
|
052 Value Proxy.mp4
|
MP4
|
14.5 MB
|
|
|
052 structural.proxy.value-proxy.js.txt
|
TXT
|
307.2 B
|
|
|
053 Property Proxy.en.srt
|
SRT
|
7.6 KB
|
|
|
053 Property Proxy.mp4
|
MP4
|
21.6 MB
|
|
|
053 structural.proxy.property-proxy.js.txt
|
TXT
|
614.4 B
|
|
|
054 Protection Proxy.en.srt
|
SRT
|
5.5 KB
|
|
|
054 Protection Proxy.mp4
|
MP4
|
18.2 MB
|
|
|
054 structural.proxy.protection-proxy.js.txt
|
TXT
|
512 B
|
|
|
055 Virtual Proxy.en.srt
|
SRT
|
6.6 KB
|
|
|
055 Virtual Proxy.mp4
|
MP4
|
24.1 MB
|
|
|
055 structural.proxy.virtual-proxy.js.txt
|
TXT
|
614.4 B
|
|
|
056 Summary.en.srt
|
SRT
|
921.6 B
|
|
|
056 Summary.mp4
|
MP4
|
3.1 MB
|
|
|
056 structural.proxy.proxy-exercise.js.txt
|
TXT
|
1.1 KB
|
|
|
057 Overview.en.srt
|
SRT
|
3.3 KB
|
|
|
057 Overview.mp4
|
MP4
|
9.6 MB
|
|
|
058 Method Chain.en.srt
|
SRT
|
15.2 KB
|
|
|
058 Method Chain.mp4
|
MP4
|
63.9 MB
|
|
|
058 behavioral.chain-of-responsibility.method-chain.js.txt
|
TXT
|
1.6 KB
|
|
|
059 Command Query Separation.en.srt
|
SRT
|
2 KB
|
|
|
059 Command Query Separation.mp4
|
MP4
|
5.9 MB
|
|
|
060 Broker Chain.en.srt
|
SRT
|
24.4 KB
|
|
|
060 Broker Chain.mp4
|
MP4
|
87.4 MB
|
|
|
060 behavioral.chain-of-responsibility.broker-chain.js.txt
|
TXT
|
2.7 KB
|
|
|
061 Summary.en.srt
|
SRT
|
2.9 KB
|
|
|
061 Summary.mp4
|
MP4
|
7.6 MB
|
|
|
061 behavioral.chain-of-responsibility.chain-of-responsibility-exercise.js.txt
|
TXT
|
2 KB
|
|
|
062 Overview.en.srt
|
SRT
|
4.5 KB
|
|
|
062 Overview.mp4
|
MP4
|
13.9 MB
|
|
|
063 Command.en.srt
|
SRT
|
9.2 KB
|
|
|
063 Command.mp4
|
MP4
|
34.4 MB
|
|
|
063 behavioral.command.command.js.txt
|
TXT
|
1.6 KB
|
|
|
064 Command Undo.en.srt
|
SRT
|
6.9 KB
|
|
|
064 Command Undo.mp4
|
MP4
|
32 MB
|
|
|
064 behavioral.command.command.js.txt
|
TXT
|
1.6 KB
|
|
|
065 Summary.en.srt
|
SRT
|
921.6 B
|
|
|
065 Summary.mp4
|
MP4
|
2.9 MB
|
|
|
065 behavioral.command.command-exercise.js.txt
|
TXT
|
1.3 KB
|
|
|
066 Overview.en.srt
|
SRT
|
3.5 KB
|
|
|
066 Overview.mp4
|
MP4
|
16.7 MB
|
|
|
067 Lexing.en.srt
|
SRT
|
13.2 KB
|
|
|
067 Lexing.mp4
|
MP4
|
41.1 MB
|
|
|
067 behavioral.interpreter.interpreter.js.txt
|
TXT
|
2.9 KB
|
|
|
068 Parsing.en.srt
|
SRT
|
17.5 KB
|
|
|
068 Parsing.mp4
|
MP4
|
78.8 MB
|
|
|
068 behavioral.interpreter.interpreter.js.txt
|
TXT
|
2.9 KB
|
|
|
069 Summary.en.srt
|
SRT
|
716.8 B
|
|
|
069 Summary.mp4
|
MP4
|
2.1 MB
|
|
|
069 behavioral.interpreter.interpreter-exercise.js.txt
|
TXT
|
1.5 KB
|
|
|
070 Overview.en.srt
|
SRT
|
4.5 KB
|
|
|
070 Overview.mp4
|
MP4
|
14.7 MB
|
|
|
071 Array Backed Properties.en.srt
|
SRT
|
12.7 KB
|
|
|
071 Array Backed Properties.mp4
|
MP4
|
55 MB
|
|
|
071 behavioral.iterator.array-backed-props.js.txt
|
TXT
|
1.3 KB
|
|
|
072 Iterator.en.srt
|
SRT
|
14.9 KB
|
|
|
072 Iterator.mp4
|
MP4
|
50.7 MB
|
|
|
072 behavioral.iterator.iterator.js.txt
|
TXT
|
1 KB
|
|
|
073 Tree Traversal.en.srt
|
SRT
|
20.1 KB
|
|
|
073 Tree Traversal.mp4
|
MP4
|
71.1 MB
|
|
|
073 behavioral.iterator.tree-traversal.js.txt
|
TXT
|
2.6 KB
|
|
|
074 Summary.en.srt
|
SRT
|
1.6 KB
|
|
|
074 Summary.mp4
|
MP4
|
3.9 MB
|
|
|
074 behavioral.iterator.iterator-exercise.js.txt
|
TXT
|
1 KB
|
|
|
075 Overview.en.srt
|
SRT
|
1.8 KB
|
|
|
075 Overview.mp4
|
MP4
|
5.8 MB
|
|
|
076 Chat Room.en.srt
|
SRT
|
16.6 KB
|
|
|
076 Chat Room.mp4
|
MP4
|
55.4 MB
|
|
|
076 behavioral.mediator.chatroom.js.txt
|
TXT
|
1.2 KB
|
|
|
077 Mediator with Events.en.srt
|
SRT
|
9.8 KB
|
|
|
077 Mediator with Events.mp4
|
MP4
|
40.9 MB
|
|
|
077 behavioral.mediator.mediator-with-events.js.txt
|
TXT
|
1.5 KB
|
|
|
078 Summary.en.srt
|
SRT
|
2.1 KB
|
|
|
078 Summary.mp4
|
MP4
|
6.7 MB
|
|
|
078 behavioral.mediator.mediator-exercise.js.txt
|
TXT
|
1.3 KB
|
|
|
079 Overview.en.srt
|
SRT
|
1.9 KB
|
|
|
079 Overview.mp4
|
MP4
|
6.3 MB
|
|
|
080 Memento.en.srt
|
SRT
|
8.5 KB
|
|
|
080 Memento.mp4
|
MP4
|
28.3 MB
|
|
|
080 behavioral.memento.memento.js.txt
|
TXT
|
614.4 B
|
|
|
081 Undo and Redo.en.srt
|
SRT
|
13.6 KB
|
|
|
081 Undo and Redo.mp4
|
MP4
|
55.1 MB
|
|
|
081 behavioral.memento.undo-redo.js.txt
|
TXT
|
1.2 KB
|
|
|
082 Summary.en.srt
|
SRT
|
716.8 B
|
|
|
082 Summary.mp4
|
MP4
|
2.2 MB
|
|
|
082 behavioral.memento.memento-exercise.js.txt
|
TXT
|
1.6 KB
|
|
|
083 Overview.en.srt
|
SRT
|
3 KB
|
|
|
083 Overview.mp4
|
MP4
|
8.6 MB
|
|
|
084 Events.en.srt
|
SRT
|
16.4 KB
|
|
|
084 Events.mp4
|
MP4
|
55.9 MB
|
|
|
084 behavioral.observer.events.js.txt
|
TXT
|
1 KB
|
|
|
085 Property Observers.en.srt
|
SRT
|
17.3 KB
|
|
|
085 Property Observers.mp4
|
MP4
|
73.6 MB
|
|
|
085 behavioral.observer.property-observers.js.txt
|
TXT
|
1.6 KB
|
|
|
086 Property Dependencies.en.srt
|
SRT
|
10.2 KB
|
|
|
086 Property Dependencies.mp4
|
MP4
|
51.4 MB
|
|
|
086 behavioral.observer.property-dependencies.js.txt
|
TXT
|
1.7 KB
|
|
|
087 Summary.en.srt
|
SRT
|
1.4 KB
|
|
|
087 Summary.mp4
|
MP4
|
4.5 MB
|
|
|
087 behavioral.observer.observer-exercise.js.txt
|
TXT
|
2.5 KB
|
|
|
088 Overview.en.srt
|
SRT
|
2.3 KB
|
|
|
088 Overview.mp4
|
MP4
|
7.5 MB
|
|
|
089 Classic State.en.srt
|
SRT
|
11.4 KB
|
|
|
089 Classic State.mp4
|
MP4
|
40.4 MB
|
|
|
089 behavioral.state.classic.js.txt
|
TXT
|
921.6 B
|
|
|
090 Handmade State Machine.en.srt
|
SRT
|
17.7 KB
|
|
|
090 Handmade State Machine.mp4
|
MP4
|
79.5 MB
|
|
|
090 behavioral.state.handmade.js.txt
|
TXT
|
1.8 KB
|
|
|
091 Summary.en.srt
|
SRT
|
1.2 KB
|
|
|
091 Summary.mp4
|
MP4
|
3.3 MB
|
|
|
091 behavioral.state.state-exercise.js.txt
|
TXT
|
1.4 KB
|
|
|
092 Overview.en.srt
|
SRT
|
2.9 KB
|
|
|
092 Overview.mp4
|
MP4
|
9.5 MB
|
|
|
093 Strategy.en.srt
|
SRT
|
14.4 KB
|
|
|
093 Strategy.mp4
|
MP4
|
56.7 MB
|
|
|
093 behavioral.strategy.strategy.js.txt
|
TXT
|
1.5 KB
|
|
|
094 Summary.en.srt
|
SRT
|
1.2 KB
|
|
|
094 Summary.mp4
|
MP4
|
3.6 MB
|
|
|
094 behavioral.strategy.strategy-exercise.js.txt
|
TXT
|
2.7 KB
|
|
|
095 Overview.en.srt
|
SRT
|
2.8 KB
|
|
|
095 Overview.mp4
|
MP4
|
9.7 MB
|
|
|
096 Template Method.en.srt
|
SRT
|
11.7 KB
|
|
|
096 Template Method.mp4
|
MP4
|
47.7 MB
|
|
|
096 behavioral.template-method.template-method.js.txt
|
TXT
|
1 KB
|
|
|
097 Summary.en.srt
|
SRT
|
614.4 B
|
|
|
097 Summary.mp4
|
MP4
|
1.9 MB
|
|
|
097 behavioral.template-method.template-method-exercise.js.txt
|
TXT
|
2.3 KB
|
|
|
098 Overview.en.srt
|
SRT
|
4.6 KB
|
|
|
098 Overview.mp4
|
MP4
|
14 MB
|
|
|
099 Intrusive Visitor.en.srt
|
SRT
|
9.6 KB
|
|
|
099 Intrusive Visitor.mp4
|
MP4
|
38.3 MB
|
|
|
099 behavioral.visitor.intrusive.js.txt
|
TXT
|
716.8 B
|
|
|
100 Reflective Visitor.en.srt
|
SRT
|
7.8 KB
|
|
|
100 Reflective Visitor.mp4
|
MP4
|
40.5 MB
|
|
|
100 behavioral.visitor.reflective.js.txt
|
TXT
|
819.2 B
|
|
|
101 Classic Visitor.en.srt
|
SRT
|
13.8 KB
|
|
|
101 Classic Visitor.mp4
|
MP4
|
66.7 MB
|
|
|
101 behavioral.visitor.classic.js.txt
|
TXT
|
1.4 KB
|
|
|
102 Summary.en.srt
|
SRT
|
2.6 KB
|
|
|
102 Summary.mp4
|
MP4
|
6.8 MB
|
|
|
102 behavioral.visitor.visitor-exercise.js.txt
|
TXT
|
1.7 KB
|
|
|
103 Course Summary.en.srt
|
SRT
|
16.2 KB
|
|
|
103 Course Summary.mp4
|
MP4
|
53.7 MB
|
|
|
ReadMe.txt
|
TXT
|
204.8 B
|
|
|
Visit Coursedrive.org.url
|
URL
|
102.4 B
|
|
|
external-assets-links.txt
|
TXT
|
102.4 B
|