Урок 1. 00:06:05
What is React?
Урок 2. 00:02:24
Goals
Урок 3. 00:01:02
Structure
Урок 4. 00:01:53
Requirements
Урок 5. 00:01:36
Video Blur Fix
Урок 6. 00:00:31
Course Review
Урок 7. 00:00:33
Workflow Info
Урок 8. 00:00:56
Browser
Урок 9. 00:01:53
VS Code
Урок 10. 00:01:16
Terminal
Урок 11. 00:03:44
Node.js
Урок 12. 00:11:17
Create-React-App
Урок 13. 00:00:59
Intro
Урок 14. 00:09:00
Folder Structure
Урок 15. 00:02:28
Remove Boilerplate
Урок 16. 00:10:14
First Component
Урок 17. 00:12:54
Extensions and Settings
Урок 18. 00:04:32
Create Element Function
Урок 19. 00:09:42
JSX Rules
Урок 20. 00:04:04
Nest Components
Урок 21. 00:02:13
React Developer Tools
Урок 22. 00:10:27
BookList
Урок 23. 00:10:33
CSS
Урок 24. 00:07:17
Local Images (public folder)
Урок 25. 00:07:28
JSX - CSS
Урок 26. 00:06:31
JSX - Javascript
Урок 27. 00:09:41
Props - Basic Setup
Урок 28. 00:04:30
Props - Somewhat Dynamic Setup
Урок 29. 00:04:46
Props - Multiple Approaches
Урок 30. 00:06:31
Children Prop
Урок 31. 00:08:36
Simple List
Урок 32. 00:06:26
Proper List
Урок 33. 00:04:08
Key Prop
Урок 34. 00:05:35
Object as a Prop
Урок 35. 00:13:09
Event Basics
Урок 36. 00:05:51
Form Submission
Урок 37. 00:03:42
Form Submission - Button Example
Урок 38. 00:03:21
Anonymous Function (arrow)
Урок 39. 00:05:09
Components Feature
Урок 40. 00:05:41
Prop Drilling
Урок 41. 00:02:03
Complex Example - Intro
Урок 42. 00:03:43
Complex Example - Bug
Урок 43. 00:03:22
Complex Example - Fix
Урок 44. 00:09:59
ES6 Modules
Урок 45. 00:05:43
Local Images (src folder)
Урок 46. 00:06:29
Numbers Challenge
Урок 47. 00:02:26
Title Challenge
Урок 48. 00:02:34
Build Folder
Урок 49. 00:02:47
Deployment
Урок 50. 00:01:58
Intro
Урок 51. 00:00:27
Setup
Урок 52. 00:03:21
Install
Урок 53. 00:08:15
SRC Boilerplate
Урок 54. 00:10:51
Structure
Урок 55. 00:06:33
Components
Урок 56. 00:02:37
Nav Logo
Урок 57. 00:03:22
Smooth Scroll
Урок 58. 00:07:35
Page Links
Урок 59. 00:07:27
Social Links
Урок 60. 00:02:17
Hero and About Components
Урок 61. 00:04:31
Title Component
Урок 62. 00:04:11
Services Component
Урок 63. 00:07:57
Tours Component
Урок 64. 00:05:02
Footer Component
Урок 65. 00:07:05
Alternative Approach - Page Links Component
Урок 66. 00:12:10
Alternative Approach - More Components
Урок 67. 00:05:58
Continuous Deployment - Setup
Урок 68. 00:05:28
Continuous Deployment - Benefits
Урок 69. 00:04:56
Continuous Deployment "Gotcha"
Урок 70. 00:01:55
VITE - Intro
Урок 71. 00:08:50
VITE - Install / Setup
Урок 72. 00:00:53
Intro
Урок 73. 00:02:32
Setup
Урок 74. 00:08:55
Overview
Урок 75. 00:03:38
Error Example
Урок 76. 00:09:56
UseState Fundamentals
Урок 77. 00:03:02
Initial Render and Re-renders
Урок 78. 00:02:37
General Rules of React Hooks
Урок 79. 00:06:13
UseState Array Example - Setup
Урок 80. 00:07:30
UseState Array Example - Complete
Урок 81. 00:01:32
UseState - Extra Info
Урок 82. 00:05:18
UseState Object Example - Setup
Урок 83. 00:01:29
Auto Batching Info
Урок 84. 00:05:55
UseState Object Example - Complete
Урок 85. 00:03:16
UseState Set Function "Gotcha"
Урок 86. 00:04:22
UseState Functional Update Form
Урок 87. 00:04:14
UseState - SetTimeout Example
Урок 88. 00:06:01
Code Example
Урок 89. 00:07:03
UseEffect - Fundamentals
Урок 90. 00:03:58
UseEffect - Multiple Effects
Урок 91. 00:03:35
UseEffect Fetch Challenge - Intro
Урок 92. 00:09:20
UseEffect Fetch Challenge - Complete
Урок 93. 00:01:16
UseEffect Clean Up Info
Урок 94. 00:05:46
Multiple Returns
Урок 95. 00:03:40
Multiple Returns - Fetch Data Setup
Урок 96. 00:09:10
Multiple Returns - Fetch Data
Урок 97. 00:04:02
Fetch Error "Gotcha"
Урок 98. 00:06:47
Order Matters
Урок 99. 00:02:55
Fetch Function Location
Урок 100. 00:02:17
React Hooks Rules
Урок 101. 00:05:18
Vanilla.js (Optional)
Урок 102. 00:05:24
Short Circuit - Overview
Урок 103. 00:07:42
Short Circuit - Examples
Урок 104. 00:04:05
Ternary Operator
Урок 105. 00:05:46
Toggle Challenge
Урок 106. 00:05:51
User Challenge
Урок 107. 00:06:41
UseEffect Cleanup Function - Setup/Challenge
Урок 108. 00:05:31
UseEffect - Timer Example
Урок 109. 00:03:30
UseEffect - Event Listeners Example
Урок 110. 00:03:37
You Might Not Need an Effect
Урок 111. 00:06:23
Project Structure - Folder Example
Урок 112. 00:04:23
Project Structure - Named Exports
Урок 113. 00:06:44
Project Structure - Export Group
Урок 114. 00:05:00
Leverage Javascript - Intro
Урок 115. 00:07:14
Leverage Javascript - Challenge
Урок 116. 00:10:07
Leverage Javascript - Complete
Урок 117. 00:05:02
Forms - Setup
Урок 118. 00:10:03
Controlled Inputs
Урок 119. 00:02:49
User Challenge - Setup
Урок 120. 00:09:21
User Challenge - Add New User
Урок 121. 00:02:09
User Challenge - Remove User
Урок 122. 00:11:55
Multiple Inputs
Урок 123. 00:03:41
Checkbox Input
Урок 124. 00:04:39
Select Input
Урок 125. 00:11:12
FormData API
Урок 126. 00:07:23
useRef - DOM Node
Урок 127. 00:04:54
useRef - Initial Render
Урок 128. 00:05:56
Custom Hooks - Toggle
Урок 129. 00:06:48
Custom Hooks - Fetch Person
Урок 130. 00:03:28
Custom Hooks - Generic Fetch
Урок 131. 00:02:52
Context API - Challenge
Урок 132. 00:11:05
Context API - Prop Drilling
Урок 133. 00:08:07
Context API - Solution
Урок 134. 00:03:06
Context API - Custom Hook
Урок 135. 00:11:35
Context API - Global Setup
Урок 136. 00:02:31
UseReducer - Intro
Урок 137. 00:05:17
UseReducer - Challenge
Урок 138. 00:09:53
UseReducer - Setup
Урок 139. 00:09:48
Reducer Basics
Урок 140. 00:05:27
Actions and Default State
Урок 141. 00:01:36
Reset List
Урок 142. 00:04:26
Remove Person
Урок 143. 00:04:46
Import/Export
Урок 144. 00:00:41
Performance - Intro
Урок 145. 00:05:03
Component Re-renders
Урок 146. 00:04:21
React Dev Tools
Урок 147. 00:03:37
Lower State
Урок 148. 00:05:21
Lower State - Challenge
Урок 149. 00:03:44
React.memo()
Урок 150. 00:05:12
Mind Grenade
Урок 151. 00:05:21
UseCallback Hook
Урок 152. 00:02:23
UseCallback Hook - Common Use Case
Урок 153. 00:05:29
UseMemo Hook
Урок 154. 00:07:58
UseTransition Hook
Урок 155. 00:09:28
React Suspense
Урок 156. 00:03:44
Starter Project - Install and Overview
Урок 157. 00:00:37
Birthday Reminder - Intro
Урок 158. 00:05:38
Birthday Reminder - Setup
Урок 159. 00:06:11
Birthday Reminder - Complete
Урок 160. 00:01:01
Tours - Intro
Урок 161. 00:11:24
Tours - Fetch Data
Урок 162. 00:05:37
Tours - Display Tours
Урок 163. 00:05:37
Tours - Toggle Info
Урок 164. 00:06:57
Tours - Remove Tour
Урок 165. 00:00:24
Reviews - Intro
Урок 166. 00:06:10
Reviews - Info and React-Icons
Урок 167. 00:08:53
Reviews - Basic Setup
Урок 168. 00:06:36
Reviews - Prev and Next
Урок 169. 00:05:08
Reviews - Random
Урок 170. 00:00:14
Accordion - Intro
Урок 171. 00:09:52
Accordion - Complete
Урок 172. 00:00:50
Menu - Intro
Урок 173. 00:07:53
Menu - Display Items
Урок 174. 00:04:51
Menu - Buttons (manual approach)
Урок 175. 00:02:35
Menu - "all" Button
Урок 176. 00:08:32
Menu - Categories Buttons (dynamic approach)
Урок 177. 00:00:47
Tabs - Intro
Урок 178. 00:07:18
Tabs - Fetch Jobs
Урок 179. 00:06:36
Tabs - Display First Job
Урок 180. 00:06:58
Tabs - Display Buttons
Урок 181. 00:00:27
Slider - Intro
Урок 182. 00:10:53
Slider - Setup
Урок 183. 00:07:46
Slider - CSS Overview
Урок 184. 00:07:28
Slider - Setup Classes
Урок 185. 00:03:21
Slider - Prev and Next Buttons
Урок 186. 00:07:21
Slider - Autoplay
Урок 187. 00:06:36
Slider - Alternative
Урок 188. 00:01:32
Lorem Ipsum - Intro
Урок 189. 00:08:08
Lorem Ipsum - Structure
Урок 190. 00:08:17
Lorem Ipsum - Complete
Урок 191. 00:01:44
Color Generator - Intro
Урок 192. 00:08:39
Color Generator - Structure
Урок 193. 00:06:55
Color Generator - Color Values and Error
Урок 194. 00:16:30
Color Generator - Single Color
Урок 195. 00:09:06
Color Generator - Copy To Clipboard
Урок 196. 00:01:31
Grocery Bud - Intro
Урок 197. 00:10:36
Grocery Bud - Structure
Урок 198. 00:09:35
Grocery Bud - Add Items
Урок 199. 00:09:45
Grocery Bud - Alert
Урок 200. 00:02:13
Grocery Bud - Clear Items
Урок 201. 00:04:41
Grocery Bud - Remove Item
Урок 202. 00:07:14
Grocery Bud - Edit Item
Урок 203. 00:04:16
Grocery Bud - Local Storage
Урок 204. 00:00:41
Navbar - Intro
Урок 205. 00:08:53
Navbar - Basic Structure
Урок 206. 00:09:16
Navbar - Data
Урок 207. 00:02:57
Navbar - Simple Toggle
Урок 208. 00:04:11
Navbar - Class Toggle
Урок 209. 00:09:02
Navbar - useRef
Урок 210. 00:00:51
Sidebar/Modal - Intro
Урок 211. 00:09:03
Sidebar/Modal - Structure
Урок 212. 00:10:25
Sidebar/Modal - Context
Урок 213. 00:08:08
Sidebar/Modal - Complete
Урок 214. 00:02:20
Stripe - Intro
Урок 215. 00:09:26
Stripe - Context Boilerplate
Урок 216. 00:07:01
Stripe - Navbar
Урок 217. 00:02:47
Stripe - Hero
Урок 218. 00:07:30
Stripe - Sidebar
Урок 219. 00:04:29
Stripe - Submenu
Урок 220. 00:09:47
Stripe - Location
Урок 221. 00:09:32
Stripe - Links
Урок 222. 00:04:22
Stripe - Hide Submenu
Урок 223. 00:00:50
Cart - Intro
Урок 224. 00:07:41
Cart - Setup Overview
Урок 225. 00:06:52
Cart - useReducer Setup
Урок 226. 00:04:50
Cart - Clear Cart
Урок 227. 00:04:29
Cart - Remove Single Item
Урок 228. 00:05:06
Cart - Increase
Урок 229. 00:04:01
Cart - Decrease
Урок 230. 00:11:43
Cart - Get Totals
Урок 231. 00:05:08
Cart - Fetch Data
Урок 232. 00:07:26
Cart - Toggle Amount
Урок 233. 00:02:31
Intro
Урок 234. 00:02:17
Setup
Урок 235. 00:06:38
First Pages
Урок 236. 00:04:46
Page Components
Урок 237. 00:03:52
Link Component
Урок 238. 00:03:02
Error Page
Урок 239. 00:02:03
Navbar
Урок 240. 00:05:04
Nested Routes
Урок 241. 00:06:15
Shared Layout
Урок 242. 00:05:45
Index Pages
Урок 243. 00:07:19
NavLink
Урок 244. 00:06:55
URL Params - Setup
Урок 245. 00:05:40
Single Product Page
Урок 246. 00:08:14
useNavigate()
Урок 247. 00:04:03
Protected Route
Урок 248. 00:03:31
Products Page Refactor
Урок 249. 00:01:30
Intro
Урок 250. 00:02:27
Setup
Урок 251. 00:10:38
GET Request
Урок 252. 00:05:12
Setup Headers
Урок 253. 00:06:19
POST Request
Урок 254. 00:05:47
Global Default
Урок 255. 00:07:12
Custom Instance
Урок 256. 00:10:02
Interceptors
Урок 257. 00:01:16
Cocktails - Intro
Урок 258. 00:00:38
Cocktails - Additional Info
Урок 259. 00:02:58
Cocktails - Setup Overview
Урок 260. 00:00:44
React Router 6 Update !!!
Урок 261. 00:05:27
Cocktails - React Router Setup
Урок 262. 00:03:06
Cocktails - Navbar
Урок 263. 00:03:09
Cocktails - About and Error
Урок 264. 00:10:27
Cocktails - Context API Setup
Урок 265. 00:03:36
Cocktails - API Overview
Урок 266. 00:10:22
Cocktails - Fetch Drinks
Урок 267. 00:05:27
Cocktails - Display List
Урок 268. 00:06:33
Cocktails - Search Form
Урок 269. 00:20:34
Cocktails - Single Cocktail Page
Урок 270. 00:04:18
Cocktails - Refactor to React Router 6
Урок 271. 00:05:23
Hosting (Netlify) - Drag and Drop
Урок 272. 00:08:58
Hosting (Netlify) - Continuous Deployment
Урок 273. 00:05:12
Intro
Урок 274. 00:03:15
Starter Install
Урок 275. 00:12:27
Stater Overview
Урок 276. 00:15:20
Styled Components - Basics
Урок 277. 00:00:44
React Router 6 Update !!!
Урок 278. 00:16:07
React Router - Setup
Урок 279. 00:13:28
Navbar
Урок 280. 00:06:55
Cart Buttons
Урок 281. 00:01:35
Footer
Урок 282. 00:09:10
Sidebar
Урок 283. 00:18:13
Products Context Setup
Урок 284. 00:05:38
Sidebar Toggle
Урок 285. 00:03:43
Error Page
Урок 286. 00:08:26
About, Checkout Page
Урок 287. 00:06:52
Home Page - Hero
Урок 288. 00:06:09
Home Page - Services
Урок 289. 00:02:50
Home Page - Contact
Урок 290. 00:06:10
Formspree
Урок 291. 00:06:54
Fetch Products Overview
Урок 292. 00:11:48
Fetch Products Complete
Урок 293. 00:12:01
Featured Products
Урок 294. 00:06:45
Format Price
Урок 295. 00:07:41
Fetch Single Product
Урок 296. 00:11:23
Single Product - Loading, Error
Урок 297. 00:13:30
Single Product - Base Return
Урок 298. 00:13:14
Single Product - Product Images
Урок 299. 00:12:59
Single Product - Stars (manual approach)
Урок 300. 00:06:34
Single Product - Stars (array approach)
Урок 301. 00:12:56
Single Product - Add To Cart - Colors
Урок 302. 00:08:13
Single Product - Add To Cart - Amount Buttons
Урок 303. 00:12:49
Filter Context Setup
Урок 304. 00:07:25
Products Page - Grid View
Урок 305. 00:09:05
Products Page - List View
Урок 306. 00:09:11
Sort Component - Basic Setup
Урок 307. 00:04:24
Sort Component - View Buttons
Урок 308. 00:08:33
Sort Component - Controlled Input
Урок 309. 00:15:37
Sort Functionality
Урок 310. 00:09:32
Filters - Default Values
Урок 311. 00:17:08
Filters - Text
Урок 312. 00:10:04
Filters - Unique Values
Урок 313. 00:09:13
Filters - Categories
Урок 314. 00:03:35
Filters - Companies
Урок 315. 00:11:06
Filters - Colors
Урок 316. 00:04:52
Filters - Price
Урок 317. 00:07:52
Filters - Shipping and Clear Filters
Урок 318. 00:11:43
Filter Functionality - Setup and Text Input
Урок 319. 00:11:09
Filter Functionality - Rest of the Filters
Урок 320. 00:03:39
Cart Context Setup
Урок 321. 00:05:49
AddToCart - Setup
Урок 322. 00:06:34
AddToCart Reducer - New Item
Урок 323. 00:07:14
AddToCart Reducer - Existing Item
Урок 324. 00:04:37
Cart Page Setup
Урок 325. 00:05:25
localStorage
Урок 326. 00:03:47
Cart Content
Урок 327. 00:02:36
Cart Columns
Урок 328. 00:03:44
Cart Totals
Урок 329. 00:09:49
Cart Item
Урок 330. 00:04:50
Cart - Remove Item and Clear Cart
Урок 331. 00:10:09
Cart - Toggle Amount
Урок 332. 00:07:35
Cart - Calculate Totals
Урок 333. 00:05:28
Auth0 - Setup
Урок 334. 00:05:20
Auth0 - Provider
Урок 335. 00:06:56
useContext Setup
Урок 336. 00:03:39
Auth0 - Login/Logout Buttons
Урок 337. 00:07:46
Auth0 - Toggle Values
Урок 338. 00:06:27
Auth0 - Hide Checkout
Урок 339. 00:08:40
Auth0 - Private Route
Урок 340. 00:04:32
Upgrade To Latest Starter
Урок 341. 00:11:42
AuthWrapper
Урок 342. 00:06:27
Fix Warnings
Урок 343. 00:03:27
Stripe and Netlify Accounts
Урок 344. 00:13:20
Install and Setup netlify-cli
Урок 345. 00:04:43
First Netlify Function
Урок 346. 00:14:36
Stripe Checkout - Setup
Урок 347. 00:12:24
Stripe Checkout - Imports
Урок 348. 00:08:50
Stripe Checkout - State Variables
Урок 349. 00:11:10
Stripe Checkout - Basic Return
Урок 350. 00:11:16
Netlify Function - /create-payment-setup
Урок 351. 00:19:49
Stripe Checkout - Get Client Secret
Урок 352. 00:16:29
Stripe Checkout - Complete
Урок 353. 00:06:49
Refactor To React Router 6
Урок 354. 00:10:33
Deploy To Netlify
Урок 355. 00:01:55
Intro
Урок 356. 00:02:46
Setup
Урок 357. 00:01:22
Default CSS
Урок 358. 00:06:08
Fonts
Урок 359. 00:06:47
Colors
Урок 360. 00:05:04
Logo
Урок 361. 00:02:15
Favicon
Урок 362. 00:09:00
Main Images
Урок 363. 00:02:03
Setup Product Images
Урок 364. 00:01:11
Airtable
Урок 365. 00:13:07
First Product
Урок 366. 00:04:51
All Products - Optional !!!!
Урок 367. 00:04:20
API KEY
Урок 368. 00:03:39
Airtable Gotcha
Урок 369. 00:03:54
Two More Serverless Functions
Урок 370. 00:01:39
Airtable-Node Library
Урок 371. 00:08:00
Fetch Products
Урок 372. 00:13:04
Refactor and Return Products
Урок 373. 00:03:40
Single Product - Structure
Урок 374. 00:10:06
Fetch Single Product
Урок 375. 00:03:41
Showcase Setup
Урок 376. 00:02:45
Intro
Урок 377. 00:00:21
Github
Урок 378. 00:02:47
Setup
Урок 379. 00:03:47
Install
Урок 380. 00:03:33
Store
Урок 381. 00:07:40
First Slice
Урок 382. 00:01:41
Redux Dev Tools
Урок 383. 00:08:38
useSelector
Урок 384. 00:03:05
Hero Icons
Урок 385. 00:02:16
Cart Items - Local Data
Урок 386. 00:09:09
Cart Container
Урок 387. 00:03:25
Cart Item
Урок 388. 00:07:39
Reducers - Clear Cart
Урок 389. 00:02:46
Reducers - Return State
Урок 390. 00:06:39
Reducers - Remove Item
Урок 391. 00:06:21
Reducers - Increase and Decrease
Урок 392. 00:06:09
Reducers - Calculate Totals
Урок 393. 00:02:29
Model Setup
Урок 394. 00:09:30
Modal Complete
Урок 395. 00:13:04
createAsyncThunk
Урок 396. 00:09:25
createAsyncThunk - More Options
Урок 397. 00:05:28
Builder Callback Notation
Урок 398. 00:03:17
Intro
Урок 399. 00:05:35
Overview
Урок 400. 00:00:48
Github Repository
Урок 401. 00:02:51
Setup
Урок 402. 00:04:58
Create New Application
Урок 403. 00:02:23
Title and Favicon
Урок 404. 00:04:41
Normalize.css and Default Styles
Урок 405. 00:04:24
Landing Page - Setup
Урок 406. 00:03:42
Landing Page - Structure
Урок 407. 00:08:12
Styled Components - Basics
Урок 408. 00:10:37
Style Landing Page
Урок 409. 00:04:24
Wrappers Folder
Урок 410. 00:02:19
Logo and Images
Урок 411. 00:05:29
Logo Component
Урок 412. 00:03:39
Setup Pages
Урок 413. 00:05:38
React Router - Setup
Урок 414. 00:04:57
Error Page
Урок 415. 00:02:21
Auto Imports
Урок 416. 00:05:25
Register Page - Overview
Урок 417. 00:06:50
Register Page - Setup
Урок 418. 00:02:20
Switch To React 18
Урок 419. 00:07:25
FormRow Component
Урок 420. 00:06:47
Toggle Member
Урок 421. 00:07:39
Handle Change and Empty Values
Урок 422. 00:06:45
React Toastify
Урок 423. 00:07:11
User Slice - Setup
Урок 424. 00:08:58
Register and Login Placeholders
Урок 425. 00:05:38
HTTP Methods
Урок 426. 00:04:55
Jobs API
Урок 427. 00:03:23
Axios CustomFetch Instance
Урок 428. 00:06:58
Testing Register - HTTP(AJAX) Request
Урок 429. 00:09:27
Register User - HTTP(AJAX) Request
Урок 430. 00:04:00
Login User - HTTP(AJAX) Request
Урок 431. 00:07:18
Local Storage
Урок 432. 00:04:49
Programmatically Navigate To Dashboard
Урок 433. 00:07:43
Setup Dashboard Pages
Урок 434. 00:05:35
Complete SharedLayout
Урок 435. 00:04:20
Sidebar CSS Logic
Урок 436. 00:03:27
React Icons
Урок 437. 00:07:49
Navbar Structure
Урок 438. 00:03:55
Toggle Sidebar
Урок 439. 00:02:31
Toggle Logout Dropdown
Урок 440. 00:04:15
Logout Functionality
Урок 441. 00:04:42
Protected Route
Урок 442. 00:03:50
Small Sidebar - Setup
Урок 443. 00:02:15
Small Sidebar - Toggle
Урок 444. 00:04:04
Links Data
Урок 445. 00:05:02
Small Sidebar - Nav Links
Урок 446. 00:02:58
NavLinks Component
Урок 447. 00:04:35
Big Sidebar
Урок 448. 00:07:19
Profile Page - Intro
Урок 449. 00:12:07
Profile Page - Setup
Урок 450. 00:06:12
Auth Request Overview
Урок 451. 00:11:07
Update User - Complete
Урок 452. 00:06:19
Authentication Error
Урок 453. 00:07:54
Refactor User Slice
Урок 454. 00:02:01
Intro
Урок 455. 00:06:29
Job Slice
Урок 456. 00:03:48
Overview
Урок 457. 00:09:00
Structure
Урок 458. 00:11:25
FormRow Select
Урок 459. 00:04:31
HandleChange Reducer
Урок 460. 00:02:57
ClearValues Reducer
Урок 461. 00:05:26
Create Job Request - Overview
Урок 462. 00:10:10
Create Job Request - Complete
Урок 463. 00:05:21
User Location
Урок 464. 00:03:04
Logout Message
Урок 465. 00:01:38
Intro
Урок 466. 00:04:14
AllJobs Slice - Setup
Урок 467. 00:03:13
AllJobs Page Structure
Урок 468. 00:10:08
Container Setup
Урок 469. 00:04:49
GetAllJobs Request - Overview
Урок 470. 00:06:33
GetAllJobs Request - Complete
Урок 471. 00:11:42
Job Component Structure
Урок 472. 00:04:56
Job Info Component
Урок 473. 00:02:09
Moment.js
Урок 474. 00:04:26
Toggle Loading
Урок 475. 00:11:05
Delete Job Request
Урок 476. 00:06:33
Set Edit Job
Урок 477. 00:10:07
Edit Job Request
Урок 478. 00:05:25
Job Thunk
Урок 479. 00:03:34
Authorization Header - File Approach
Урок 480. 00:02:03
Authorization Header - Utils Approach
Урок 481. 00:07:06
Authorization Header - Axios Interceptors Approach
Урок 482. 00:06:04
Test User
Урок 483. 00:10:23
ShowStats Request
Урок 484. 00:04:41
Stats Page Structure
Урок 485. 00:05:14
Stats Container
Урок 486. 00:03:56
Stat Item
Урок 487. 00:06:46
Charts Container
Урок 488. 00:02:31
Recharts Library
Урок 489. 00:10:53
Charts Complete
Урок 490. 00:04:46
Search Container - Setup
Урок 491. 00:12:10
Search Container - Complete
Урок 492. 00:06:56
Handle Change and Clear Filters
Урок 493. 00:08:11
Pagination - Setup
Урок 494. 00:10:41
PageBtnContainer - Structure
Урок 495. 00:07:10
Change Page Functionality
Урок 496. 00:11:28
Query Params - Overview
Урок 497. 00:06:06
Query Params - Complete
Урок 498. 00:05:20
Change Page an isLoading
Урок 499. 00:03:38
Refactor AllJobs
Урок 500. 00:09:43
Clear Store
Урок 501. 00:09:30
Unauthorized Error
Урок 502. 00:02:53
Refactor Extra Reducers To Builder Notation
Урок 503. 00:02:24
Debounce - Intro
Урок 504. 00:09:56
Debounce - Vanilla JS
Урок 505. 00:04:07
Refactor to LocalSearch
Урок 506. 00:07:34
Setup Debounce
Урок 507. 00:01:46
Markdown - Intro
Урок 508. 00:05:32
Markdown - Setup
Урок 509. 00:07:54
Markdown - Complete
Урок 510. 00:00:38
Random User - Intro
Урок 511. 00:13:53
Random User - Setup
Урок 512. 00:13:32
Random User - Fetch User
Урок 513. 00:06:15
Random User - Buttons
Урок 514. 00:02:34
Pagination - Intro
Урок 515. 00:03:21
Pagination - Setup
Урок 516. 00:05:26
Pagination - Fetch List
Урок 517. 00:13:39
Pagination - Paginate
Урок 518. 00:06:56
Pagination - Display Single Page
Урок 519. 00:09:50
Pagination - Buttons
Урок 520. 00:04:00
Pagination - Prev and Next
Урок 521. 00:01:31
Stock Photos - Intro
Урок 522. 00:09:12
Stock Photos - Setup
Урок 523. 00:08:03
Stock Photos - Initial Fetch
Урок 524. 00:10:02
Stock Photos - ENV Variables
Урок 525. 00:13:31
Stock Photos - Display Photos
Урок 526. 00:11:28
Stock Photos - Scroll Event
Урок 527. 00:07:34
Stock Photos - Infinite Scroll
Урок 528. 00:09:28
Stock Photos - Search Query
Урок 529. 00:04:56
Stock Photos - Complete
Урок 530. 00:01:46
Stock Photos - useEffect
Урок 531. 00:09:30
Stock Photos - Bug Fix 1
Урок 532. 00:08:52
Stock Photos - Bug Fix 2
Урок 533. 00:01:02
Dark Mode - Intro
Урок 534. 00:09:27
Dark Mode - Setup
Урок 535. 00:05:43
Dark Mode - Moment.js
Урок 536. 00:12:10
Dark Mode - Toggle Theme
Урок 537. 00:02:50
Dark Mode - Local Storage
Урок 538. 00:00:47
Movies DB - Intro
Урок 539. 00:01:53
Movies DB - Setup
Урок 540. 00:11:09
Movies DB - API Key
Урок 541. 00:00:44
Movies DB - React Router Update
Урок 542. 00:05:18
Movies DB - React Router
Урок 543. 00:15:28
Movies DB - Initial Fetch
Урок 544. 00:08:37
Movies DB - Movies Component
Урок 545. 00:08:22
Movies DB - Search Form
Урок 546. 00:12:42
Movies DB - Single Movie
Урок 547. 00:13:48
Movies DB - Refactor
Урок 548. 00:02:20
Movies DB - React Router Refactor
Урок 549. 00:01:56
Hacker News - Intro
Урок 550. 00:02:44
Hacker News - Setup
Урок 551. 00:05:43
Hacker News - API Overview
Урок 552. 00:15:02
Hacker News - Initial Structure
Урок 553. 00:09:32
Hacker News - Get Stories
Урок 554. 00:07:56
Hacker News - Display Stories
Урок 555. 00:05:00
Hacker News - Remove Story
Урок 556. 00:09:43
Hacker News - Search Form
Урок 557. 00:14:18
Hacker News - Prev and Next Buttons
Урок 558. 00:02:09
Quiz - Intro
Урок 559. 00:02:09
Quiz - Setup
Урок 560. 00:03:38
Quiz - API
Урок 561. 00:09:51
Quiz - Context Setup
Урок 562. 00:11:38
Quiz - Fetch Questions
Урок 563. 00:13:20
Quiz - Display Question
Урок 564. 00:04:37
Quiz - Next Question
Урок 565. 00:05:24
Quiz - Check Answer
Урок 566. 00:07:49
Quiz - Modal
Урок 567. 00:13:33
Quiz - Form Structure
Урок 568. 00:04:57
Quiz - Handle Change
Урок 569. 00:08:31
Quiz - Handle Submit
Урок 570. 00:06:47
Quiz - Random Answer
Урок 571. 00:04:12
Intro
Урок 572. 00:02:51
Starter Project
Урок 573. 00:10:04
Setup Info
Урок 574. 00:00:44
React Router - Update
Урок 575. 00:06:53
React Router - Setup
Урок 576. 00:02:37
React Router - Error Page
Урок 577. 00:03:34
Error Page
Урок 578. 00:04:38
Login Page
Урок 579. 00:08:46
Context
Урок 580. 00:13:41
Mock Data
Урок 581. 00:14:59
Info Component
Урок 582. 00:13:14
Card Component
Урок 583. 00:05:26
Follower Component
Урок 584. 00:02:50
Repos Setup
Урок 585. 00:01:36
Fusion Charts - Intro
Урок 586. 00:03:47
First Chart
Урок 587. 00:09:56
Fusion Chart
Урок 588. 00:02:31
Configuration Options
Урок 589. 00:07:14
Pie Chart
Урок 590. 00:18:44
Calculate Most Used
Урок 591. 00:04:56
Responsive Setup
Урок 592. 00:05:09
Doughnut Chart
Урок 593. 00:08:01
Calculate Most Popular
Урок 594. 00:04:36
Column and Bar Charts
Урок 595. 00:07:49
Stars and Forks Functionality
Урок 596. 00:10:16
Search Component
Урок 597. 00:14:42
Requests
Урок 598. 00:07:15
Error
Урок 599. 00:11:38
Search User
Урок 600. 00:07:27
Loading Spinner
Урок 601. 00:09:00
Repos and Followers
Урок 602. 00:12:59
allSettled
Урок 603. 00:01:36
Auth0 - Intro
Урок 604. 00:13:28
Auth0 - Setup
Урок 605. 00:17:40
Login - Logout
Урок 606. 00:10:16
Private Route
Урок 607. 00:06:38
Wrapper
Урок 608. 00:02:58
Local Storage
Урок 609. 00:05:56
React Router - Refactor
Урок 610. 00:03:27
Deploy Gotchas
Урок 611. 00:07:10
Deploy Project
Добавили TypeScript Next.js и куча проектов.
Название курс на Udemy: Complete React, Next.js & TypeScript Projects Course 2025