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