Torrent Info
Title [05-2020] typescript-the-complete-developers-guide
Category
Size 10.01GB

Files List
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 How to Get Help.en_US.srt 1.73KB
001 How to Get Help.mp4 4.26MB
002 Typescript Overview.en_US.srt 9.71KB
002 Typescript Overview.mp4 43.79MB
003 Environment Setup.en_US.srt 11.99KB
003 Environment Setup.mp4 63.26MB
004 A First App.en_US.srt 7.39KB
004 A First App.mp4 30.49MB
005 Executing Typescript Code.en_US.srt 7.18KB
005 Executing Typescript Code.mp4 16.95MB
006 One Quick Change.en_US.srt 5.25KB
006 One Quick Change.mp4 11.96MB
007 Catching Errors with Typescript.en_US.srt 11.05KB
007 Catching Errors with Typescript.mp4 34.89MB
008 Catching More Errors!.en_US.srt 7.56KB
008 Catching More Errors!.mp4 24.80MB
009 Do Not Skip - Course Overview.en_US.srt 6.07KB
009 Do Not Skip - Course Overview.mp4 12.59MB
010 Types.en_US.srt 7.76KB
010 Types.mp4 28.26MB
011 More on Types.en_US.srt 8.71KB
011 More on Types.mp4 31.65MB
012 Examples of Types.en_US.srt 6.95KB
012 Examples of Types.mp4 15.33MB
013 Where Do We Use Types_.en_US.srt 1.54KB
013 Where Do We Use Types_.mp4 3.34MB
014 [quiz] Types.html 5.59KB
014 Type Annotations and Inference.en_US.srt 3.56KB
014 Type Annotations and Inference.mp4 8.24MB
015 Annotations with Variables.en_US.srt 7.45KB
015 Annotations with Variables.mp4 18.12MB
016 Object Literal Annotations.en_US.srt 9.63KB
016 Object Literal Annotations.mp4 28.46MB
017 Annotations Around Functions.en_US.srt 9.03KB
017 Annotations Around Functions.mp4 24.39MB
018 Understanding Inference.en_US.srt 6.07KB
018 Understanding Inference.mp4 19.85MB
019 The 'Any' Type.en_US.srt 11.59KB
019 The 'Any' Type.mp4 37.21MB
020 Fixing the 'Any' Type.en_US.srt 2.78KB
020 Fixing the 'Any' Type.mp4 6.92MB
021 Delayed Initialization.en_US.srt 4.53KB
021 Delayed Initialization.mp4 14.95MB
022 When Inference Doesn't Work.en_US.srt 7.10KB
022 When Inference Doesn't Work.mp4 20.27MB
023 More on Annotations Around Functions.en_US.srt 7.44KB
023 More on Annotations Around Functions.mp4 23.99MB
024 Inference Around Functions.en_US.srt 9.03KB
024 Inference Around Functions.mp4 27.30MB
025 Annotations for Anonymous Functions.en_US.srt 2.30KB
025 Annotations for Anonymous Functions.mp4 7.09MB
026 Void and Never.en_US.srt 4.06KB
026 Void and Never.mp4 9.60MB
027 Destructuring with Annotations.en_US.srt 5.15KB
027 Destructuring with Annotations.mp4 16.51MB
028 Annotations Around Objects.en_US.srt 10.26KB
028 Annotations Around Objects.mp4 28.83MB
029 Arrays in Typescript.en_US.srt 7.58KB
029 Arrays in Typescript.mp4 13.99MB
030 Why Typed Arrays_.en_US.srt 6.58KB
030 Why Typed Arrays_.mp4 36.06MB
031 Multiple Types in Arrays.en_US.srt 4.56KB
031 Multiple Types in Arrays.mp4 9.77MB
032 When to Use Typed Arrays.en_US.srt 1.56KB
032 When to Use Typed Arrays.mp4 3.67MB
033 Tuples in Typescript.en_US.srt 6.20KB
033 Tuples in Typescript.mp4 16.58MB
034 Tuples in Action.en_US.srt 7.89KB
034 Tuples in Action.mp4 19.03MB
035 Why Tuples_.en_US.srt 5.17KB
035 Why Tuples_.mp4 11.10MB
036 Interfaces.en_US.srt 2.31KB
036 Interfaces.mp4 5.60MB
037 Long Type Annotations.en_US.srt 6.86KB
037 Long Type Annotations.mp4 16.50MB
038 Fixing Long Annotations with Interfaces.en_US.srt 6.35KB
038 Fixing Long Annotations with Interfaces.mp4 18.83MB
039 Syntax Around Interfaces.en_US.srt 4.76KB
039 Syntax Around Interfaces.mp4 17.55MB
040 Functions in Interfaces.en_US.srt 6.94KB
040 Functions in Interfaces.mp4 17.83MB
041 Code Reuse with Interfaces.en_US.srt 5.72KB
041 Code Reuse with Interfaces.mp4 20.32MB
042 General Plan with Interfaces.en_US.srt 4.79KB
042 General Plan with Interfaces.mp4 17.12MB
043 [quiz] Interfaces.html 10.16KB
043 Classes.en_US.srt 5.77KB
043 Classes.mp4 14.21MB
044 Basic Inheritance.en_US.srt 4.21KB
044 Basic Inheritance.mp4 10.20MB
045 Instance Method Modifiers.en_US.srt 9.32KB
045 Instance Method Modifiers.mp4 30.26MB
046 Fields in Classes.en_US.srt 9.17KB
046 Fields in Classes.mp4 46.08MB
047 Fields with Inheritance.en_US.srt 6.60KB
047 Fields with Inheritance.mp4 16.81MB
048 Where to Use Classes.en_US.srt 1.88KB
048 Where to Use Classes.mp4 4.17MB
049 App Overview.en_US.srt 4.31KB
049 App Overview.mp4 13.04MB
050 Bundling with Parcel.en_US.srt 6.85KB
050 Bundling with Parcel.mp4 14.81MB
051 Project Structure.en_US.srt 4.99KB
051 Project Structure.mp4 12.74MB
052 Generating Random Data.en_US.srt 7.89KB
052 Generating Random Data.mp4 25.17MB
053 Type Definition Files.en_US.srt 8.03KB
053 Type Definition Files.mp4 27.34MB
054 Using Type Definition Files.en_US.srt 9.00KB
054 Using Type Definition Files.mp4 66.73MB
055 Export Statements inTypescript.en_US.srt 7.32KB
055 Export Statements inTypescript.mp4 18.72MB
056 Defining a Company.en_US.srt 6.46KB
056 Defining a Company.mp4 21.44MB
057 Note on Generating an API Key.html 1.39KB
058 Adding Google Maps Support.en_US.srt 10.97KB
058 Adding Google Maps Support.mp4 56.18MB
059 Google Maps Integration.en_US.srt 6.30KB
059 Google Maps Integration.mp4 37.77MB
060 Exploring Type Definition Files.en_US.srt 19.42KB
060 Exploring Type Definition Files.mp4 145.61MB
061 Hiding Functionality.en_US.srt 9.77KB
061 Hiding Functionality.mp4 58.56MB
062 Why Use Private Modifiers_ Here's Why.en_US.srt 12.66KB
062 Why Use Private Modifiers_ Here's Why.mp4 40.14MB
063 Adding Markers.en_US.srt 13.34KB
063 Adding Markers.mp4 99.08MB
064 Duplicate Code.en_US.srt 4.19KB
064 Duplicate Code.mp4 17.56MB
065 One Possible Solution.en_US.srt 10.18KB
065 One Possible Solution.mp4 56.96MB
066 Restricting Access with Interfaces.en_US.srt 7.99KB
066 Restricting Access with Interfaces.mp4 46.56MB
067 Implicit Type Checks.en_US.srt 5.02KB
067 Implicit Type Checks.mp4 21.03MB
068 Showing Popup Windows.en_US.srt 10.34KB
068 Showing Popup Windows.mp4 101.53MB
069 Updating Interface Definitions.en_US.srt 10.21KB
069 Updating Interface Definitions.mp4 86.23MB
070 Optional Implements Clauses.en_US.srt 8.63KB
070 Optional Implements Clauses.mp4 57.53MB
071 App Wrapup.en_US.srt 12.12KB
071 App Wrapup.mp4 82.85MB
072 App Overview.en_US.srt 2.50KB
072 App Overview.mp4 6.61MB
073 Configuring the TS Compiler.en_US.srt 10.47KB
073 Configuring the TS Compiler.mp4 49.96MB
074 Concurrent Compilation and Execution.en_US.srt 6.99KB
074 Concurrent Compilation and Execution.mp4 39.69MB
075 A Simple Sorting Algorithm.en_US.srt 7.17KB
075 A Simple Sorting Algorithm.mp4 23.65MB
076 Sorter Scaffolding.en_US.srt 4.65KB
076 Sorter Scaffolding.mp4 10.05MB
077 Sorting Implementation.en_US.srt 7.40KB
077 Sorting Implementation.mp4 24.63MB
078 Two Huge Issues.en_US.srt 11.38KB
078 Two Huge Issues.mp4 46.13MB
079 Typescript is Really Smart.en_US.srt 14.18KB
079 Typescript is Really Smart.mp4 50.32MB
080 Type Guards.en_US.srt 13.09KB
080 Type Guards.mp4 112.05MB
081 Why is This Bad_.en_US.srt 3.65KB
081 Why is This Bad_.mp4 14.19MB
082 Extracting Key Logic.en_US.srt 11.23KB
082 Extracting Key Logic.mp4 50.85MB
083 Separating Swapping and Comparison.en_US.srt 19.52KB
083 Separating Swapping and Comparison.mp4 141.11MB
084 The Big Reveal.en_US.srt 6.69KB
084 The Big Reveal.mp4 20.45MB
085 Interface Definition.en_US.srt 7.27KB
085 Interface Definition.mp4 41.94MB
086 Sorting Arbitrary Collections.en_US.srt 15.23KB
086 Sorting Arbitrary Collections.mp4 114.26MB
087 Linked List Implementation.en_US.srt 36.00KB
087 Linked List Implementation.mp4 193.22MB
088 Completed Linked List Code.html 514B
088 LinkedList.ts 1.52KB
089 Just...One...More...Fix.en_US.srt 5.88KB
089 Just...One...More...Fix.mp4 45.06MB
090 Integrating the Sort Method.en_US.srt 3.75KB
090 Integrating the Sort Method.mp4 16.19MB
091 Issues with Inheritance.en_US.srt 10.38KB
091 Issues with Inheritance.mp4 72.38MB
092 Abstract Classes.en_US.srt 9.59KB
092 Abstract Classes.mp4 59.77MB
093 Why Use Abstract Classes_.en_US.srt 6.41KB
093 Why Use Abstract Classes_.mp4 35.88MB
094 Solving All Issues with Abstract Classes.en_US.srt 6.01KB
094 Solving All Issues with Abstract Classes.mp4 53.62MB
095 Interfaces vs Abstract Classes.en_US.srt 5.00KB
095 Interfaces vs Abstract Classes.mp4 18.81MB
096 Project Overview.en_US.srt 2.72KB
096 Project Overview.mp4 12.81MB
097 Project Setup.en_US.srt 8.38KB
097 Project Setup.mp4 47.65MB
098 CSV Data.html 518B
098 football.csv 14.34KB
099 Type Definition Files - Again!.en_US.srt 9.82KB
099 Type Definition Files - Again!.mp4 61.65MB
100 Reading CSV Files.en_US.srt 6.88KB
100 Reading CSV Files.mp4 44.54MB
101 Running an Analysis.en_US.srt 5.75KB
101 Running an Analysis.mp4 48.73MB
102 Losing Dataset Context.en_US.srt 7.51KB
102 Losing Dataset Context.mp4 25.20MB
103 Using Enums.en_US.srt 8.53KB
103 Using Enums.mp4 25.01MB
104 When to Use Enums.en_US.srt 10.42KB
104 When to Use Enums.mp4 37.63MB
105 Extracting CSV Reading.en_US.srt 13.02KB
105 Extracting CSV Reading.mp4 45.31MB
106 Data Types.en_US.srt 3.94KB
106 Data Types.mp4 13.63MB
107 Converting Date Strings to Dates.en_US.srt 6.64KB
107 Converting Date Strings to Dates.mp4 19.81MB
108 Converting Row Values.en_US.srt 4.98KB
108 Converting Row Values.mp4 16.88MB
109 Type Assertions.en_US.srt 4.97KB
109 Type Assertions.mp4 19.68MB
110 Describing a Row with a Tuple.en_US.srt 10.39KB
110 Describing a Row with a Tuple.mp4 44.11MB
111 Not Done with FileReader Yet!.en_US.srt 5.14KB
111 Not Done with FileReader Yet!.mp4 17.42MB
112 Understanding Refactor #1.en_US.srt 6.62KB
112 Understanding Refactor #1.mp4 17.89MB
113 Creating Abstract Classes.en_US.srt 6.27KB
113 Creating Abstract Classes.mp4 26.04MB
114 Variable Types with Generics.en_US.srt 16.43KB
114 Variable Types with Generics.mp4 46.43MB
115 Applying a Type to a Generic Class.en_US.srt 6.09KB
115 Applying a Type to a Generic Class.mp4 49.35MB
116 Alternate Refactor.en_US.srt 6.23KB
116 Alternate Refactor.mp4 34.46MB
117 Interface-Based Approach.en_US.srt 3.02KB
117 Interface-Based Approach.mp4 17.57MB
118 Extracting Match References - Again!.en_US.srt 3.76KB
118 Extracting Match References - Again!.mp4 22.86MB
119 Transforming Data.en_US.srt 3.76KB
119 Transforming Data.mp4 11.53MB
120 Updating Reader References.en_US.srt 4.94KB
120 Updating Reader References.mp4 44.12MB
121 Inheritance vs Composition.en_US.srt 4.66KB
121 Inheritance vs Composition.mp4 17.73MB
122 More on Inheritance vs Composition.en_US.srt 10.29KB
122 More on Inheritance vs Composition.mp4 62.02MB
123 A Huge Misconception Around Composition.en_US.srt 22.77KB
123 A Huge Misconception Around Composition.mp4 150.81MB
124 Goal Moving Forward.en_US.srt 7.99KB
124 Goal Moving Forward.mp4 31.00MB
125 A Composition-Based Approach.en_US.srt 9.35KB
125 A Composition-Based Approach.mp4 69.00MB
126 Implementing an Analyzer Class.en_US.srt 11.10KB
126 Implementing an Analyzer Class.mp4 31.87MB
127 Building the Reporter.en_US.srt 7.42KB
127 Building the Reporter.mp4 58.47MB
128 Putting It All Together.en_US.srt 4.70KB
128 Putting It All Together.mp4 37.69MB
129 Generating HTML Reports.en_US.srt 6.81KB
129 Generating HTML Reports.mp4 49.10MB
130 One Last Thing!.en_US.srt 7.70KB
130 One Last Thing!.mp4 55.88MB
131 Oops, My Bad.en_US.srt 4.88KB
131 Oops, My Bad.mp4 40.07MB
132 App Wrapup.en_US.srt 5.27KB
132 App Wrapup.mp4 17.99MB
133 More on Generics.en_US.srt 7.43KB
133 More on Generics.mp4 20.14MB
134 Type Inference with Generics.en_US.srt 4.43KB
134 Type Inference with Generics.mp4 9.42MB
135 Function Generics.en_US.srt 8.50KB
135 Function Generics.mp4 25.54MB
136 Generic Constraints.en_US.srt 8.15KB
136 Generic Constraints.mp4 21.54MB
137 App Overview.en_US.srt 4.68KB
137 App Overview.mp4 7.08MB
138 Parcel Setup.en_US.srt 4.10KB
138 Parcel Setup.mp4 6.46MB
139 Framework Structure.en_US.srt 12.02KB
139 Framework Structure.mp4 61.51MB
140 Designing the User.en_US.srt 4.16KB
140 Designing the User.mp4 13.14MB
141 Retrieving User Properties.en_US.srt 8.14KB
141 Retrieving User Properties.mp4 22.37MB
142 Optional Interface Properties.en_US.srt 9.05KB
142 Optional Interface Properties.mp4 42.50MB
143 An Eventing System.en_US.srt 4.03KB
143 An Eventing System.mp4 14.36MB
144 Listener Support.en_US.srt 6.42KB
144 Listener Support.mp4 18.31MB
145 Storing Event Listeners.en_US.srt 8.27KB
145 Storing Event Listeners.mp4 43.46MB
146 Dynamic Array Creation.en_US.srt 7.75KB
146 Dynamic Array Creation.mp4 22.98MB
147 Triggering Event Callbacks.en_US.srt 5.50KB
147 Triggering Event Callbacks.mp4 23.46MB
148 Adding JSON Server.en_US.srt 10.19KB
148 Adding JSON Server.mp4 37.84MB
149 Understanding REST Conventions.en_US.srt 12.27KB
149 Understanding REST Conventions.mp4 56.50MB
150 Adding Fetch Functionality.en_US.srt 7.51KB
150 Adding Fetch Functionality.mp4 42.04MB
151 Successfully Fetching Model Data.en_US.srt 6.91KB
151 Successfully Fetching Model Data.mp4 35.30MB
152 Saving User Data.en_US.srt 12.42KB
152 Saving User Data.mp4 62.77MB
153 Refactoring with Composition.en_US.srt 5.55KB
153 Refactoring with Composition.mp4 47.30MB
154 Re-Integrating Eventing.en_US.srt 19.34KB
154 Re-Integrating Eventing.mp4 138.68MB
155 Composition with Nested Objects.en_US.srt 4.02KB
155 Composition with Nested Objects.mp4 13.24MB
156 A More Complicated Extraction.en_US.srt 3.94KB
156 A More Complicated Extraction.mp4 30.63MB
157 Options for Adapting Sync.en_US.srt 14.10KB
157 Options for Adapting Sync.mp4 90.02MB
158 Refactoring Sync.en_US.srt 15.87KB
158 Refactoring Sync.mp4 44.70MB
159 Generic Constraints Around Sync.en_US.srt 4.86KB
159 Generic Constraints Around Sync.mp4 14.74MB
160 Connecting Sync Back to User.en_US.srt 6.48KB
160 Connecting Sync Back to User.mp4 18.64MB
161 Optional Properties.en_US.srt 10.26KB
161 Optional Properties.mp4 63.53MB
162 Extracting an Attributes Class.en_US.srt 4.58KB
162 Extracting an Attributes Class.mp4 14.57MB
163 The Get Method's Shortcoming.en_US.srt 9.13KB
163 The Get Method's Shortcoming.mp4 26.16MB
164 Two Important Rules.en_US.srt 10.21KB
164 Two Important Rules.mp4 28.60MB
165 An Advanced Generic Constraint.en_US.srt 13.40KB
165 An Advanced Generic Constraint.mp4 77.25MB
166 Re-Integrating Attributes.en_US.srt 4.70KB
166 Re-Integrating Attributes.mp4 31.56MB
167 Composition is Delegation.en_US.srt 7.21KB
167 Composition is Delegation.mp4 18.39MB
168 Reminder on Accessors.en_US.srt 7.51KB
168 Reminder on Accessors.mp4 45.59MB
169 Passthrough Methods.en_US.srt 10.00KB
169 Passthrough Methods.mp4 31.98MB
170 A Context Issue.en_US.srt 12.85KB
170 A Context Issue.mp4 68.74MB
171 Setting Data While Triggering.en_US.srt 4.91KB
171 Setting Data While Triggering.mp4 17.70MB
172 Fetching User Data.en_US.srt 9.14KB
172 Fetching User Data.mp4 50.05MB
173 Saving Data.en_US.srt 8.00KB
173 Saving Data.mp4 30.63MB
174 Composition vs Inheritance...Again!.en_US.srt 13.66KB
174 Composition vs Inheritance...Again!.mp4 54.88MB
175 Extracting a Model Class.en_US.srt 10.77KB
175 Extracting a Model Class.mp4 73.28MB
176 Extending the User.en_US.srt 7.65KB
176 Extending the User.mp4 31.32MB
177 Final User Refactor.en_US.srt 4.70KB
177 Final User Refactor.mp4 25.84MB
178 Model Wrapup.en_US.srt 5.43KB
178 Model Wrapup.mp4 21.52MB
179 Shortened Passthrough Methods.en_US.srt 8.35KB
179 Shortened Passthrough Methods.mp4 47.46MB
180 Users Collection.en_US.srt 5.04KB
180 Users Collection.mp4 17.78MB
181 Implementing a Users Collection.en_US.srt 4.33KB
181 Implementing a Users Collection.mp4 17.33MB
182 Parsing User JSON.en_US.srt 9.15KB
182 Parsing User JSON.mp4 41.88MB
183 Generic User Collection.en_US.srt 8.61KB
183 Generic User Collection.mp4 33.36MB
184 A Class Method for Collections.en_US.srt 3.24KB
184 A Class Method for Collections.mp4 13.17MB
185 View Classes.en_US.srt 6.33KB
185 View Classes.mp4 31.38MB
186 Building the UserForm.en_US.srt 7.31KB
186 Building the UserForm.mp4 24.17MB
187 The UserForm's Render Method.en_US.srt 4.28KB
187 The UserForm's Render Method.mp4 13.58MB
188 Rendering HTML.en_US.srt 2.85KB
188 Rendering HTML.mp4 10.84MB
189 Defining an Events Map.en_US.srt 9.18KB
189 Defining an Events Map.mp4 28.39MB
190 Binding Event Handlers.en_US.srt 9.98KB
190 Binding Event Handlers.mp4 45.53MB
191 Adding Model Properties.en_US.srt 6.01KB
191 Adding Model Properties.mp4 21.81MB
192 Binding Events on Class Name.en_US.srt 7.10KB
192 Binding Events on Class Name.mp4 45.74MB
193 Adding Methods to the User.en_US.srt 6.45KB
193 Adding Methods to the User.mp4 40.30MB
194 Re-Rendering on Model Change.en_US.srt 7.23KB
194 Re-Rendering on Model Change.mp4 50.74MB
195 Reading Input Text.en_US.srt 7.03KB
195 Reading Input Text.mp4 23.78MB
196 Strict Null Checks.en_US.srt 8.73KB
196 Strict Null Checks.mp4 57.54MB
197 Reusable View Logic.en_US.srt 18.50KB
197 Reusable View Logic.mp4 104.45MB
198 Extracting a View Class.en_US.srt 5.90KB
198 Extracting a View Class.mp4 53.07MB
199 Extending with Generic Constraints.en_US.srt 18.05KB
199 Extending with Generic Constraints.mp4 71.61MB
200 Saving Data From a View.en_US.srt 5.54KB
200 Saving Data From a View.mp4 35.98MB
201 UserEdit and UserShow.en_US.srt 8.26KB
201 UserEdit and UserShow.mp4 29.17MB
202 Nesting with Regions.en_US.srt 6.71KB
202 Nesting with Regions.mp4 24.20MB
203 Mapping Regions.en_US.srt 7.62KB
203 Mapping Regions.mp4 41.37MB
204 Testing Region Mapping.en_US.srt 5.45KB
204 Testing Region Mapping.mp4 25.14MB
205 View Nesting.en_US.srt 9.47KB
205 View Nesting.mp4 42.48MB
206 Collection Views.en_US.srt 3.68KB
206 Collection Views.mp4 12.50MB
207 CollectionView Implementation.en_US.srt 23.35KB
207 CollectionView Implementation.mp4 94.03MB
208 App Wrapup.en_US.srt 5.67KB
208 App Wrapup.mp4 48.13MB
209 Typescript with JS Libraries.en_US.srt 8.41KB
209 Typescript with JS Libraries.mp4 40.78MB
210 App Overview.en_US.srt 5.33KB
210 App Overview.mp4 12.78MB
211 Project Setup.en_US.srt 4.80KB
211 Project Setup.mp4 25.01MB
212 Basic Routes with Express.en_US.srt 8.85KB
212 Basic Routes with Express.mp4 54.09MB
213 Using an Express Router.en_US.srt 5.45KB
213 Using an Express Router.mp4 16.06MB
214 Parsing Form Bodies.en_US.srt 7.55KB
214 Parsing Form Bodies.mp4 40.64MB
215 Why Doesn't Express Play Nicely with TS_.en_US.srt 19.57KB
215 Why Doesn't Express Play Nicely with TS_.mp4 122.10MB
216 Issues with Type Definition Files.en_US.srt 14.78KB
216 Issues with Type Definition Files.mp4 89.36MB
217 Dealing with Poor Type Defs.en_US.srt 9.46KB
217 Dealing with Poor Type Defs.mp4 30.63MB
218 Wiring Up Sessions.en_US.srt 12.63KB
218 Wiring Up Sessions.mp4 94.42MB
219 Checking Login Status.en_US.srt 4.59KB
219 Checking Login Status.mp4 22.07MB
220 Logging Out.en_US.srt 1.58KB
220 Logging Out.mp4 6.81MB
221 Protecting Routes.en_US.srt 6.83KB
221 Protecting Routes.mp4 43.08MB
222 A Closer Integration.en_US.srt 9.79KB
222 A Closer Integration.mp4 38.72MB
223 The Refactoring Process.en_US.srt 5.00KB
223 The Refactoring Process.mp4 13.11MB
224 Prototypes Reminder.en_US.srt 12.18KB
224 Prototypes Reminder.mp4 73.91MB
225 Decorators in Typescript.en_US.srt 9.92KB
225 Decorators in Typescript.mp4 50.71MB
226 Details on Decorators.en_US.srt 11.65KB
226 Details on Decorators.mp4 59.72MB
227 Property Descriptors.en_US.srt 8.91KB
227 Property Descriptors.mp4 42.73MB
228 Wrapping Methods with Descriptors.en_US.srt 2.99KB
228 Wrapping Methods with Descriptors.mp4 9.96MB
229 Decorator Factories.en_US.srt 4.45KB
229 Decorator Factories.mp4 14.05MB
230 Decorators Around Properties.en_US.srt 5.76KB
230 Decorators Around Properties.mp4 38.48MB
231 More on Decorators.en_US.srt 11.21KB
231 More on Decorators.mp4 73.99MB
232 A Quick Disclaimer.en_US.srt 1.62KB
232 A Quick Disclaimer.mp4 3.99MB
233 Project Overview.en_US.srt 12.53KB
233 Project Overview.mp4 95.05MB
234 Why is This Hard_.en_US.srt 10.39KB
234 Why is This Hard_.mp4 71.06MB
235 Solution Overview.en_US.srt 9.08KB
235 Solution Overview.mp4 57.90MB
236 Basics of Metadata.en_US.srt 11.89KB
236 Basics of Metadata.mp4 54.16MB
237 Practical Metadata.en_US.srt 15.36KB
237 Practical Metadata.mp4 62.73MB
238 Let's Refactor!.en_US.srt 7.51KB
238 Let's Refactor!.mp4 43.17MB
239 The 'Get' Decorator.en_US.srt 6.39KB
239 The 'Get' Decorator.mp4 21.88MB
240 The Controller Decorator.en_US.srt 5.79KB
240 The Controller Decorator.mp4 14.92MB
241 Proof of Concept.en_US.srt 7.50KB
241 Proof of Concept.mp4 54.59MB
242 A Few Fixups.en_US.srt 11.70KB
242 A Few Fixups.mp4 66.72MB
243 Defining a RouteBinder.en_US.srt 7.42KB
243 Defining a RouteBinder.mp4 22.97MB
244 Closed Method Sets with Enums.en_US.srt 10.67KB
244 Closed Method Sets with Enums.mp4 91.96MB
245 Metadata Keys.en_US.srt 4.89KB
245 Metadata Keys.mp4 26.17MB
246 The 'Use' Decorator.en_US.srt 11.13KB
246 The 'Use' Decorator.mp4 40.79MB
247 Testing Use.en_US.srt 5.07KB
247 Testing Use.mp4 14.00MB
248 Body Validators.en_US.srt 8.21KB
248 Body Validators.mp4 38.85MB
249 Automated Validation.en_US.srt 4.47KB
249 Automated Validation.mp4 15.52MB
250 Testing Automated Validation.en_US.srt 8.29KB
250 Testing Automated Validation.mp4 37.38MB
251 Fixing Routes.en_US.srt 8.42KB
251 Fixing Routes.mp4 42.03MB
252 Using Property Descriptors for Type Checking.en_US.srt 7.99KB
252 Using Property Descriptors for Type Checking.mp4 32.96MB
253 App Wrapup.en_US.srt 2.24KB
253 App Wrapup.mp4 11.55MB
254 React and Redux Overview.en_US.srt 10.09KB
254 React and Redux Overview.mp4 53.48MB
255 App Overview.en_US.srt 3.66KB
255 App Overview.mp4 11.92MB
256 Generating the App.en_US.srt 1.76KB
256 Generating the App.mp4 3.86MB
257 Simple Components.en_US.srt 5.07KB
257 Simple Components.mp4 22.97MB
258 Interfaces with Props.en_US.srt 5.15KB
258 Interfaces with Props.mp4 25.37MB
259 Handling Component State.en_US.srt 3.34KB
259 Handling Component State.mp4 12.22MB
260 Confusing Component State!.en_US.srt 15.41KB
260 Confusing Component State!.mp4 111.46MB
261 Functional Components.en_US.srt 5.16KB
261 Functional Components.mp4 18.96MB
262 Redux Setup.en_US.srt 10.64KB
262 Redux Setup.mp4 70.35MB
263 Action Creators with Typescript.en_US.srt 9.79KB
263 Action Creators with Typescript.mp4 54.65MB
264 Action Types Enum.en_US.srt 6.95KB
264 Action Types Enum.mp4 25.16MB
265 The Generic Dispatch Function.en_US.srt 7.07KB
265 The Generic Dispatch Function.mp4 64.69MB
266 A Reducer with Enums.en_US.srt 9.07KB
266 A Reducer with Enums.mp4 46.10MB
267 Validating Store Structure.en_US.srt 7.30KB
267 Validating Store Structure.mp4 26.20MB
268 Connecting a Component to Redux.en_US.srt 7.96KB
268 Connecting a Component to Redux.mp4 25.11MB
269 Rendering a List.en_US.srt 6.49KB
269 Rendering a List.mp4 46.81MB
270 Adding in Delete Functionality.en_US.srt 4.12KB
270 Adding in Delete Functionality.mp4 28.48MB
271 Breaking Out Action Creators.en_US.srt 4.66KB
271 Breaking Out Action Creators.mp4 20.17MB
272 Expressing Actions as Type Union.en_US.srt 5.44KB
272 Expressing Actions as Type Union.mp4 19.11MB
273 Type Guards in Reducers.en_US.srt 3.79KB
273 Type Guards in Reducers.mp4 13.23MB
274 Wiring up deleteToDo Action.html 2.73KB
275 Again, Type Definition Files.en_US.srt 4.57KB
275 Again, Type Definition Files.mp4 15.20MB
276 Tracking Loading with Component State.en_US.srt 5.60KB
276 Tracking Loading with Component State.mp4 41.42MB
277 App Wrapup.en_US.srt 5.35KB
277 App Wrapup.mp4 36.49MB
278 Bonus!.html 3.52KB
Distribution statistics by country
Russia (RU) 6
Belgium (BE) 1
India (IN) 1
Greece (GR) 1
Ukraine (UA) 1
Belarus (BY) 1
Turkey (TR) 1
Total 12
IP List List of IP addresses which were distributed this torrent