-
Урок 1.
00:02:09
Introduction, Philosophy, and Tips (2:08)
-
Урок 2.
00:04:07
Configuring TypeScript for React (4:06)
-
Урок 3.
00:03:12
Class Components (3:11)
-
Урок 4.
00:01:01
(Practice) Annotating Components (1:00)
-
Урок 5.
00:03:57
(Solution) Annotating Components (3:56)
-
Урок 6.
00:03:06
Function Components (3:05)
-
Урок 7.
00:05:19
Component and Element Types (5:18)
-
Урок 8.
00:05:17
(Bonus) Intrinsic Elements (5:16)
-
Урок 9.
00:07:28
useState & useReducer (7:27)
-
Урок 10.
00:01:13
(Practice) useReducer (1:12)
-
Урок 11.
00:04:56
(Solution) useReducer (4:55)
-
Урок 12.
00:04:09
useEffect, useMemo, useCallback (4:08)
-
Урок 13.
00:03:45
Common Props Patterns (3:44)
-
Урок 14.
00:05:03
Event Handlers (5:02)
-
Урок 15.
00:08:39
Advanced Props Patterns (8:38)
-
Урок 16.
00:03:39
(Bonus) PropTypes (3:38)
-
Урок 17.
00:00:45
(Practice) Props (0:44)
-
Урок 18.
00:04:18
(Solution) Props (4:17)
-
Урок 19.
00:04:18
Context (4:17)
-
Урок 20.
00:03:25
Refs (3:24)
-
Урок 21.
00:01:31
(Project) Introduction (1:30)
-
Урок 22.
00:04:09
(Project) TypeScript Configuration (4:08)
-
Урок 23.
00:06:43
(Project) API (6:42)
-
Урок 24.
00:03:28
(Project) Hooks, Context, Tooltip (3:27)
-
Урок 25.
00:04:23
(Project) Battle (4:22)
-
Урок 26.
00:02:43
(Project) Card, Nav, Loading (2:42)
-
Урок 27.
00:09:20
(Project) Popular (9:19)
-
Урок 28.
00:07:29
(Project) Results (7:28)
-
Урок 29.
00:01:21
What's Next? (1:20)