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.
|
100 Selecting a Friend.en.srt |
22.89KB |
100 Selecting a Friend.mkv |
77.17MB |
100 Selecting a Friend.ru.srt |
33.20KB |
101 Creating Controlled Elements.en.srt |
14.73KB |
101 Creating Controlled Elements.mkv |
51.07MB |
101 Creating Controlled Elements.ru.srt |
21.61KB |
102 Splitting a Bill.en.srt |
19.43KB |
102 Splitting a Bill.mkv |
65.52MB |
102 Splitting a Bill.ru.srt |
27.97KB |
103 Introduction to Part 2.en.srt |
1.80KB |
103 Introduction to Part 2.mkv |
18.51MB |
103 Introduction to Part 2.ru.srt |
2.64KB |
105 Section Overview.en.srt |
1.41KB |
105 Section Overview.mkv |
4.45MB |
105 Section Overview.ru.srt |
2.06KB |
106 Setting Up the usePopcorn Project.en.srt |
6.86KB |
106 Setting Up the usePopcorn Project.mkv |
16.18MB |
106 Setting Up the usePopcorn Project.ru.srt |
10.13KB |
107 How to Split a UI Into Components.en.srt |
20.07KB |
107 How to Split a UI Into Components.mkv |
53.82MB |
107 How to Split a UI Into Components.ru.srt |
29.81KB |
108 Splitting Components in Practice.en.srt |
36.65KB |
108 Splitting Components in Practice.mkv |
130.74MB |
108 Splitting Components in Practice.ru.srt |
52.38KB |
109 Component Categories.en.srt |
4.21KB |
109 Component Categories.mkv |
11.20MB |
109 Component Categories.ru.srt |
6.18KB |
10 React vs Vanilla JavaScript.en.srt |
11.63KB |
10 React vs Vanilla JavaScript.mkv |
38.28MB |
10 React vs Vanilla JavaScript.ru.srt |
16.65KB |
110 Prop Drilling.en.srt |
11.54KB |
110 Prop Drilling.mkv |
41.52MB |
110 Prop Drilling.ru.srt |
16.78KB |
111 Component Composition.en.srt |
7.42KB |
111 Component Composition.mkv |
20.53MB |
111 Component Composition.ru.srt |
10.86KB |
112 Fixing Prop Drilling With Composition And Building a Layout.en.srt |
13.91KB |
112 Fixing Prop Drilling With Composition And Building a Layout.mkv |
45.58MB |
112 Fixing Prop Drilling With Composition And Building a Layout.ru.srt |
20.42KB |
113 Using Composition to Make a Reusable Box.en.srt |
9.81KB |
113 Using Composition to Make a Reusable Box.mkv |
36.70MB |
113 Using Composition to Make a Reusable Box.ru.srt |
14.16KB |
114 Passing Elements as Props Alternative to children.en.srt |
7.32KB |
114 Passing Elements as Props Alternative to children.mkv |
22.60MB |
114 Passing Elements as Props Alternative to children.ru.srt |
10.66KB |
115 Building a Reusable Star Rating Component.en.srt |
16.93KB |
115 Building a Reusable Star Rating Component.mkv |
53.81MB |
115 Building a Reusable Star Rating Component.ru.srt |
24.53KB |
116 Creating the Stars.en.srt |
18.89KB |
116 Creating the Stars.mkv |
68.33MB |
116 Creating the Stars.ru.srt |
26.91KB |
117 Handling Hover Events.en.srt |
10.80KB |
117 Handling Hover Events.mkv |
39.01MB |
117 Handling Hover Events.ru.srt |
15.71KB |
118 Props as a Component API.en.srt |
6.77KB |
118 Props as a Component API.mkv |
18.07MB |
118 Props as a Component API.ru.srt |
9.85KB |
119 Improving Reusability With Props.en.srt |
29.12KB |
119 Improving Reusability With Props.mkv |
90.23MB |
119 Improving Reusability With Props.ru.srt |
42.36KB |
11 What is React.en.srt |
14.74KB |
11 What is React.mkv |
38.47MB |
11 What is React.ru.srt |
22.41KB |
120 PropTypes.en.srt |
11.07KB |
120 PropTypes.mkv |
36.43MB |
120 PropTypes.ru.srt |
16.37KB |
121 CHALLENGE #1 Text Expander Component.en.srt |
27.30KB |
121 CHALLENGE #1 Text Expander Component.mkv |
101.77MB |
121 CHALLENGE 1 Text Expander Component.ru.srt |
39.00KB |
122 Section Overview.en.srt |
2.75KB |
122 Section Overview.mkv |
9.13MB |
122 Section Overview.ru.srt |
3.97KB |
123 Project Setup and Walkthrough.en.srt |
17.43KB |
123 Project Setup and Walkthrough.mkv |
61.85MB |
123 Project Setup and Walkthrough.ru.srt |
25.33KB |
124 Components, Instances, and Elements.en.srt |
7.37KB |
124 Components, Instances, and Elements.mkv |
20.03MB |
124 Components Instances and Elements.ru.srt |
10.77KB |
125 Instances and Elements in Practice.en.srt |
11.78KB |
125 Instances and Elements in Practice.mkv |
40.40MB |
125 Instances and Elements in Practice.ru.srt |
17.33KB |
126 How Rendering Works Overview.en.srt |
10.70KB |
126 How Rendering Works Overview.mkv |
27.39MB |
126 How Rendering Works Overview.ru.srt |
15.28KB |
127 How Rendering Works The Render Phase.en.srt |
28.00KB |
127 How Rendering Works The Render Phase.mkv |
75.43MB |
127 How Rendering Works The Render Phase.ru.srt |
40.50KB |
128 How Rendering Works The Commit Phase.en.srt |
17.97KB |
128 How Rendering Works The Commit Phase.mkv |
46.66MB |
128 How Rendering Works The Commit Phase.ru.srt |
26.17KB |
129 How Diffing Works.en.srt |
9.13KB |
129 How Diffing Works.mkv |
24.92MB |
129 How Diffing Works.ru.srt |
12.64KB |
12 Setting Up Our Development Environment.en.srt |
14.71KB |
12 Setting Up Our Development Environment.mkv |
42.59MB |
12 Setting Up Our Development Environment.ru.srt |
21.41KB |
13.1 CodeSandbox link FINAL v1.html |
129B |
13.1 CodeSandbox link FINAL v1.html |
130B |
13.1 CodeSandbox link FINAL v1.html |
126B |
13.2 CodeSandbox link STARTER.html |
128B |
13.2 CodeSandbox link STARTER.html |
125B |
130 Diffing Rules in Practice.en.srt |
8.33KB |
130 Diffing Rules in Practice.mkv |
25.04MB |
130 Diffing Rules in Practice.ru.srt |
12.01KB |
131 The Key Prop.en.srt |
12.32KB |
131 The Key Prop.mkv |
31.14MB |
131 The Key Prop.ru.srt |
17.58KB |
132 Resetting State With the Key Prop.en.srt |
5.98KB |
132 Resetting State With the Key Prop.mkv |
20.90MB |
132 Resetting State With the Key Prop.ru.srt |
8.93KB |
133 Using the Key Prop to Fix Our Eat 'N Split App.en.srt |
6.23KB |
133 Using the Key Prop to Fix Our Eat 'N Split App.mkv |
21.95MB |
133 Using the Key Prop to Fix Our Eat N Split App.ru.srt |
9.08KB |
134 Rules for Render Logic Pure Components.en.srt |
14.83KB |
134 Rules for Render Logic Pure Components.mkv |
40.24MB |
134 Rules for Render Logic Pure Components.ru.srt |
21.55KB |
135 State Update Batching.en.srt |
14.34KB |
135 State Update Batching.mkv |
37.65MB |
135 State Update Batching.ru.srt |
21.27KB |
136 State Update Batching in Practice.en.srt |
23.70KB |
136 State Update Batching in Practice.mkv |
78.12MB |
136 State Update Batching in Practice.ru.srt |
34.26KB |
137 How Events Work in React.en.srt |
22.02KB |
137 How Events Work in React.mkv |
58.25MB |
137 How Events Work in React.ru.srt |
32.04KB |
138 Libraries vs Frameworks & The React Ecosystem.en.srt |
15.65KB |
138 Libraries vs Frameworks & The React Ecosystem.mkv |
42.85MB |
138 Libraries vs Frameworks The React Ecosystem.ru.srt |
23.08KB |
139 Section Summary Practical Takeaways.en.srt |
15.80KB |
139 Section Summary Practical Takeaways.mkv |
48.20MB |
139 Section Summary Practical Takeaways.ru.srt |
23.37KB |
13 Pure React.en.srt |
23.79KB |
13 Pure React.mkv |
64.93MB |
13 Pure React.ru.srt |
35.14KB |
14.1 useGeolocation CodeSandbox link.html |
129B |
140 Section Overview.en.srt |
1.22KB |
140 Section Overview.mkv |
4.24MB |
140 Section Overview.ru.srt |
1.85KB |
141 The Component Lifecycle.en.srt |
6.65KB |
141 The Component Lifecycle.mkv |
17.10MB |
141 The Component Lifecycle.ru.srt |
9.75KB |
142 How NOT to Fetch Data in React.en.srt |
15.78KB |
142 How NOT to Fetch Data in React.mkv |
53.09MB |
142 How NOT to Fetch Data in React.ru.srt |
23.29KB |
143 useEffect to the Rescue.en.srt |
7.22KB |
143 useEffect to the Rescue.mkv |
25.31MB |
143 useEffect to the Rescue.ru.srt |
11.04KB |
144 A First Look at Effects.en.srt |
9.95KB |
144 A First Look at Effects.mkv |
28.37MB |
144 A First Look at Effects.ru.srt |
15.00KB |
145 Using an async Function.en.srt |
8.39KB |
145 Using an async Function.mkv |
30.13MB |
145 Using an async Function.ru.srt |
12.36KB |
146 Adding a Loading State.en.srt |
5.80KB |
146 Adding a Loading State.mkv |
21.59MB |
146 Adding a Loading State.ru.srt |
8.49KB |
147 Handling Errors.en.srt |
19.61KB |
147 Handling Errors.mkv |
69.72MB |
147 Handling Errors.ru.srt |
27.66KB |
148 The useEffect Dependency Array.en.srt |
18.91KB |
148 The useEffect Dependency Array.mkv |
51.06MB |
148 The useEffect Dependency Array.ru.srt |
27.78KB |
149 Synchronizing Queries With Movie Data.en.srt |
22.96KB |
149 Synchronizing Queries With Movie Data.mkv |
81.33MB |
149 Synchronizing Queries With Movie Data.ru.srt |
32.87KB |
14 A Quick Look at React's Official Documentation.en.srt |
5.06KB |
14 A Quick Look at React's Official Documentation.mkv |
19.42MB |
14 A Quick Look at React's Official Documentation.ru.srt |
7.51KB |
15.1 CodeSandbox link FINAL.html |
129B |
15.2 CodeSandbox link STARTER.html |
131B |
150 Selecting a Movie.en.srt |
19.67KB |
150 Selecting a Movie.mkv |
83.91MB |
150 Selecting a Movie.ru.srt |
28.33KB |
151 Loading Movie Details.en.srt |
24.97KB |
151 Loading Movie Details.mkv |
107.19MB |
151 Loading Movie Details.ru.srt |
35.19KB |
152 Adding a Watched Movie.en.srt |
36.96KB |
152 Adding a Watched Movie.mkv |
163.28MB |
152 Adding a Watched Movie.ru.srt |
52.53KB |
153 Adding a New Effect Changing Page Title.en.srt |
12.88KB |
153 Adding a New Effect Changing Page Title.mkv |
50.25MB |
153 Adding a New Effect Changing Page Title.ru.srt |
18.76KB |
154 The useEffect Cleanup Function.en.srt |
6.51KB |
154 The useEffect Cleanup Function.mkv |
19.18MB |
154 The useEffect Cleanup Function.ru.srt |
9.64KB |
155 Cleaning Up the Title.en.srt |
8.25KB |
155 Cleaning Up the Title.mkv |
26.83MB |
155 Cleaning Up the Title.ru.srt |
11.87KB |
156 Cleaning Up Data Fetching.en.srt |
16.19KB |
156 Cleaning Up Data Fetching.mkv |
54.48MB |
156 Cleaning Up Data Fetching.ru.srt |
22.92KB |
157 One More Effect Listening to a Keypress.en.srt |
21.42KB |
157 One More Effect Listening to a Keypress.mkv |
77.29MB |
157 One More Effect Listening to a Keypress.ru.srt |
30.75KB |
158 CHALLENGE #1 Currency Converter.en.srt |
23.92KB |
158 CHALLENGE #1 Currency Converter.mkv |
86.36MB |
158 CHALLENGE 1 Currency Converter.ru.srt |
34.29KB |
159 Section Overview.en.srt |
1.25KB |
159 Section Overview.mkv |
4.27MB |
159 Section Overview.ru.srt |
1.99KB |
15 Setting Up a New React Project ;The Options.en.srt |
10.93KB |
15 Setting Up a New React Project ;The Options.mkv |
33.19MB |
15 Setting Up a New React Project ;The Options.ru.srt |
16.96KB |
16.1 CodeSandbox link FINAL v2.html |
126B |
160 React Hooks and Their Rules.en.srt |
16.70KB |
160 React Hooks and Their Rules.mkv |
43.41MB |
160 React Hooks and Their Rules.ru.srt |
24.69KB |
161 The Rules of Hooks in Practice.en.srt |
12.65KB |
161 The Rules of Hooks in Practice.mkv |
50.88MB |
161 The Rules of Hooks in Practice.ru.srt |
18.03KB |
162 More Details of useState.en.srt |
17.62KB |
162 More Details of useState.mkv |
67.28MB |
162 More Details of useState.ru.srt |
25.66KB |
163 Initializing State With a Callback Lazy Initial State.en.srt |
20.95KB |
163 Initializing State With a Callback Lazy Initial State.mkv |
69.36MB |
163 Initializing State With a Callback Lazy Initial State.ru.srt |
31.23KB |
164 useState Summary.en.srt |
4.82KB |
164 useState Summary.mkv |
13.48MB |
164 useState Summary.ru.srt |
7.29KB |
165 How NOT to Select DOM Elements in React.en.srt |
5.32KB |
165 How NOT to Select DOM Elements in React.mkv |
18.04MB |
165 How NOT to Select DOM Elements in React.ru.srt |
7.99KB |
166 Introducing Another Hook useRef.en.srt |
8.16KB |
166 Introducing Another Hook useRef.mkv |
22.86MB |
166 Introducing Another Hook useRef.ru.srt |
11.91KB |
167 Refs to Select DOM Elements.en.srt |
15.00KB |
167 Refs to Select DOM Elements.mkv |
53.70MB |
167 Refs to Select DOM Elements.ru.srt |
21.98KB |
168 Refs to Persist Data Between Renders.en.srt |
15.27KB |
168 Refs to Persist Data Between Renders.mkv |
60.05MB |
168 Refs to Persist Data Between Renders.ru.srt |
22.01KB |
169 What are Custom Hooks When to Create One.en.srt |
6.38KB |
169 What are Custom Hooks When to Create One.mkv |
18.75MB |
169 What are Custom Hooks When to Create One.ru.srt |
10.06KB |
16 Setting Up a Project With Create React App.en.srt |
21.02KB |
16 Setting Up a Project With Create React App.mkv |
52.41MB |
16 Setting Up a Project With Create React App.ru.srt |
30.13KB |
17.1 CodeSandbox link FINAL.html |
132B |
17.1 CodeSandbox link FINAL.html |
128B |
17.1 CodeSandbox link FINAL.html |
130B |
17.2 CodeSandbox link STARTER.html |
130B |
17.2 CodeSandbox link STARTER.html |
132B |
170 Creating our First Custom Hook useMovies.en.srt |
19.89KB |
170 Creating our First Custom Hook useMovies.mkv |
73.64MB |
170 Creating our First Custom Hook useMovies.ru.srt |
29.23KB |
171 Creating useLocalStorageState.en.srt |
13.24KB |
171 Creating useLocalStorageState.mkv |
52.49MB |
171 Creating useLocalStorageState.ru.srt |
19.74KB |
172 Creating useKey.en.srt |
12.30KB |
172 Creating useKey.mkv |
47.57MB |
172 Creating useKey.ru.srt |
18.17KB |
173 CHALLENGE #1 useGeolocate.en.srt |
11.37KB |
173 CHALLENGE #1 useGeolocate.mkv |
44.28MB |
173 CHALLENGE 1 useGeolocate.ru.srt |
16.29KB |
174 Section Overview.en.srt |
1.88KB |
174 Section Overview.mkv |
4.99MB |
174 Section Overview.ru.srt |
2.70KB |
175 Our First Class Component.en.srt |
13.90KB |
175 Our First Class Component.mkv |
39.68MB |
175 Our First Class Component.ru.srt |
20.08KB |
176 Working With Event Handlers.en.srt |
15.48KB |
176 Working With Event Handlers.mkv |
46.73MB |
176 Working With Event Handlers.ru.srt |
22.91KB |
177 Class Components vs Function Components.en.srt |
8.73KB |
177 Class Components vs Function Components.mkv |
24.59MB |
177 Class Components vs Function Components.ru.srt |
13.14KB |
178 Starting the Classy Weather App.en.srt |
11.26KB |
178 Starting the Classy Weather App.mkv |
36.24MB |
178 Starting the Classy Weather App.ru.srt |
16.31KB |
179 Fetching Weather Data.en.srt |
14.29KB |
179 Fetching Weather Data.mkv |
56.83MB |
179 Fetching Weather Data.ru.srt |
20.63KB |
17 Section Overview.en.srt |
1.42KB |
17 Section Overview.mkv |
4.88MB |
17 Section Overview.ru.srt |
2.01KB |
180 Displaying the Weather.en.srt |
20.74KB |
180 Displaying the Weather.mkv |
73.79MB |
180 Displaying the Weather.ru.srt |
29.49KB |
181 Removing Boilerplate Code With Class Fields.en.srt |
6.18KB |
181 Removing Boilerplate Code With Class Fields.mkv |
23.36MB |
181 Removing Boilerplate Code With Class Fields.ru.srt |
9.19KB |
182 Child to Parent Communication.en.srt |
6.01KB |
182 Child to Parent Communication.mkv |
27.77MB |
182 Child to Parent Communication.ru.srt |
8.86KB |
183 Lifecycle Methods.en.srt |
24.41KB |
183 Lifecycle Methods.mkv |
81.48MB |
183 Lifecycle Methods.ru.srt |
35.60KB |
184 Introduction to Part 3.en.srt |
1.58KB |
184 Introduction to Part 3.mkv |
19.48MB |
184 Introduction to Part 3.ru.srt |
2.48KB |
186 Section Overview.en.srt |
1.49KB |
186 Section Overview.mkv |
4.20MB |
186 Section Overview.ru.srt |
2.13KB |
187 Yet Another Hook useReducer.en.srt |
26.28KB |
187 Yet Another Hook useReducer.mkv |
85.43MB |
187 Yet Another Hook useReducer.ru.srt |
37.96KB |
188 Managing Related Pieces of State.en.srt |
17.72KB |
188 Managing Related Pieces of State.mkv |
63.22MB |
188 Managing Related Pieces of State.ru.srt |
25.28KB |
189 Managing State With useReducer.en.srt |
22.00KB |
189 Managing State With useReducer.mkv |
58.52MB |
189 Managing State With useReducer.ru.srt |
31.92KB |
18 Destructuring Objects and Arrays.en.srt |
17.27KB |
18 Destructuring Objects and Arrays.mkv |
50.09MB |
18 Destructuring Objects and Arrays.ru.srt |
24.70KB |
19.1 CodeSandbox link FINAL.html |
133B |
19.2 CodeSandbox link STARTER.html |
135B |
190 The React Quiz App.en.srt |
12.22KB |
190 The React Quiz App.mkv |
37.83MB |
190 The React Quiz App.ru.srt |
17.38KB |
191 Loading Questions from a Fake API.en.srt |
27.25KB |
191 Loading Questions from a Fake API.mkv |
92.93MB |
191 Loading Questions from a Fake API.ru.srt |
39.12KB |
192 Handling Loading, Error, and Ready Status.en.srt |
13.22KB |
192 Handling Loading, Error, and Ready Status.mkv |
47.90MB |
192 Handling Loading Error and Ready Status.ru.srt |
19.00KB |
193 Starting a New Quiz.en.srt |
6.99KB |
193 Starting a New Quiz.mkv |
25.37MB |
193 Starting a New Quiz.ru.srt |
10.16KB |
194 Displaying Questions.en.srt |
11.23KB |
194 Displaying Questions.mkv |
40.99MB |
194 Displaying Questions.ru.srt |
15.77KB |
195 Handling New Answers.en.srt |
24.13KB |
195 Handling New Answers.mkv |
89.68MB |
195 Handling New Answers.ru.srt |
34.14KB |
196 Moving to the Next Question.en.srt |
9.13KB |
196 Moving to the Next Question.mkv |
34.11MB |
196 Moving to the Next Question.ru.srt |
12.99KB |
197 Displaying Progress.en.srt |
13.17KB |
197 Displaying Progress.mkv |
45.03MB |
197 Displaying Progress.ru.srt |
18.61KB |
198 Finishing a Quiz.en.srt |
20.50KB |
198 Finishing a Quiz.mkv |
77.98MB |
198 Finishing a Quiz.ru.srt |
29.25KB |
199 Restarting a Quiz.en.srt |
10.36KB |
199 Restarting a Quiz.mkv |
39.09MB |
199 Restarting a Quiz.ru.srt |
14.96KB |
19 Rest,Spread Operator.en.srt |
15.26KB |
19 Rest,Spread Operator.mkv |
47.58MB |
19 Rest,Spread Operator.ru.srt |
21.92KB |
1 Course Roadmap and Projects.en.srt |
4.27KB |
1 Course Roadmap and Projects.mkv |
33.40MB |
1 Course Roadmap and Projects.ru.srt |
6.22KB |
2.1 CodeSandbox link.html |
115B |
2. Useful Resources for Part 1.html |
1.03KB |
2. Useful Resources for Part 2.html |
3.56KB |
2. Useful Resources for Part 3.html |
3.40KB |
2. Useful Resources for Part 4.html |
2.92KB |
20.1 CodeSandbox link FINAL.html |
124B |
20.2 CodeSandbox link STARTER.html |
126B |
200 Setting Up a Timer With useEffect.en.srt |
30.24KB |
200 Setting Up a Timer With useEffect.mkv |
105.52MB |
200 Setting Up a Timer With useEffect.ru.srt |
43.72KB |
201 Section Summary useState vs useReducer.en.srt |
9.01KB |
201 Section Summary useState vs useReducer.mkv |
24.20MB |
201 Section Summary useState vs useReducer.ru.srt |
13.28KB |
202 CHALLENGE #1 Creating a Bank Account With useReducer.en.srt |
28.73KB |
202 CHALLENGE #1 Creating a Bank Account With useReducer.mkv |
107.32MB |
202 CHALLENGE #1 Creating a Bank Account With useReducer.ru.srt |
41.50KB |
203 Section Overview.en.srt |
1.39KB |
203 Section Overview.mkv |
4.96MB |
203 Section Overview.ru.srt |
2.14KB |
204 Creating Our First App With Vite WorldWise.en.srt |
24.60KB |
204 Creating Our First App With Vite WorldWise.mkv |
73.33MB |
204 Creating Our First App With Vite WorldWise.ru.srt |
34.98KB |
205 Routing and Single Page Applications SPAs.en.srt |
10.20KB |
205 Routing and Single Page Applications SPAs.mkv |
26.61MB |
205 Routing and Single Page Applications SPAs.ru.srt |
15.41KB |
206 Implementing Main Pages and Routes.en.srt |
18.34KB |
206 Implementing Main Pages and Routes.mkv |
56.81MB |
206 Implementing Main Pages and Routes.ru.srt |
26.96KB |
207 Linking Between Routes With Link and NavLink.en.srt |
13.69KB |
207 Linking Between Routes With Link and NavLink.mkv |
49.27MB |
207 Linking Between Routes With Link and NavLink.ru.srt |
20.15KB |
208 Styling Options For React Applications.en.srt |
8.84KB |
208 Styling Options For React Applications.mkv |
23.21MB |
208 Styling Options For React Applications.ru.srt |
13.01KB |
209 Using CSS Modules.en.srt |
24.52KB |
209 Using CSS Modules.mkv |
80.36MB |
209 Using CSS Modules.ru.srt |
35.28KB |
20 Template Literals.en.srt |
7.81KB |
20 Template Literals.mkv |
23.35MB |
20 Template Literals.ru.srt |
11.44KB |
21.1 CodeSandbox link FINAL v2.html |
130B |
210 Building the Pages.en.srt |
25.23KB |
210 Building the Pages.mkv |
77.56MB |
210 Building the Pages.ru.srt |
36.11KB |
211 Building the App Layout.en.srt |
12.47KB |
211 Building the App Layout.mkv |
45.82MB |
211 Building the App Layout.ru.srt |
17.74KB |
212 Nested Routes and Index Route.en.srt |
20.00KB |
212 Nested Routes and Index Route.mkv |
73.71MB |
212 Nested Routes and Index Route.ru.srt |
29.77KB |
213 Implementing the Cities List.en.srt |
24.96KB |
213 Implementing the Cities List.mkv |
111.06MB |
213 Implementing the Cities List.ru.srt |
35.26KB |
214 Implementing the Countries List.en.srt |
16.17KB |
214 Implementing the Countries List.mkv |
66.32MB |
214 Implementing the Countries List.ru.srt |
22.21KB |
215 Storing State in the URL.en.srt |
8.16KB |
215 Storing State in the URL.mkv |
24.28MB |
215 Storing State in the URL.ru.srt |
12.29KB |
216 Dynamic Routes With URL Parameters.en.srt |
14.96KB |
216 Dynamic Routes With URL Parameters.mkv |
63.45MB |
216 Dynamic Routes With URL Parameters.ru.srt |
22.10KB |
217 Reading and Setting a Query String.en.srt |
15.44KB |
217 Reading and Setting a Query String.mkv |
56.47MB |
217 Reading and Setting a Query String.ru.srt |
22.04KB |
218 Programmatic Navigation with useNavigate.en.srt |
17.49KB |
218 Programmatic Navigation with useNavigate.mkv |
65.47MB |
218 Programmatic Navigation with useNavigate.ru.srt |
25.37KB |
219 Programmatic Navigation with Navigate.en.srt |
6.61KB |
219 Programmatic Navigation with Navigate.mkv |
23.82MB |
219 Programmatic Navigation with Navigate.ru.srt |
9.79KB |
21 Ternaries Instead of if,else Statements.en.srt |
8.75KB |
21 Ternaries Instead of if,else Statements.mkv |
32.71MB |
21 Ternaries Instead of if,else Statements.ru.srt |
12.45KB |
220 Section Overview.en.srt |
1.46KB |
220 Section Overview.mkv |
4.82MB |
220 Section Overview.ru.srt |
1.99KB |
221 CHALLENGE #1 Understand The Atomic Blog App.en.srt |
6.65KB |
221 CHALLENGE #1 Understand The Atomic Blog App.mkv |
20.87MB |
221 CHALLENGE 1 Understand The Atomic Blog App.ru.srt |
9.36KB |
222 What is the Context API.en.srt |
8.01KB |
222 What is the Context API.mkv |
21.82MB |
222 What is the Context API.ru.srt |
11.81KB |
223 Creating and Providing a Context.en.srt |
14.26KB |
223 Creating and Providing a Context.mkv |
56.60MB |
223 Creating and Providing a Context.ru.srt |
20.80KB |
224 Consuming the Context.en.srt |
15.71KB |
224 Consuming the Context.mkv |
62.94MB |
224 Consuming the Context.ru.srt |
22.96KB |
225 Advanced Pattern A Custom Provider and Hook.en.srt |
23.99KB |
225 Advanced Pattern A Custom Provider and Hook.mkv |
92.23MB |
225 Advanced Pattern A Custom Provider and Hook.ru.srt |
35.10KB |
226 Thinking In React Advanced State Management.en.srt |
17.74KB |
226 Thinking In React Advanced State Management.mkv |
46.09MB |
226 Thinking In React Advanced State Management.ru.srt |
27.75KB |
227 Back to WorldWise Creating a CitiesContext.en.srt |
12.58KB |
227 Back to WorldWise Creating a CitiesContext.mkv |
51.04MB |
227 Back to WorldWise Creating a CitiesContext.ru.srt |
17.88KB |
228 Consuming the CitiesContext.en.srt |
6.17KB |
228 Consuming the CitiesContext.mkv |
25.15MB |
228 Consuming the CitiesContext.ru.srt |
8.90KB |
229 Finishing the City View.en.srt |
26.36KB |
229 Finishing the City View.mkv |
109.28MB |
229 Finishing the City View.ru.srt |
38.41KB |
22 Arrow Functions.en.srt |
8.24KB |
22 Arrow Functions.mkv |
27.35MB |
22 Arrow Functions.ru.srt |
12.22KB |
230 Including a Map With the Leaflet Library.en.srt |
13.80KB |
230 Including a Map With the Leaflet Library.mkv |
65.94MB |
230 Including a Map With the Leaflet Library.ru.srt |
19.82KB |
231 Displaying City Markers on Map.en.srt |
8.67KB |
231 Displaying City Markers on Map.mkv |
51.00MB |
231 Displaying City Markers on Map.ru.srt |
12.58KB |
232 Interacting With the Map.en.srt |
20.03KB |
232 Interacting With the Map.mkv |
90.64MB |
232 Interacting With the Map.ru.srt |
28.82KB |
233 Setting Map Position With Geolocation.en.srt |
16.97KB |
233 Setting Map Position With Geolocation.mkv |
73.32MB |
233 Setting Map Position With Geolocation.ru.srt |
24.68KB |
234 Fetching City Data in the Form.en.srt |
25.03KB |
234 Fetching City Data in the Form.mkv |
120.79MB |
234 Fetching City Data in the Form.ru.srt |
35.44KB |
235 Creating a New City.en.srt |
34.23KB |
235 Creating a New City.mkv |
161.70MB |
235 Creating a New City.ru.srt |
48.22KB |
236 Deleting a City.en.srt |
7.76KB |
236 Deleting a City.mkv |
38.12MB |
236 Deleting a City.ru.srt |
10.88KB |
237 Advanced State Management System Context + useReducer.en.srt |
32.28KB |
237 Advanced State Management System Context + useReducer.mkv |
166.24MB |
237 Advanced State Management System Context useReducer.ru.srt |
45.63KB |
238 Adding Fake Authentication Setting Up Context.en.srt |
16.67KB |
238 Adding Fake Authentication Setting Up Context.mkv |
63.70MB |
238 Adding Fake Authentication Setting Up Context.ru.srt |
24.53KB |
239 Adding Fake Authentication Implementing Login.en.srt |
24.72KB |
239 Adding Fake Authentication Implementing Login.mkv |
106.30MB |
239 Adding Fake Authentication Implementing Login.ru.srt |
36.43KB |
23 Short Circuiting And Logical Operators.en.srt |
15.67KB |
23 Short Circuiting And Logical Operators.mkv |
61.53MB |
23 Short Circuiting And Logical Operators.ru.srt |
23.02KB |
24.1 CodeSandbox link FINAL v2.html |
129B |
240 Adding Fake Authentication Protecting a Route.en.srt |
16.99KB |
240 Adding Fake Authentication Protecting a Route.mkv |
72.43MB |
240 Adding Fake Authentication Protecting a Route.ru.srt |
24.46KB |
241 CHALLENGE #2 Refactoring React Quiz to Context API.en.srt |
13.55KB |
241 CHALLENGE #2 Refactoring React Quiz to Context API.mkv |
47.01MB |
241 CHALLENGE 2 Refactoring React Quiz to Context API.ru.srt |
19.46KB |
242 Section Overview.en.srt |
1.46KB |
242 Section Overview.mkv |
4.78MB |
242 Section Overview.ru.srt |
2.27KB |
243 Performance Optimization and Wasted Renders.en.srt |
9.71KB |
243 Performance Optimization and Wasted Renders.mkv |
24.49MB |
243 Performance Optimization and Wasted Renders.ru.srt |
14.61KB |
244 The Profiler Developer Tool.en.srt |
13.32KB |
244 The Profiler Developer Tool.mkv |
46.04MB |
244 The Profiler Developer Tool.ru.srt |
19.92KB |
245 A Surprising Optimization Trick With children.en.srt |
18.15KB |
245 A Surprising Optimization Trick With children.mkv |
66.61MB |
245 A Surprising Optimization Trick With children.ru.srt |
25.73KB |
246 Understanding memo.en.srt |
8.33KB |
246 Understanding memo.mkv |
22.96MB |
246 Understanding memo.ru.srt |
12.41KB |
247 memo in Practice.en.srt |
19.43KB |
247 memo in Practice.mkv |
85.95MB |
247 memo in Practice.ru.srt |
28.13KB |
248 Understanding useMemo and useCallback.en.srt |
10.29KB |
248 Understanding useMemo and useCallback.mkv |
27.93MB |
248 Understanding useMemo and useCallback.ru.srt |
15.53KB |
249 useMemo in Practice.en.srt |
13.13KB |
249 useMemo in Practice.mkv |
51.71MB |
249 useMemo in Practice.ru.srt |
18.92KB |
24 Optional Chaining.en.srt |
10.37KB |
24 Optional Chaining.mkv |
36.55MB |
24 Optional Chaining.ru.srt |
15.01KB |
250 useCallback in Practice.en.srt |
15.49KB |
250 useCallback in Practice.mkv |
61.51MB |
250 useCallback in Practice.ru.srt |
23.16KB |
251 Optimizing Context Re Renders.en.srt |
22.24KB |
251 Optimizing Context Re Renders.mkv |
86.04MB |
251 Optimizing Context Re Renders.ru.srt |
32.43KB |
252 Back to The WorldWise App.en.srt |
19.02KB |
252 Back to The WorldWise App.mkv |
78.66MB |
252 Back to The WorldWise App.ru.srt |
27.48KB |
253 Optimizing Bundle Size With Code Splitting.en.srt |
24.01KB |
253 Optimizing Bundle Size With Code Splitting.mkv |
95.41MB |
253 Optimizing Bundle Size With Code Splitting.ru.srt |
34.51KB |
254 Don't Optimize Prematurely!.en.srt |
4.19KB |
254 Don't Optimize Prematurely!.mkv |
12.57MB |
254 Dont Optimize Prematurely.ru.srt |
6.38KB |
255 useEffect Rules and Best Practices.en.srt |
15.67KB |
255 useEffect Rules and Best Practices.mkv |
39.53MB |
255 useEffect Rules and Best Practices.ru.srt |
23.29KB |
256 CHALLENGE #1 Fix Performance Issues in Workout Timer.en.srt |
18.42KB |
256 CHALLENGE #1 Fix Performance Issues in Workout Timer.mkv |
64.07MB |
256 CHALLENGE 1 Fix Performance Issues in Workout Timer.ru.srt |
26.95KB |
257 Setting State Based on Other State Updates.en.srt |
16.80KB |
257 Setting State Based on Other State Updates.mkv |
66.38MB |
257 Setting State Based on Other State Updates.ru.srt |
25.02KB |
258 Using Helper Functions In Effects.en.srt |
22.68KB |
258 Using Helper Functions In Effects.mkv |
78.77MB |
258 Using Helper Functions In Effects.ru.srt |
33.49KB |
259 Closures in Effects.en.srt |
14.86KB |
259 Closures in Effects.mkv |
49.87MB |
259 Closures in Effects.ru.srt |
21.61KB |
25 The Array map Method.en.srt |
13.61KB |
25 The Array map Method.mkv |
42.77MB |
25 The Array map Method.ru.srt |
19.50KB |
260 Section Overview.en.srt |
1.49KB |
260 Section Overview.mkv |
4.40MB |
260 Section Overview.ru.srt |
2.12KB |
261 Introduction to Redux.en.srt |
18.47KB |
261 Introduction to Redux.mkv |
49.68MB |
261 Introduction to Redux.ru.srt |
27.28KB |
262 Creating a Reducer Bank Account.en.srt |
15.26KB |
262 Creating a Reducer Bank Account.mkv |
47.86MB |
262 Creating a Reducer Bank Account.ru.srt |
21.36KB |
263 Creating a Redux Store.en.srt |
14.04KB |
263 Creating a Redux Store.mkv |
46.82MB |
263 Creating a Redux Store.ru.srt |
19.77KB |
264 Working With Action Creators.en.srt |
8.55KB |
264 Working With Action Creators.mkv |
32.90MB |
264 Working With Action Creators.ru.srt |
12.11KB |
265 Adding More State Customer.en.srt |
16.85KB |
265 Adding More State Customer.mkv |
68.40MB |
265 Adding More State Customer.ru.srt |
23.92KB |
266 Professional Redux File Structure State Slices.en.srt |
16.88KB |
266 Professional Redux File Structure State Slices.mkv |
65.95MB |
266 Professional Redux File Structure State Slices.ru.srt |
23.75KB |
267 Back to React! Connecting our Redux App With React.en.srt |
8.41KB |
267 Back to React! Connecting our Redux App With React.mkv |
26.91MB |
267 Back to React Connecting our Redux App With React.ru.srt |
11.88KB |
268 Dispatching Actions from Our React App.en.srt |
24.69KB |
268 Dispatching Actions from Our React App.mkv |
98.77MB |
268 Dispatching Actions from Our React App.ru.srt |
34.67KB |
269 The Legacy Way of Connecting Components to Redux.en.srt |
7.26KB |
269 The Legacy Way of Connecting Components to Redux.mkv |
24.75MB |
269 The Legacy Way of Connecting Components to Redux.ru.srt |
10.53KB |
26 The Array filter Method.en.srt |
12.81KB |
26 The Array filter Method.mkv |
49.60MB |
26 The Array filter Method.ru.srt |
18.23KB |
270 Redux Middleware and Thunks.en.srt |
6.81KB |
270 Redux Middleware and Thunks.mkv |
19.42MB |
270 Redux Middleware and Thunks.ru.srt |
9.90KB |
271 Making an API Call With Redux Thunks.en.srt |
25.71KB |
271 Making an API Call With Redux Thunks.mkv |
100.72MB |
271 Making an API Call With Redux Thunks.ru.srt |
36.49KB |
272 The Redux DevTools.en.srt |
14.44KB |
272 The Redux DevTools.mkv |
46.56MB |
272 The Redux DevTools.ru.srt |
21.03KB |
273 What is Redux Toolkit RTK.en.srt |
5.31KB |
273 What is Redux Toolkit RTK.mkv |
14.55MB |
273 What is Redux Toolkit RTK.ru.srt |
7.88KB |
274 Creating the Store With RTK.en.srt |
6.42KB |
274 Creating the Store With RTK.mkv |
25.43MB |
274 Creating the Store With RTK.ru.srt |
9.54KB |
275 Creating the Account Slice.en.srt |
31.74KB |
275 Creating the Account Slice.mkv |
120.82MB |
275 Creating the Account Slice.ru.srt |
45.38KB |
276 Back to Thunks.en.srt |
6.95KB |
276 Back to Thunks.mkv |
28.81MB |
276 Back to Thunks.ru.srt |
10.22KB |
277 Creating the Customer Slice.en.srt |
12.76KB |
277 Creating the Customer Slice.mkv |
59.83MB |
277 Creating the Customer Slice.ru.srt |
18.47KB |
278 Redux vs Context API.en.srt |
11.37KB |
278 Redux vs Context API.mkv |
31.05MB |
278 Redux vs Context API.ru.srt |
17.23KB |
279 Introduction to Part 4.en.srt |
1.99KB |
279 Introduction to Part 4.mkv |
19.68MB |
279 Introduction to Part 4.ru.srt |
2.93KB |
27 The Array reduce Method.en.srt |
11.71KB |
27 The Array reduce Method.mkv |
36.95MB |
27 The Array reduce Method.ru.srt |
16.93KB |
281 Section Overview.en.srt |
1.20KB |
281 Section Overview.mkv |
4.41MB |
281 Section Overview.ru.srt |
1.81KB |
282 Setting Up a New Project Fast React Pizza Co.en.srt |
11.58KB |
282 Setting Up a New Project Fast React Pizza Co.mkv |
33.20MB |
282 Setting Up a New Project Fast React Pizza Co.ru.srt |
16.51KB |
283 Application Planning.en.srt |
32.11KB |
283 Application Planning.mkv |
86.23MB |
283 Application Planning.ru.srt |
46.83KB |
284 Setting Up a Professional File Structure.en.srt |
11.79KB |
284 Setting Up a Professional File Structure.mkv |
37.94MB |
284 Setting Up a Professional File Structure.ru.srt |
17.27KB |
285 A New Way Of Implementing Routes.en.srt |
14.41KB |
285 A New Way Of Implementing Routes.mkv |
51.93MB |
285 A New Way Of Implementing Routes.ru.srt |
20.99KB |
286 Building the App Layout.en.srt |
16.57KB |
286 Building the App Layout.mkv |
54.78MB |
286 Building the App Layout.ru.srt |
24.05KB |
287 Fetching Data With React Router Loaders Pizza Menu.en.srt |
17.22KB |
287 Fetching Data With React Router Loaders Pizza Menu.mkv |
69.31MB |
287 Fetching Data With React Router Loaders Pizza Menu.ru.srt |
25.29KB |
288 Displaying a Loading Indicator.en.srt |
8.38KB |
288 Displaying a Loading Indicator.mkv |
34.76MB |
288 Displaying a Loading Indicator.ru.srt |
12.39KB |
289 Handling Errors With Error Elements.en.srt |
8.70KB |
289 Handling Errors With Error Elements.mkv |
35.29MB |
289 Handling Errors With Error Elements.ru.srt |
12.83KB |
28 The Array sort Method.en.srt |
9.54KB |
28 The Array sort Method.mkv |
36.05MB |
28 The Array sort Method.ru.srt |
13.92KB |
290 Fetching Orders.en.srt |
17.21KB |
290 Fetching Orders.mkv |
69.74MB |
290 Fetching Orders.ru.srt |
24.87KB |
291 Writing Data With React Router Actions.en.srt |
27.35KB |
291 Writing Data With React Router Actions.mkv |
104.68MB |
291 Writing Data With React Router Actions.ru.srt |
40.24KB |
292 Error Handling in Form Actions.en.srt |
14.08KB |
292 Error Handling in Form Actions.mkv |
58.65MB |
292 Error Handling in Form Actions.ru.srt |
20.60KB |
293 Section Overview.en.srt |
1.37KB |
293 Section Overview.mkv |
4.03MB |
293 Section Overview.ru.srt |
1.92KB |
294 What is Tailwind CSS.en.srt |
11.88KB |
294 What is Tailwind CSS.mkv |
33.06MB |
294 What is Tailwind CSS.ru.srt |
17.11KB |
295 Setting Up Tailwind CSS.en.srt |
17.77KB |
295 Setting Up Tailwind CSS.mkv |
67.36MB |
295 Setting Up Tailwind CSS.ru.srt |
25.00KB |
296 Working With Color.en.srt |
13.58KB |
296 Working With Color.mkv |
54.33MB |
296 Working With Color.ru.srt |
19.27KB |
297 Styling Text.en.srt |
14.60KB |
297 Styling Text.mkv |
52.01MB |
297 Styling Text.ru.srt |
21.04KB |
298 The Box Model Spacing, Borders, and Display.en.srt |
16.72KB |
298 The Box Model Spacing, Borders, and Display.mkv |
64.00MB |
298 The Box Model Spacing Borders and Display.ru.srt |
23.94KB |
299 Responsive Design.en.srt |
16.26KB |
299 Responsive Design.mkv |
60.09MB |
299 Responsive Design.ru.srt |
23.65KB |
29 Working With Immutable Arrays.en.srt |
16.93KB |
29 Working With Immutable Arrays.mkv |
57.00MB |
29 Working With Immutable Arrays.ru.srt |
23.99KB |
2 Building Our First React App!.en.srt |
29.75KB |
2 Building Our First React App!.mkv |
89.07MB |
2 Building Our First React App!.ru.srt |
43.14KB |
3.1 CodeSandbox link.html |
115B |
3.1 CodeSandbox link FINAL.html |
117B |
3.2 CodeSandbox link STARTER.html |
119B |
300 Using Flexbox.en.srt |
9.67KB |
300 Using Flexbox.mkv |
35.30MB |
300 Using Flexbox.ru.srt |
13.91KB |
301 Using CSS Grid.en.srt |
17.95KB |
301 Using CSS Grid.mkv |
64.65MB |
301 Using CSS Grid.ru.srt |
26.14KB |
302 Styling Buttons Element States and Transitions.en.srt |
18.10KB |
302 Styling Buttons Element States and Transitions.mkv |
67.25MB |
302 Styling Buttons Element States and Transitions.ru.srt |
26.60KB |
303 Styling Form Elements.en.srt |
14.66KB |
303 Styling Form Elements.mkv |
57.44MB |
303 Styling Form Elements.ru.srt |
21.13KB |
304 Reusing Styles With @apply.en.srt |
6.54KB |
304 Reusing Styles With @apply.mkv |
25.27MB |
304 Reusing Styles With apply.ru.srt |
9.62KB |
305 Reusing Styles With React Components.en.srt |
17.01KB |
305 Reusing Styles With React Components.mkv |
68.29MB |
305 Reusing Styles With React Components.ru.srt |
24.73KB |
306 Absolute Positioning, z index, and More.en.srt |
9.14KB |
306 Absolute Positioning, z index, and More.mkv |
36.75MB |
306 Absolute Positioning z index and More.ru.srt |
13.27KB |
307 Configuring Tailwind Custom Font Family.en.srt |
15.28KB |
307 Configuring Tailwind Custom Font Family.mkv |
69.28MB |
307 Configuring Tailwind Custom Font Family.ru.srt |
22.00KB |
308 Styling the Menu.en.srt |
27.46KB |
308 Styling the Menu.mkv |
113.74MB |
308 Styling the Menu.ru.srt |
39.07KB |
309 Styling the Cart.en.srt |
16.56KB |
309 Styling the Cart.mkv |
67.37MB |
309 Styling the Cart.ru.srt |
23.42KB |
30 Asynchronous JavaScript Promises.en.srt |
12.99KB |
30 Asynchronous JavaScript Promises.mkv |
34.92MB |
30 Asynchronous JavaScript Promises.ru.srt |
18.47KB |
310 Styling the Order Form.en.srt |
19.37KB |
310 Styling the Order Form.mkv |
81.50MB |
310 Styling the Order Form.ru.srt |
27.33KB |
311 Styling the Order Overview.en.srt |
19.49KB |
311 Styling the Order Overview.mkv |
79.68MB |
311 Styling the Order Overview.ru.srt |
27.36KB |
312 Section Overview.en.srt |
913B |
312 Section Overview.mkv |
2.90MB |
312 Section Overview.ru.srt |
1.27KB |
313 Modeling the User State With Redux Toolkit.en.srt |
19.40KB |
313 Modeling the User State With Redux Toolkit.mkv |
71.42MB |
313 Modeling the User State With Redux Toolkit.ru.srt |
28.59KB |
314 Reading and Updating the User State.en.srt |
15.36KB |
314 Reading and Updating the User State.mkv |
60.12MB |
314 Reading and Updating the User State.ru.srt |
22.46KB |
315 Modeling the Cart State.en.srt |
20.55KB |
315 Modeling the Cart State.mkv |
81.29MB |
315 Modeling the Cart State.ru.srt |
29.54KB |
316 Adding Menu Items to the Cart.en.srt |
9.80KB |
316 Adding Menu Items to the Cart.mkv |
46.40MB |
316 Adding Menu Items to the Cart.ru.srt |
14.21KB |
317 Building the Cart Overview With Redux Selectors.en.srt |
12.87KB |
317 Building the Cart Overview With Redux Selectors.mkv |
55.08MB |
317 Building the Cart Overview With Redux Selectors.ru.srt |
18.31KB |
318 Building the Cart Page.en.srt |
9.80KB |
318 Building the Cart Page.mkv |
43.02MB |
318 Building the Cart Page.ru.srt |
14.12KB |
319 Deleting Cart Items.en.srt |
21.14KB |
319 Deleting Cart Items.mkv |
90.44MB |
319 Deleting Cart Items.ru.srt |
30.52KB |
31 Asynchronous JavaScript AsyncAwait.en.srt |
11.67KB |
31 Asynchronous JavaScript AsyncAwait.mkv |
32.76MB |
31 Asynchronous JavaScript AsyncAwait.ru.srt |
16.91KB |
320 Updating Cart Quantities.en.srt |
18.26KB |
320 Updating Cart Quantities.mkv |
78.50MB |
320 Updating Cart Quantities.ru.srt |
26.07KB |
321 Using the Cart for New Orders.en.srt |
19.81KB |
321 Using the Cart for New Orders.mkv |
105.43MB |
321 Using the Cart for New Orders.ru.srt |
28.19KB |
322 Redux Thunks With createAsyncThunk.en.srt |
22.89KB |
322 Redux Thunks With createAsyncThunk.mkv |
92.30MB |
322 Redux Thunks With createAsyncThunk.ru.srt |
33.35KB |
323 Integrating Geolocation.en.srt |
22.32KB |
323 Integrating Geolocation.mkv |
100.09MB |
323 Integrating Geolocation.ru.srt |
31.72KB |
324 Fetching Data Without Navigation useFetcher.en.srt |
17.93KB |
324 Fetching Data Without Navigation useFetcher.mkv |
76.65MB |
324 Fetching Data Without Navigation useFetcher.ru.srt |
25.49KB |
325 Updating Data Without Navigation.en.srt |
20.25KB |
325 Updating Data Without Navigation.mkv |
87.29MB |
325 Updating Data Without Navigation.ru.srt |
29.29KB |
326 Section Overview.en.srt |
1.24KB |
326 Section Overview.mkv |
3.92MB |
326 Section Overview.ru.srt |
1.84KB |
327 Application Planning.en.srt |
28.59KB |
327 Application Planning.mkv |
83.42MB |
327 Application Planning.ru.srt |
42.03KB |
328 Setting Up the Project The Wild Oasis.en.srt |
11.42KB |
328 Setting Up the Project The Wild Oasis.mkv |
33.49MB |
328 Setting Up the Project The Wild Oasis.ru.srt |
16.29KB |
329 Introduction to Styled Components.en.srt |
16.99KB |
329 Introduction to Styled Components.mkv |
61.82MB |
329 Introduction to Styled Components.ru.srt |
24.42KB |
32 Section Overview.en.srt |
1.26KB |
32 Section Overview.mkv |
4.27MB |
32 Section Overview.ru.srt |
1.92KB |
330 Global Styles With Styled Components.en.srt |
20.41KB |
330 Global Styles With Styled Components.mkv |
88.30MB |
330 Global Styles With Styled Components.ru.srt |
29.28KB |
331 Styled Component Props and the css Function.en.srt |
14.83KB |
331 Styled Component Props and the css Function.mkv |
58.66MB |
331 Styled Component Props and the css Function.ru.srt |
21.16KB |
332 Building More Reusable Styled Components.en.srt |
15.35KB |
332 Building More Reusable Styled Components.mkv |
63.94MB |
332 Building More Reusable Styled Components.ru.srt |
22.04KB |
333 Setting Up Pages and Routes.en.srt |
8.41KB |
333 Setting Up Pages and Routes.mkv |
36.93MB |
333 Setting Up Pages and Routes.ru.srt |
12.01KB |
334 Building the App Layout.en.srt |
20.48KB |
334 Building the App Layout.mkv |
75.59MB |
334 Building the App Layout.ru.srt |
28.50KB |
335 Building the Sidebar and Main Navigation.en.srt |
18.11KB |
335 Building the Sidebar and Main Navigation.mkv |
71.48MB |
335 Building the Sidebar and Main Navigation.ru.srt |
26.01KB |
336 Section Overview.en.srt |
1.01KB |
336 Section Overview.mkv |
3.49MB |
336 Section Overview.ru.srt |
1.53KB |
337 What is Supabase.en.srt |
3.43KB |
337 What is Supabase.mkv |
10.63MB |
337 What is Supabase.ru.srt |
4.98KB |
338 Creating a New Database.en.srt |
8.48KB |
338 Creating a New Database.mkv |
24.84MB |
338 Creating a New Database.ru.srt |
12.42KB |
339 Modeling Application State.en.srt |
8.25KB |
339 Modeling Application State.mkv |
22.09MB |
339 Modeling Application State.ru.srt |
12.27KB |
33 Rendering the Root Component and Strict Mode.en.srt |
11.54KB |
33 Rendering the Root Component and Strict Mode.mkv |
34.84MB |
33 Rendering the Root Component and Strict Mode.ru.srt |
17.04KB |
340 Creating Tables.en.srt |
13.54KB |
340 Creating Tables.mkv |
40.30MB |
340 Creating Tables.ru.srt |
19.25KB |
341 Relationships Between Tables.en.srt |
11.67KB |
341 Relationships Between Tables.mkv |
36.24MB |
341 Relationships Between Tables.ru.srt |
16.29KB |
342 Adding Security Policies RLS.en.srt |
9.34KB |
342 Adding Security Policies RLS.mkv |
32.22MB |
342 Adding Security Policies RLS.ru.srt |
13.86KB |
343 Connecting Supabase With Our React App.en.srt |
12.27KB |
343 Connecting Supabase With Our React App.mkv |
45.01MB |
343 Connecting Supabase With Our React App.ru.srt |
17.62KB |
344 Setting Up Storage Buckets.en.srt |
6.60KB |
344 Setting Up Storage Buckets.mkv |
25.79MB |
344 Setting Up Storage Buckets.ru.srt |
9.47KB |
345 Section Overview.en.srt |
1021B |
345 Section Overview.mkv |
3.76MB |
345 Section Overview.ru.srt |
1.56KB |
346 What is React Query.en.srt |
8.97KB |
346 What is React Query.mkv |
25.62MB |
346 What is React Query.ru.srt |
13.47KB |
347 Setting Up React Query.en.srt |
10.42KB |
347 Setting Up React Query.mkv |
43.55MB |
347 Setting Up React Query.ru.srt |
14.99KB |
348 Fetching Cabin Data.en.srt |
30.80KB |
348 Fetching Cabin Data.mkv |
120.18MB |
348 Fetching Cabin Data.ru.srt |
44.43KB |
349 Mutations Deleting a Cabin.en.srt |
25.20KB |
349 Mutations Deleting a Cabin.mkv |
96.62MB |
349 Mutations Deleting a Cabin.ru.srt |
36.76KB |
34 Before We Start Coding Debugging.en.srt |
16.53KB |
34 Before We Start Coding Debugging.mkv |
47.56MB |
34 Before We Start Coding Debugging.ru.srt |
24.05KB |
350 Displaying Toasts Notifications.en.srt |
12.12KB |
350 Displaying Toasts Notifications.mkv |
48.52MB |
350 Displaying Toasts Notifications.ru.srt |
17.09KB |
351 Introducing Another Library React Hook Form.en.srt |
16.02KB |
351 Introducing Another Library React Hook Form.mkv |
66.38MB |
351 Introducing Another Library React Hook Form.ru.srt |
23.22KB |
352 Creating a New Cabin.en.srt |
17.16KB |
352 Creating a New Cabin.mkv |
71.13MB |
352 Creating a New Cabin.ru.srt |
24.11KB |
353 Handling Form Errors.en.srt |
30.53KB |
353 Handling Form Errors.mkv |
142.03MB |
353 Handling Form Errors.ru.srt |
42.62KB |
354 Uploading Images to Supabase.en.srt |
20.59KB |
354 Uploading Images to Supabase.mkv |
82.30MB |
354 Uploading Images to Supabase.ru.srt |
28.96KB |
355 Editing a Cabin.en.srt |
41.94KB |
355 Editing a Cabin.mkv |
184.57MB |
355 Editing a Cabin.ru.srt |
60.64KB |
356 Abstracting React Query Into Custom Hooks.en.srt |
23.29KB |
356 Abstracting React Query Into Custom Hooks.mkv |
104.21MB |
356 Abstracting React Query Into Custom Hooks.ru.srt |
32.36KB |
357 Duplicating Cabins.en.srt |
9.46KB |
357 Duplicating Cabins.mkv |
40.25MB |
357 Duplicating Cabins.ru.srt |
13.43KB |
358 Fetching Applications Settings.en.srt |
12.19KB |
358 Fetching Applications Settings.mkv |
48.40MB |
358 Fetching Applications Settings.ru.srt |
17.36KB |
359 Updating Application Settings.en.srt |
16.20KB |
359 Updating Application Settings.mkv |
63.90MB |
359 Updating Application Settings.ru.srt |
23.38KB |
35 Components as Building Blocks.en.srt |
7.36KB |
35 Components as Building Blocks.mkv |
20.22MB |
35 Components as Building Blocks.ru.srt |
11.41KB |
360 Section Overview.en.srt |
1.68KB |
360 Section Overview.mkv |
4.94MB |
360 Section Overview.ru.srt |
2.52KB |
361 An Overview of Reusability in React.en.srt |
8.29KB |
361 An Overview of Reusability in React.mkv |
23.72MB |
361 An Overview of Reusability in React.ru.srt |
12.99KB |
362 Setting Up an Example.en.srt |
9.48KB |
362 Setting Up an Example.mkv |
40.04MB |
362 Setting Up an Example.ru.srt |
14.11KB |
363 The Render Props Pattern.en.srt |
11.09KB |
363 The Render Props Pattern.mkv |
46.85MB |
363 The Render Props Pattern.ru.srt |
16.09KB |
364 A Look at Higher Order Components HOC.en.srt |
12.05KB |
364 A Look at Higher Order Components HOC.mkv |
52.12MB |
364 A Look at Higher Order Components HOC.ru.srt |
17.30KB |
365 The Compound Component Pattern.en.srt |
25.50KB |
365 The Compound Component Pattern.mkv |
86.66MB |
365 The Compound Component Pattern.ru.srt |
36.04KB |
366 Building a Modal Window Using a React Portal.en.srt |
28.31KB |
366 Building a Modal Window Using a React Portal.mkv |
106.76MB |
366 Building a Modal Window Using a React Portal.ru.srt |
40.57KB |
367 Converting the Modal to a Compound Component.en.srt |
31.54KB |
367 Converting the Modal to a Compound Component.mkv |
120.12MB |
367 Converting the Modal to a Compound Component.ru.srt |
45.19KB |
368 Detecting a Click Outside the Modal.en.srt |
19.16KB |
368 Detecting a Click Outside the Modal.mkv |
77.49MB |
368 Detecting a Click Outside the Modal.ru.srt |
27.71KB |
369 Confirming Cabin Deletions.en.srt |
12.07KB |
369 Confirming Cabin Deletions.mkv |
52.08MB |
369 Confirming Cabin Deletions.ru.srt |
17.25KB |
36 Creating And Reusing a Component.en.srt |
15.25KB |
36 Creating And Reusing a Component.mkv |
51.86MB |
36 Creating And Reusing a Component.ru.srt |
22.14KB |
370 Building a Reusable Table.en.srt |
16.15KB |
370 Building a Reusable Table.mkv |
72.91MB |
370 Building a Reusable Table.ru.srt |
22.62KB |
371 Applying the Render Props Pattern.en.srt |
6.47KB |
371 Applying the Render Props Pattern.mkv |
26.81MB |
371 Applying the Render Props Pattern.ru.srt |
9.35KB |
372 Building a Reusable Context Menu.en.srt |
45.09KB |
372 Building a Reusable Context Menu.mkv |
190.01MB |
372 Building a Reusable Context Menu.ru.srt |
63.53KB |
373 Section Overview.en.srt |
1.73KB |
373 Section Overview.mkv |
5.83MB |
373 Section Overview.ru.srt |
2.63KB |
374 Client Side Filtering Filtering Cabins.en.srt |
24.69KB |
374 Client Side Filtering Filtering Cabins.mkv |
109.16MB |
374 Client Side Filtering Filtering Cabins.ru.srt |
34.54KB |
375 Client Side Sorting Sorting Cabins.en.srt |
27.38KB |
375 Client Side Sorting Sorting Cabins.mkv |
111.59MB |
375 Client Side Sorting Sorting Cabins.ru.srt |
39.13KB |
376 Building the Bookings Table.en.srt |
25.21KB |
376 Building the Bookings Table.mkv |
100.42MB |
376 Building the Bookings Table.ru.srt |
35.02KB |
377 Uploading Sample Data.en.srt |
7.84KB |
377 Uploading Sample Data.mkv |
40.33MB |
377 Uploading Sample Data.ru.srt |
10.98KB |
378 API Side Filtering Filtering Bookings.en.srt |
24.33KB |
378 API Side Filtering Filtering Bookings.mkv |
102.52MB |
378 API Side Filtering Filtering Bookings.ru.srt |
35.01KB |
379 API Side Sorting Sorting Bookings.en.srt |
9.00KB |
379 API Side Sorting Sorting Bookings.mkv |
43.51MB |
379 API Side Sorting Sorting Bookings.ru.srt |
12.89KB |
37 What is JSX.en.srt |
9.64KB |
37 What is JSX.mkv |
27.70MB |
37 What is JSX.ru.srt |
14.51KB |
380 Building a Reusable Pagination Component.en.srt |
21.72KB |
380 Building a Reusable Pagination Component.mkv |
93.96MB |
380 Building a Reusable Pagination Component.ru.srt |
30.90KB |
381 API Side Pagination Paginating Bookings.en.srt |
14.94KB |
381 API Side Pagination Paginating Bookings.mkv |
65.01MB |
381 API Side Pagination Paginating Bookings.ru.srt |
21.04KB |
382 Prefetching With React Query.en.srt |
11.30KB |
382 Prefetching With React Query.mkv |
43.87MB |
382 Prefetching With React Query.ru.srt |
17.10KB |
383 Building the Single Booking Page.en.srt |
21.54KB |
383 Building the Single Booking Page.mkv |
87.36MB |
383 Building the Single Booking Page.ru.srt |
31.41KB |
384 Checking In a Booking.en.srt |
37.50KB |
384 Checking In a Booking.mkv |
175.95MB |
384 Checking In a Booking.ru.srt |
53.45KB |
385 Adding Optional Breakfast.en.srt |
18.96KB |
385 Adding Optional Breakfast.mkv |
85.34MB |
385 Adding Optional Breakfast.ru.srt |
26.37KB |
386 Checking Out a Booking + Fixing a Small Bug.en.srt |
12.78KB |
386 Checking Out a Booking + Fixing a Small Bug.mkv |
62.97MB |
386 Checking Out a Booking Fixing a Small Bug.ru.srt |
18.50KB |
387 Deleting a Booking.en.srt |
18.18KB |
387 Deleting a Booking.mkv |
87.61MB |
387 Deleting a Booking.ru.srt |
26.13KB |
388 Authentication User Login With Supabase.en.srt |
31.29KB |
388 Authentication User Login With Supabase.mkv |
123.40MB |
388 Authentication User Login With Supabase.ru.srt |
45.55KB |
389 Authorization Protecting Routes.en.srt |
32.70KB |
389 Authorization Protecting Routes.mkv |
131.80MB |
389 Authorization Protecting Routes.ru.srt |
47.57KB |
38 Creating More Components.en.srt |
12.01KB |
38 Creating More Components.mkv |
44.45MB |
38 Creating More Components.ru.srt |
17.42KB |
390 User Logout.en.srt |
11.74KB |
390 User Logout.mkv |
49.19MB |
390 User Logout.ru.srt |
16.82KB |
391 Fixing an Important Bug.en.srt |
8.20KB |
391 Fixing an Important Bug.mkv |
29.99MB |
391 Fixing an Important Bug.ru.srt |
12.23KB |
392 Building the Sign Up Form.en.srt |
14.70KB |
392 Building the Sign Up Form.mkv |
61.33MB |
392 Building the Sign Up Form.ru.srt |
20.89KB |
393 User Sign Up.en.srt |
20.52KB |
393 User Sign Up.mkv |
82.97MB |
393 User Sign Up.ru.srt |
30.08KB |
394 Authorization on Supabase Protecting Database RLS.en.srt |
6.87KB |
394 Authorization on Supabase Protecting Database RLS.mkv |
26.26MB |
394 Authorization on Supabase Protecting Database RLS.ru.srt |
10.00KB |
395 Building The App Header.en.srt |
12.87KB |
395 Building The App Header.mkv |
56.98MB |
395 Building The App Header.ru.srt |
18.67KB |
396 Updating User Data and Password.en.srt |
38.09KB |
396 Updating User Data and Password.mkv |
163.05MB |
396 Updating User Data and Password.ru.srt |
54.08KB |
397 Implementing Dark Mode With CSS Variables.en.srt |
29.38KB |
397 Implementing Dark Mode With CSS Variables.mkv |
132.57MB |
397 Implementing Dark Mode With CSS Variables.ru.srt |
41.99KB |
398 Building the Dashboard Layout.en.srt |
6.22KB |
398 Building the Dashboard Layout.mkv |
27.18MB |
398 Building the Dashboard Layout.ru.srt |
8.87KB |
399 Computing Recent Bookings and Stays.en.srt |
20.92KB |
399 Computing Recent Bookings and Stays.mkv |
91.65MB |
399 Computing Recent Bookings and Stays.ru.srt |
29.92KB |
39 JavaScript Logic in Components.en.srt |
6.59KB |
39 JavaScript Logic in Components.mkv |
24.09MB |
39 JavaScript Logic in Components.ru.srt |
9.42KB |
3 Watch Before You Start!.en.srt |
7.84KB |
3 Watch Before You Start!.mkv |
28.77MB |
3 Watch Before You Start!.ru.srt |
11.52KB |
4.1 GitHub repository.html |
118B |
4.2 theory-slides.pdf |
48.41MB |
4. Read Before You Start!.html |
1.37KB |
400 Displaying Statistics.en.srt |
15.80KB |
400 Displaying Statistics.mkv |
68.78MB |
400 Displaying Statistics.ru.srt |
22.19KB |
401 Displaying a Line Chart With the Recharts Library.en.srt |
32.22KB |
401 Displaying a Line Chart With the Recharts Library.mkv |
143.73MB |
401 Displaying a Line Chart With the Recharts Library.ru.srt |
45.51KB |
402 Displaying a Pie Chart.en.srt |
22.40KB |
402 Displaying a Pie Chart.mkv |
97.75MB |
402 Displaying a Pie Chart.ru.srt |
31.61KB |
403 Displaying Stays for Current Day.en.srt |
28.00KB |
403 Displaying Stays for Current Day.mkv |
123.53MB |
403 Displaying Stays for Current Day.ru.srt |
39.49KB |
404 Error Boundaries.en.srt |
13.58KB |
404 Error Boundaries.mkv |
55.74MB |
404 Error Boundaries.ru.srt |
19.93KB |
405 Final Touches + Fixing Bugs.en.srt |
21.80KB |
405 Final Touches + Fixing Bugs.mkv |
78.20MB |
405 Final Touches Fixing Bugs.ru.srt |
31.38KB |
406 Section Overview.en.srt |
1.58KB |
406 Section Overview.mkv |
5.41MB |
406 Section Overview.ru.srt |
2.25KB |
407 Deploying to Netlify.en.srt |
16.30KB |
407 Deploying to Netlify.mkv |
62.03MB |
407 Deploying to Netlify.ru.srt |
23.41KB |
408 Setting Up a Git and GitHub Repository.en.srt |
24.06KB |
408 Setting Up a Git and GitHub Repository.mkv |
79.95MB |
408 Setting Up a Git and GitHub Repository.ru.srt |
34.51KB |
409 Deploying to Vercel.en.srt |
8.59KB |
409 Deploying to Vercel.mkv |
26.17MB |
409 Deploying to Vercel.ru.srt |
12.34KB |
40 Separation of Concerns.en.srt |
9.25KB |
40 Separation of Concerns.mkv |
26.32MB |
40 Separation of Concerns.ru.srt |
13.27KB |
410 Where to Go from Here.en.srt |
4.68KB |
410 Where to Go from Here.mkv |
45.65MB |
410 Where to Go from Here.ru.srt |
6.88KB |
41 Styling React Applications.en.srt |
18.66KB |
41 Styling React Applications.mkv |
73.78MB |
41 Styling React Applications.ru.srt |
26.97KB |
42 Passing and Receiving Props.en.srt |
13.57KB |
42 Passing and Receiving Props.mkv |
48.90MB |
42 Passing and Receiving Props.ru.srt |
19.37KB |
43 Props, Immutability, and One Way Data Flow.en.srt |
11.01KB |
43 Props, Immutability, and One Way Data Flow.mkv |
28.67MB |
43 Props, Immutability, and One Way Data Flow.ru.srt |
16.70KB |
44 CHALLENGE #1 Profile Card v1.en.srt |
25.04KB |
44 CHALLENGE #1 Profile Card v1.mkv |
93.13MB |
44 CHALLENGE #1 Profile Card v1.ru.srt |
36.55KB |
45 The Rules of JSX.en.srt |
5.33KB |
45 The Rules of JSX.mkv |
15.29MB |
45 The Rules of JSX.ru.srt |
7.79KB |
46 Rendering Lists.en.srt |
17.74KB |
46 Rendering Lists.mkv |
61.39MB |
46 Rendering Lists.ru.srt |
25.94KB |
47 Conditional Rendering With &&.en.srt |
14.47KB |
47 Conditional Rendering With &&.mkv |
50.48MB |
47 Conditional Rendering With &&.ru.srt |
20.96KB |
48 Conditional Rendering With Ternaries.en.srt |
6.87KB |
48 Conditional Rendering With Ternaries.mkv |
27.48MB |
48 Conditional Rendering With Ternaries.ru.srt |
9.85KB |
49 Conditional Rendering With Multiple Returns.en.srt |
7.90KB |
49 Conditional Rendering With Multiple Returns.mkv |
30.29MB |
49 Conditional Rendering With Multiple Returns.ru.srt |
11.68KB |
5.1 GitHub repository.html |
118B |
50 Extracting JSX Into a New Component.en.srt |
7.15KB |
50 Extracting JSX Into a New Component.mkv |
24.44MB |
50 Extracting JSX Into a New Component.ru.srt |
10.37KB |
51 Destructuring Props.en.srt |
7.26KB |
51 Destructuring Props.mkv |
27.69MB |
51 Destructuring Props.ru.srt |
10.74KB |
52 React Fragments.en.srt |
8.71KB |
52 React Fragments.mkv |
32.11MB |
52 React Fragments.ru.srt |
12.43KB |
53 Setting Classes and Text Conditionally.en.srt |
12.19KB |
53 Setting Classes and Text Conditionally.mkv |
42.43MB |
53 Setting Classes and Text Conditionally.ru.srt |
17.37KB |
54 Section Summary.en.srt |
8.72KB |
54 Section Summary.mkv |
22.03MB |
54 Section Summary.ru.srt |
12.97KB |
55 CHALLENGE #2 Profile Card v2.en.srt |
11.99KB |
55 CHALLENGE #2 Profile Card v2.mkv |
45.59MB |
55 CHALLENGE #2 Profile Card v2.ru.srt |
17.45KB |
56 Section Overview.en.srt |
1.50KB |
56 Section Overview.mkv |
4.29MB |
56 Section Overview.ru.srt |
2.20KB |
57 Let's Build a Steps Component.en.srt |
22.84KB |
57 Let's Build a Steps Component.mkv |
61.36MB |
57 Let's Build a Steps Component.ru.srt |
31.98KB |
58 Handling Events the React Way.en.srt |
11.54KB |
58 Handling Events the React Way.mkv |
33.87MB |
58 Handling Events the React Way.ru.srt |
17.01KB |
59 What is State in React.en.srt |
9.44KB |
59 What is State in React.mkv |
24.90MB |
59 What is State in React.ru.srt |
14.59KB |
5 Downloading Course Material.en.srt |
5.39KB |
5 Downloading Course Material.mkv |
21.07MB |
5 Downloading Course Material.ru.srt |
7.82KB |
6.1 CodeSandbox link FINAL.html |
124B |
6.1 Get React URL from here.html |
194B |
6.2 CodeSandbox link STARTER.html |
126B |
60 Creating a State Variable With useState.en.srt |
14.05KB |
60 Creating a State Variable With useState.mkv |
42.60MB |
60 Creating a State Variable With useState.ru.srt |
21.28KB |
61 Don't Set State Manually!.en.srt |
8.01KB |
61 Don't Set State Manually!.mkv |
25.59MB |
61 Don't Set State Manually!.ru.srt |
12.20KB |
62 The Mechanics of State.en.srt |
7.50KB |
62 The Mechanics of State.mkv |
23.19MB |
62 The Mechanics of State.ru.srt |
11.25KB |
63 Adding Another Piece of State.en.srt |
13.76KB |
63 Adding Another Piece of State.mkv |
44.08MB |
63 Adding Another Piece of State.ru.srt |
20.32KB |
64 React Developer Tools.en.srt |
10.33KB |
64 React Developer Tools.mkv |
27.28MB |
64 React Developer Tools.ru.srt |
15.83KB |
65 Updating State Based on Current State.en.srt |
8.32KB |
65 Updating State Based on Current State.mkv |
23.63MB |
65 Updating State Based on Current State.ru.srt |
12.51KB |
66 More Thoughts About State + State Guidelines.en.srt |
10.26KB |
66 More Thoughts About State + State Guidelines.mkv |
27.80MB |
66 More Thoughts About State + State Guidelines.ru.srt |
15.95KB |
67 A Vanilla JavaScript Implementation.en.srt |
10.38KB |
67 A Vanilla JavaScript Implementation.mkv |
35.23MB |
67 A Vanilla JavaScript Implementation.ru.srt |
15.35KB |
68 CHALLENGE #1 Date Counter v1.en.srt |
19.79KB |
68 CHALLENGE #1 Date Counter v1.mkv |
61.00MB |
68 CHALLENGE #1 Date Counter v1.ru.srt |
28.76KB |
69 Starting a New Project The Far Away Travel List.en.srt |
6.79KB |
69 Starting a New Project The Far Away Travel List.mkv |
16.62MB |
69 Starting a New Project The Far Away Travel List.ru.srt |
10.27KB |
6 Introduction to Part 1.en.srt |
1.30KB |
6 Introduction to Part 1.mkv |
13.63MB |
6 Introduction to Part 1.ru.srt |
1.83KB |
70 Building the Layout.en.srt |
12.80KB |
70 Building the Layout.mkv |
37.95MB |
70 Building the Layout.ru.srt |
18.20KB |
71 Rendering the Items List.en.srt |
13.10KB |
71 Rendering the Items List.mkv |
42.07MB |
71 Rendering the Items List.ru.srt |
19.27KB |
72 Building a Form and Handling Submissions.en.srt |
19.60KB |
72 Building a Form and Handling Submissions.mkv |
62.71MB |
72 Building a Form and Handling Submissions.ru.srt |
28.33KB |
73 Controlled Element.en.srt |
29.04KB |
73 Controlled Element.mkv |
96.00MB |
73 Controlled Element.ru.srt |
43.19KB |
74 State vs Props.en.srt |
5.62KB |
74 State vs Props.mkv |
16.37MB |
74 State vs Props.ru.srt |
8.64KB |
75 EXERCISE #1 Flashcards.en.srt |
20.90KB |
75 EXERCISE #1 Flashcards.mkv |
68.50MB |
75 EXERCISE #1 Flashcards.ru.srt |
30.64KB |
76 CHALLENGE #2 Date Counter v2.en.srt |
15.74KB |
76 CHALLENGE #2 Date Counter v2.mkv |
49.12MB |
76 CHALLENGE #2 Date Counter v2.ru.srt |
23.20KB |
77 Section Overview.en.srt |
1.32KB |
77 Section Overview.mkv |
4.14MB |
77 Section Overview.ru.srt |
2.09KB |
78 What is Thinking in React.en.srt |
7.76KB |
78 What is Thinking in React.mkv |
20.79MB |
78 What is Thinking in React.ru.srt |
11.62KB |
79 Fundamentals of State Management.en.srt |
15.29KB |
79 Fundamentals of State Management.mkv |
39.86MB |
79 Fundamentals of State Management.ru.srt |
23.29KB |
80 Thinking About State and Lifting State Up.en.srt |
23.87KB |
80 Thinking About State and Lifting State Up.mkv |
78.29MB |
80 Thinking About State and Lifting State Up.ru.srt |
35.95KB |
81 Reviewing Lifting Up State.en.srt |
10.04KB |
81 Reviewing Lifting Up State.mkv |
27.51MB |
81 Reviewing Lifting Up State.ru.srt |
14.86KB |
82 Deleting an Item More Child to Parent Communication!.en.srt |
12.58KB |
82 Deleting an Item More Child to Parent Communication!.mkv |
45.81MB |
82 Deleting an Item More Child to Parent Communication!.ru.srt |
19.36KB |
83 Updating an Item Complex Immutable Data Operation.en.srt |
11.90KB |
83 Updating an Item Complex Immutable Data Operation.mkv |
42.47MB |
83 Updating an Item Complex Immutable Data Operation.ru.srt |
17.26KB |
84 Derived State.en.srt |
4.73KB |
84 Derived State.mkv |
13.99MB |
84 Derived State.ru.srt |
7.30KB |
85 Calculating Statistics as Derived State.en.srt |
16.15KB |
85 Calculating Statistics as Derived State.mkv |
59.86MB |
85 Calculating Statistics as Derived State.ru.srt |
23.65KB |
86 Sorting Items.en.srt |
16.60KB |
86 Sorting Items.mkv |
55.38MB |
86 Sorting Items.ru.srt |
24.89KB |
87 Clearing the List.en.srt |
7.70KB |
87 Clearing the List.mkv |
30.96MB |
87 Clearing the List.ru.srt |
11.07KB |
88 Moving Components Into Separate Files.en.srt |
13.55KB |
88 Moving Components Into Separate Files.mkv |
48.94MB |
88 Moving Components Into Separate Files.ru.srt |
20.16KB |
89 EXERCISE #1 Accordion Component v1.en.srt |
20.95KB |
89 EXERCISE #1 Accordion Component v1.mkv |
67.39MB |
89 EXERCISE #1 Accordion Component v1.ru.srt |
30.30KB |
8 Section Overview.en.srt |
972B |
8 Section Overview.mkv |
3.25MB |
8 Section Overview.ru.srt |
1.45KB |
90 The children Prop Making a Reusable Button.en.srt |
24.59KB |
90 The children Prop Making a Reusable Button.mkv |
71.91MB |
90 The children Prop Making a Reusable Button.ru.srt |
35.22KB |
91 More Reusability With the children Prop.en.srt |
12.18KB |
91 More Reusability With the children Prop.mkv |
41.90MB |
91 More Reusability With the children Prop.ru.srt |
17.55KB |
92 EXERCISE #2 Accordion Component v2.en.srt |
14.70KB |
92 EXERCISE #2 Accordion Component v2.mkv |
50.25MB |
92 EXERCISE #2 Accordion Component v2.ru.srt |
21.18KB |
93 CHALLENGE #1 Tip Calculator.en.srt |
29.66KB |
93 CHALLENGE #1 Tip Calculator.mkv |
109.11MB |
93 CHALLENGE #1 Tip Calculator.ru.srt |
42.11KB |
94 Section Overview.en.srt |
1.32KB |
94 Section Overview.mkv |
3.61MB |
94 Section Overview.ru.srt |
1.94KB |
95 Project Setup.en.srt |
6.21KB |
95 Project Setup.mkv |
14.82MB |
95 Project Setup.ru.srt |
8.98KB |
96 Building the Static App List of Friends.en.srt |
16.89KB |
96 Building the Static App List of Friends.mkv |
52.71MB |
96 Building the Static App List of Friends.ru.srt |
23.88KB |
97 Building the Static App Forms.en.srt |
12.87KB |
97 Building the Static App Forms.mkv |
46.24MB |
97 Building the Static App Forms.ru.srt |
18.52KB |
98 Displaying the New Friend Form.en.srt |
9.71KB |
98 Displaying the New Friend Form.mkv |
33.54MB |
98 Displaying the New Friend Form.ru.srt |
14.09KB |
99 Adding a New Friend.en.srt |
28.70KB |
99 Adding a New Friend.mkv |
95.17MB |
99 Adding a New Friend.ru.srt |
42.12KB |
9 Why Do Front End Frameworks Exist.en.srt |
17.07KB |
9 Why Do Front End Frameworks Exist.mkv |
51.06MB |
9 Why Do Front End Frameworks Exist.ru.srt |
25.07KB |