Legend:
Introduction
01 Course Introduction & Learning Philosophy. 6:40 (Mo. 26th January)
02 What we'll be building 0:58 (Mo. 26th January)
04 Why use React? 2:56 (Mo. 26th January)
05 ReactDOM & JSX 6:49
06 ReactDOM & JSX Practice 4:11
07 React Functional Components 3:52
08 React Functional Components Practice 5:05
10 Move Components into Separate Files 5:20
11 React Parent/Child Components 8:03
12 React Parent/Child Component Practice 4:53
13 React Todo App - Phase 1 2:31
14 Styling React with CSS Classes 5:00
15 Some Caveats 2:13
16 JSX to JavaScript and Back 3:53
17 React Inline Styles with the Style Property 7:05
18 React Todo App - Phase 2 3:17
19 React Props Part 1: Understanding the Concept 2:08
20 React Props Part 2: Reusable Components 2:28
21 React Props 12:05
22 React Props and Styling Practice 10:41
23 Mapping Components in React 7:57
24 Mapping Components Practice 6:25
25 React Todo App: Phase 3 4:28
26 Class-based Components 5:10
27 Class-based Components Practice 3:34
28 React State 4:51
29 React State Practice 3:32
30 React State Practice 2 4:09
31 React Todo App: Phase 4 2:01
32 Handling Events in React 3:42
33 React Todo App: Phase 5 1:13
34 React setState: Changing the State 12:15
35 React Todo App: Phase 6 7:4
36 React Todo App: Phase 6.1 2:42
37 React Lifecycle Methods Part 1 9:25
38 React Lifecycle Methods Part 2 3:18
39 Lifecycle Methods Part 3 - componentDidUpdate 8:34
40 React Conditional Render 11:14
41 React Conditional Render Part 2 2:50
42 React Conditional Render Practice 8:32
43 React Todo App: Phase 7 2:30
44 Fetching data from an API with React 10:55
45 React Forms Part 1 12:06
46 React Form Part 2 15:21
47 React Form Practice 20:13
48 React Container & Component Architecture 11:20
49 React Meme Generator Capstone Project 20:11
50 Writing Modern React Apps 6:03
51 Hooks Intro 1:44
52 useState() Part 1 - Creating State 7:18
53 useState() Part 2 - Changing State 7:45
54 useEffect() Part 1 8:01
55 useEffect() Part 2 10:16
56 React Project Ideas for Practicing 0:43
57 Conclusion - React Tutorial 2:50