-
Урок 1.
00:00:58
Welcome to Epic React
-
Урок 2.
00:01:40
Project READMEs and Pre Reqs
-
Урок 3.
00:04:45
Clone and Setup
-
Урок 4.
00:04:37
Running the Epic React Workshop App
-
Урок 5.
00:05:39
File Structure
-
Урок 6.
00:03:34
Running Tests
-
Урок 7.
00:10:03
Example Runthrough
-
Урок 8.
00:02:38
React Fundamentals Welcome
-
Урок 9.
00:00:54
Basic JS "Hello World"
-
Урок 10.
00:02:30
Generate DOM Nodes Extra Credit Solution
-
Урок 11.
00:01:47
Generate DOM Nodes Extra Extra Credit
-
Урок 12.
00:01:11
Intro to Raw React APIs
-
Урок 13.
00:06:38
Raw React APIs Solution
-
Урок 14.
00:04:59
Nesting Elements Extra Credit Solution
-
Урок 15.
00:00:50
Break Time
-
Урок 16.
00:02:07
Using JSX
-
Урок 17.
00:04:02
Write Markup with JSX Solution
-
Урок 18.
00:05:12
Interpolate className and Children Extra Credit Solution 01
-
Урок 19.
00:01:17
Spread Props Extra Credit Solution 02
-
Урок 20.
00:09:17
Creating Custom Components
-
Урок 21.
00:03:34
Render JSX From Functions Solution
-
Урок 22.
00:03:49
React.createElement Extra Credit Solution 01
-
Урок 23.
00:05:27
JSX Extra Credit Solution 02
-
Урок 24.
00:06:00
Validation with PropTypes Extra Credit Solution 03
-
Урок 25.
00:02:12
Use prop-types Package Extra Credit Solution 04
-
Урок 26.
00:04:19
React Fragments Extra Credit Solution 05
-
Урок 27.
00:01:13
Styling
-
Урок 28.
00:03:16
style Prop Solution
-
Урок 29.
00:06:36
Create a Custom Component Extra Credit Solution 01
-
Урок 30.
00:02:24
Accept a Size Prop to Encapsulate Styling Extra Credit Solution 02
-
Урок 31.
00:00:56
Break Time
-
Урок 32.
00:01:02
Forms
-
Урок 33.
00:09:25
Form Basics
-
Урок 34.
00:01:14
Using refs Extra Credit Solution 01
-
Урок 35.
00:04:29
Validate lower-case Extra Credit Solution 02
-
Урок 36.
00:04:21
Control the Input Value Extra Credit Solution 03
-
Урок 37.
00:00:44
Rendering Arrays
-
Урок 38.
00:04:55
Render Arrays Solution
-
Урок 39.
00:02:07
Focus demo Extra Credit Solution 01
-
Урок 40.
00:00:11
React Fundamentals Outro
-
Урок 41.
00:02:26
React Hooks Welcome
-
Урок 42.
00:00:47
useState: greeting
-
Урок 43.
00:03:43
Set State in React Solution
-
Урок 44.
00:02:09
Set Initial Values Through Props Extra Credit Solution
-
Урок 45.
00:01:14
useEffect: persistent state
-
Урок 46.
00:03:31
localStorage useEffect Solution
-
Урок 47.
00:04:13
Lazy State Initialization Extra Credit Solution 1
-
Урок 48.
00:05:36
Effect Dependencies Extra Credit Solution 2
-
Урок 49.
00:05:30
Custom Hook Extra Credit Solution 3
-
Урок 50.
00:08:12
Flexible localStorage Hook Extra Credit Solution 4
-
Урок 51.
00:13:06
Hooks Flow
-
Урок 52.
00:01:12
Lifting state
-
Урок 53.
00:03:29
Lift State Solution
-
Урок 54.
00:03:45
Colocate State Extra Credit Solution
-
Урок 55.
00:01:19
useState: tic tac toe
-
Урок 56.
00:08:40
Managed and Derived State Solution
-
Урок 57.
00:02:31
Preserve State in localStorage Extra Credit Solution 1
-
Урок 58.
00:01:24
useLocalStorageState Custom Hook Extra Credit Solution 2
-
Урок 59.
00:12:13
Add Game History Feature Extra Credit Solution 3
-
Урок 60.
00:08:09
Class Refactor
-
Урок 61.
00:00:59
useRef and useEffect: DOM interaction
-
Урок 62.
00:05:58
Solution
-
Урок 63.
00:02:32
Class Refactor
-
Урок 64.
00:00:52
Break Time
-
Урок 65.
00:02:22
useEffect: HTTP requests
-
Урок 66.
00:05:05
Fetch Data
-
Урок 67.
00:02:24
Handle Errors Extra Credit Solution 1
-
Урок 68.
00:04:03
Use a status Extra Credit Solution 2
-
Урок 69.
00:05:39
Store the State in an Object Extra Credit Solution 3
-
Урок 70.
00:08:20
ErrorBoundary Component Extra Credit Solution 4
-
Урок 71.
00:04:02
Re-mount the ErrorBoundary Extra Credit Solution 5
-
Урок 72.
00:01:09
Use react-error-boundary Extra Credit Solution 6
-
Урок 73.
00:04:47
Reset the ErrorBoundary Extra Credit Solution 7
-
Урок 74.
00:02:51
use resetKeys Extra Credit Solution 8
-
Урок 75.
00:00:40
React Hooks Outro
-
Урок 76.
00:02:11
Advanced React Hooks Welcome
-
Урок 77.
00:01:03
useReducer: simple Counter
-
Урок 78.
00:02:41
Simple Counter Solution
-
Урок 79.
00:01:19
Accept Step as Action Extra Credit Solution 1
-
Урок 80.
00:02:23
setState with Object Extra Credit Solution 2
-
Урок 81.
00:02:24
Object or Function Extra Credit Solution 3
-
Урок 82.
00:03:03
Traditional Dispatch Object Extra Credit Solution 4
-
Урок 83.
00:01:12
useCallback: custom hooks
-
Урок 84.
00:08:50
Extract Logic into Hook Solution
-
Урок 85.
00:04:50
useCallback for Memoization Extra Credit Solution 1
-
Урок 86.
00:04:27
Return Memoized run Function Extra Credit Solution 2
-
Урок 87.
00:06:40
Make safeDispatch Extra Credit Solution 3
-
Урок 88.
00:02:03
useContext: simple Counter
-
Урок 89.
00:03:49
CountProvider Solution
-
Урок 90.
00:03:38
Create a Consumer Hook Extra Credit Solution 1
-
Урок 91.
00:06:13
Caching in Context Provider Extra Credit Solution 2
-
Урок 92.
00:01:21
useLayoutEffect: auto-growing textarea
-
Урок 93.
00:02:59
useLayoutEffect Solution
-
Урок 94.
00:01:46
useImperativeHandle: scroll to top/bottom
-
Урок 95.
00:05:12
Scroll to Top/Bottom Solution
-
Урок 96.
00:01:30
useDebugValue: useMedia
-
Урок 97.
00:01:35
Label useDebugValue Solution
-
Урок 98.
00:01:51
Use the Format Function Extra Credit Solution 1
-
Урок 99.
00:00:59
Advanced React Hooks Outro
-
Урок 100.
00:03:04
Advanced React Patterns Welcome
-
Урок 101.
00:02:27
Context Module Functions
-
Урок 102.
00:05:08
Extract Helper Function Solution
-
Урок 103.
00:02:11
Compound Components
-
Урок 104.
00:05:54
Refactor Toggle Solution
-
Урок 105.
00:03:16
Support DOM Component Children Extra Credit Solution 1
-
Урок 106.
00:01:08
Flexible Compound Components
-
Урок 107.
00:03:38
Extract State into Context Solution
-
Урок 108.
00:02:03
Custom Hook Validation Extra Credit Solution 1
-
Урок 109.
00:01:31
Prop Collections and Getters
-
Урок 110.
00:01:18
Object of Props Solution
-
Урок 111.
00:05:57
Prop Getters Extra Credit Solution 1
-
Урок 112.
00:01:18
State Reducer
-
Урок 113.
00:02:50
Inversion of Control Solution
-
Урок 114.
00:02:28
Default State Reducer Extra Credit Solution 1
-
Урок 115.
00:02:05
State Reducer Action Types Extra Credit Solution 2
-
Урок 116.
00:04:11
Control Props
-
Урок 117.
00:08:05
Control State with on and onChange Solution
-
Урок 118.
00:05:25
Add Read Only Warning Extra Credit Solution 1
-
Урок 119.
00:04:38
Add a Controlled State Warning Extra Credit Solution 2
-
Урок 120.
00:05:58
Extract Warnings to a Custom Hook Extra Credit Solution 3
Тут главное - корректный перевод, то есть это точно должен быть не машинный, ну или машинный с ручной корректировкой человеком, который разбирается в теме.
А уж если будет еще озвучка, то конечно это мегаклассно!