udemy-react-tutorial-and-projects-course-2022-updtaed-6-2022-3
Project\
1:07 Home Page-Services
7:16 Home Page-Contact
10:06 Formspree
16:15 Fetch Products Overview
23:09 Fetch Products Complete
34:56 Featured Products
46:57 Format Price
53:41 Fetch Single Product
1:01:22 Single Product-Loading, Error
1:12:45 Single Product-Base Return
1:26:14 Single Product-Product Images
1:39:28 Single Product-Stars (manual approach)
1:52:27 Single Product-Stars (array approach)
1:59:00 Single Product-Add To Cart-Colors
2:11:56 Single Product-Add To Cart-Amount Buttons
2:20:08 Filter Context Setup
2:32:56 Products Page-Grid View
2:40:20 Products Page-List View
2:49:25 Sort Component-Basic Setup
2:58:36 Sort Component-View Buttons
3:02:59 Sort Component-Controlled Input
3:11:32 Sort Functionality
3:27:09 Filters-Default Values
3:36:41 Filters-Text
3:53:49 Filters-Unique Values
4:03:52 Filters-Categories
4:13:05 Filters-Companies
4:16:39 Filters-Colors
4:27:45 Filters-Price
4:32:37 Filters-Shipping and Clear Filters
4:40:28 Filter Functionality-Setup and Text Input
4:52:10 Filter Functionality-Rest of the Filters
5:03:19 Cart Context Setup
5:06:57 AddToCart-Setup
5:12:46 AddToCart Reducer-New Item
5:19:19 AddToCart Reducer-Existing Item
5:26:33 Cart Page Setup
5:31:10 localStorage
5:36:34 Cart Content
5:40:20 Cart Columns
5:42:56 Cart Totals
5:46:40 Cart Item
5:56:29 Cart-Remove Item and Clear Cart
6:01:18 Cart-Toggle Amount
6:11:26 Cart-Calculate Totals
6:19:01 Switch React Version
6:20:38 Auth0-Setup
6:26:05 Auth0-Provider
6:31:25 useContext Setup
6:38:20 Auth0-LoginLogout Buttons
6:41:59 Auth0-Toggle Values
6:49:44 Auth0-Hide Checkout
6:56:10 Auth0-Private Route
7:04:50 Install Extra Packages
7:07:02 AuthWrapper
7:18:44 Fix Warnings
7:25:10 Stripe and Netlify Accounts
7:28:37 Install and Setup netlify-cli
7:39:40 First Netlify Function
7:44:23 Stripe Checkout-Setup
7:58:58 Stripe Checkout-Imports
8:11:22 Stripe Checkout-State Variables
8:20:12 Stripe Checkout-Basic Return
8:31:21 Netlify Function-create-payment-setup
8:42:36 Stripe Checkout-Get Client Secret
9:02:25 Stripe Checkout-Complete
9:18:54 Refactor To React Router 6
9:25:42 Deploy To Netlify
Toolkit\
9:36:15 Intro
9:38:59 Github
9:39:20 Setup
9:41:00 Install
9:44:46 Store
9:48:19 First Slice
9:55:58 Redux Dev Tools
9:57:39 useSelector
10:06:17 Hero Icons
10:09:21 Cart Items-Local Data
10:11:37 Cart Container
10:20:45 Cart Item
10:24:09 Reducers-Clear Cart
10:31:48 Reducers-Return State
10:34:33 Reducers-Remove Item
10:41:12 Reducers-Increase and Decrease
10:47:32 Reducers-Calculate Totals
10:53:41 Model Setup
10:56:10 Modal Complete
11:05:39 createAsyncThunk
11:18:43 createAsyncThunk-More Options
Project-Initial Setup\
11:28:07 Intro
11:31:24 Overview
11:36:58 Github Repository
11:37:46 Setup
11:40:36 Create New Application
11:45:34 Title and Favicon
11:47:56 and Default Styles
Project-Landing Page\
11:52:36 Landing Page-Setup
11:57:00 Landing Page-Structure