Udemy – Next.js 15 & React – The Complete Guide

00:00:00 – 002 Module Introduction

00:01:08 – 003 What Is React & Why Would You Use It

00:06:45 – 004 React Projects – Requirements

00:08:55 – 005 Creating React Projects

00:12:22 – 006 Our Starting Project

00:15:51 – 007 Understanding How React Works

00:23:37 – 008 Building A First Custom Component

00:34:52 – 009 Outputting Dynamic Values

00:39:56 – 010 Reusing Components

00:45:57 – 011 Passing Data to Components with Props

00:52:12 – 012 CSS Styling & CSS Modules

01:02:19 – 013 Exercise & Another Component

01:08:50 – 014 Preparing the App For State Management

01:12:36 – 015 Adding Event Listeners

01:20:28 – 016 Working with State

01:30:28 – 017 Lifting State Up

01:39:37 – 018 The Special children Prop

01:46:58 – 019 State & Conditional Content

01:55:58 – 020 Adding a Shared Header & More State Management

02:03:49 – 021 Adding Form Buttons

02:07:23 – 022 Handling Form Submission

02:13:42 – 023 Updating State Based On Previous State

02:19:13 – 024 Outputting List Data

02:25:52 – 025 Adding a Backend to the React SPA

02:32:02 – 026 Sending a POST HTTP Request

02:36:14 – 027 Handling Side Effects with useEffect()

02:45:21 – 028 Handle Loading State

02:49:44 – 029 Understanding & Adding Routing

02:53:39 – 030 Adding Routes

02:59:16 – 031 Working with Layout Routes

03:03:24 – 032 Refactoring Route Components & More Nesting

03:09:00 – 033 Linking & Navigating

03:17:09 – 034 Data Fetching via loader()s

03:26:17 – 035 Submitting Data with action()s

03:37:25 – 036 Dynamic Routes

03:46:07 – 037 Module Summary

03:47:32 – 039 Module Introduction

03:48:59 – 040 What is ReactJS

03:52:47 – 041 Why ReactJS & A First Demo

04:00:13 – 042 Building Single-Page Applications (SPAs)

04:02:14 – 043 React Alternatives

04:05:20 – 044 Creating a New React Project

04:13:36 – 045 Setting Up A Code Editor

04:16:40 – 047 Diving Into The Created Project

04:23:11 – 048 How React Works & Understanding Components

04:30:48 – 049 More Component Work & Styling With CSS Classes

04:36:22 – 050 Building & Re-using Components

04:43:41 – 051 Passing Data With Props & Dynamic Content

04:48:59 – 052 Handling Events

04:55:40 – 053 Adding More Components

05:01:20 – 054 Introducing State

05:09:39 – 055 Working with Event Props

05:16:47 – 057 Adding Routing

05:33:39 – 058 Adding Links & Navigation

05:39:00 – 059 Scoping Component Styles With CSS Modules

05:44:46 – 060 Outputting Lists Of Data & Components

05:50:36 – 061 Adding Even More Components

06:00:24 – 062 Creating Wrapper Components

06:09:03 – 063 Working With Forms

06:18:02 – 064 Getting User Input & Handling Form Submission

06:27:47 – 065 Preparing The App For Http Requests & Adding a Backend

06:34:39 – 066 Sending a POST Http Request

06:39:57 – 067 Navigating Programmatically

06:43:39 – 068 Getting Started with Fetching Data

06:53:04 – 069 Using the useEffect Hook

07:03:12 – 070 Introducing React Context

07:14:15 – 071 Updating State Based On Previous State

07:20:09 – 072 Using Context In Components

07:32:19 – 073 More Context Usage

07:39:14 – 074 Module Summary

Exercise Files
Exercise Files.zip
Size: 25.91 KB
0% Complete