11:49:39
React JS Full Course (20 HOUR All-in-One Tutorial for Beginners) - PART 1!
Caleb Curry
8:02:55
React JS Full Course (20 HOUR All-in-One Tutorial for Beginners) - PART 2!
10:19
Intro to React - React Tutorial 1
11:09
Create React App Files Explained - React Tutorial 2
12:04
Our First Component - React Tutorial 3
7:27
Understand Props in Components - React Tutorial 4
8:27
Intro to useState Hook - React Tutorial 5
7:26
Install Tailwind CSS for React - React Tutorial 6
9:45
Styling React with Tailwind CSS Classes - React tutorial 7
10:01
Map through State Array (Loop) - React tutorial 8
6:00
Create a Popup Modal with React Bootstrap - React Tutorial 9
9:59
Create and Style HTML Form - React Tutorial 10
7:45
Prefill Form Data in Modal - React Tutorial 11
13:08
Update Parent Component State in Child Component - React Tutorial 12
13:42
How to Push to State Array - React Tutorial 13
6:51
Pass a Component to Props - React Tutorial 14
9:01
Create a Navbar with Tailwind CSS - React Tutorial 15
7:07
Pages and props.children - React Tutorial 16
5:52
Routing with React Router - React Tutorial 17
7:17
Create an Active Page Link in Navbar - React Tutorial 18
11:25
Finishing up Our Header - React Tutorial 19
12:19
Intro to useEffect Hook - React Tutorial 20
8:34
useEffect Dependency Array Explained - React Tutorial 21
16:23
Fetch an API to Display on Page - React Tutorial 22
4:39
URL Parameters in Router - React Tutorial 23
7:30
Redirect with useNavigate Hook - React Tutorial 24
10:25
Create 404 (Not Found) Page - React Tutorial 25
8:45
Fetch Response Status Codes and Errors - React Tutorial 26
11:45
Build and Style a Search Component - React Tutorial 27
11:14
Setup a Django Backend (Full Stack App) - React Tutorial 28
19:53
Create a REST API Backend - React Tutorial 29
12:55
Consume Backend API - React Tutorial 30
7:16
Create a Details by ID API - React Tutorial 31
8:29
Create a Details Page - React Tutorial 32
8:35
Return 404 From Backend API (Django) - React Tutorial 33
15:28
Code a Full CRUD API (Create, Read, Update, Delete) - React Tutorial 34
8:20
DELETE Request with Fetch - React Tutorial 35
10:57
Popup Modal to Add Data (POST) - React Tutorial 36
9:03
Close Modal on POST Success (and Add Result to State) - React Tutorial 37
16:58
Dynamic Edit Form to Update API Data - React Tutorial 38
9:49
Comparing State Objects - React Tutorial 39
10:23
Display Form Errors on Page - React Tutorial 40
15:31
Tailwind CSS Form and Button Styling - React Tutorial 41
10:50
Intro to JWTs and Authentication (JSON Web Tokens) - React Tutorial 42
15:46
Create a Login Page - React Tutorial 43
7:39
localStorage and Bearer Auth Tokens - React Tutorial 44
11:58
useLocation and useNavigate State (Redirect to Previous Page on Login) - React Tutorial 45
14:23
useContext Hook Introduction - React Tutorial 46
12:35
Create a Logout Button - React Tutorial 47
15:45
Auth Refresh Tokens - React Tutorial 48
12:46
User Register Form and API - React Tutorial 49
10:42
Create a Custom Hook (useFetch) - React Tutorial 50
15:29
Destructuring Explained (Custom Hook Parameters and Return Data) - React Tutorial 51
7:47
Default Values and Nested Data with Destructuring - React Tutorial 52
18:38
Custom Hook on Button Click (onClick POST with useFetch) - React Tutorial 53
18:26
TypeScript and Axios Intro - React Tutorial 54
9:41
TypeScript Components - React Tutorial 55
9:18
Generate Drop Down List from API - React Tutorial 56
15:17
Crypto Price Chart with Chart.js - React Tutorial 57
15:59
Dynamic Chart with Multiple Drop Downs (Chart.js) - React Tutorial 58
13:34
Calculate Crypto Values - React Tutorial 59
22:00
Aggregate Data with map and reduce - React Tutorial 60
10:49
Pie Chart with Chart.js (react-chartjs-2) - React Tutorial 61
GraphQL API and Apollo Intro - React Tutorial 62
10:46
GraphQL in Django Backend (Graphene) - React Tutorial 63
11:31
Consume GraphQL API in Frontend - React Tutorial 64
13:46
GraphQL Mutations and Parameters in Graphene - React Tutorial 65
18:41
Mutations with useMutation Apollo Client - React Tutorial 66
18:25
GraphQL Nested Data - React Tutorial 67
20:44
Build a Nested Order Form Component - React Tutorial 68
9:30
Mutation for Nested Data (Backend) - React Tutorial 69
11:04
Add to GraphQL List and refetchQueries - React Tutorial 70
9:46
Intro to Next.js Static Site Generation + Server Side Rendering - React Tutorial 71
15:16
Routing and Parameters - Next.js - React Tutorial 72
8:43
Static Site Generation with getStaticProps - Next.js - React Tutorial 73
9:43
Call an API with Axios in getStaticProps - Next.js - React Tutorial 74
8:24
Incremental Static Regeneration - Next.js - React Tutorial 75
18:45
getStaticPaths Static Data Fetching (Parameterized Pages) - Next.js - React Tutorial 76
13:39
fallback with getStaticPaths - Next.js - React Tutorial 77
Lazy Caching with getStaticPaths - Next.js - React Tutorial 78
12:45
Connect to MongoDB - React Tutorial 79
16:10
MongoDB findOne by ObjectID - React Tutorial 80
15:05
Create a GET API with MongoDB - Next.js - React Tutorial 81
13:47
Details API by Object ID (MongoDB) - Next.js - React Tutorial 82
14:33
POST a New Document (MongoDB API) - Next.js - React Tutorial 83
5:29
On-Demand Revalidation in Next.js - React Tutorial 84
12:30
Update and Delete API for MongoDB - Next.js - React Tutorial 85
11:47
Intro to React Query - React Tutorial 86
16:35
React Query Refetch Options and Dev Tools - React Tutorial 87
17:02
React Query Refetching Stale Data - React Tutorial 88
14:52
Data Caching in React Query - React Tutorial 89
20:54
React Query with Next.js Static Site Generation (SSG) - React Tutorial 90
11:08
Intro to Material UI - React Tutorial 91
13:10
Icons and Tooltips in Material UI - React Tutorial 92
12:23
Create a Website Theme - Material UI - React Tutorial 93
15:20
Navigation and Active Link Highlighting - Material UI - React Tutorial 94
Grid Styling with Material UI - React Tutorial 95
17:59
Data Grid Table with Material UI - React Tutorial 96
Filter Orders by Customer with DataGrid initialState - Material UI - React Tutorial 97
7:54
API for nested Objects and MongoDb ObjectId - React Tutorial 98
8:31
Adding TypeScript Types to Our Next.js Page - React Tutorial 99
9:33
Deploy a Next.js Application with Vercel - React Tutorial 100
8:49
Where do I go from Here? 10 Things to Learn - React Tutorial Series Conclusion