Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Redux and Modern Redux Toolkit with Asynchronous Operations - Full Course

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course teaches Redux fundamentals and modern Redux Toolkit for managing state in React applications, including reducers, middleware, asynchronous actions, hooks, slices, and createAsyncThunk. It includes pizza and burger applications and fetching product data.

Syllabus

⌨️ Course Overview
⌨️ Introduction to Redux
⌨️ Why Redux
⌨️ What is Redux
⌨️ Redux not for me?
⌨️ useContext or Redux
⌨️ Getting started with Redux
⌨️ The Three Core Concepts through Analogy
⌨️ Three Essential Principles
⌨️ Visualization of 3 Principles
⌨️ Action and Action Creators
⌨️ Reducers
⌨️ Store Responsibilities
⌨️ Implement Store Responsibilities
⌨️ Upgrading Shop
⌨️ Creating Multiple Reducers
⌨️ Combine Reducers
⌨️ Mechanism of the Redux
⌨️ Middleware
⌨️ Logger Middleware
⌨️ Async Actions
⌨️ Implementing Logic in code
⌨️ Thunk middleware
⌨️ React-Redux Setup
⌨️ Professional Redux Folder Structure
⌨️ Action and Action Creators
⌨️ Reducers
⌨️ Store
⌨️ mapStateToProps
⌨️ mapDispatchToProps
⌨️ Connect Function
⌨️ React Redux with Hooks
⌨️ useSelector Hook
⌨️ useDispatch Hook
⌨️ Burger Application
⌨️ Logger Middleware
⌨️ Redux DevTool Extension
⌨️ Action payload
⌨️ Async Actions
⌨️ Redux Thunk Get Request
⌨️ Thunk using Hooks
⌨️ Immer Library
⌨️ Action Dispatching: Small Detail That Matte
⌨️ Mistakes done by beginners while learning Redux
⌨️ Redux Interview Questions
⌨️ Why Redux Toolkit
⌨️ What is Redux Toolkit
⌨️ Redux Toolkit Prerequisites
⌨️ Redux Toolkit Setup
⌨️ createSlice method
⌨️ Creating Pizza Slice
⌨️ Configuring Store
⌨️ Creating Burger Slice
⌨️ Logger Middleware
⌨️ Extra Reducers
⌨️ createAsyncThunk function
⌨️ Async Thunks
⌨️ Redux Toolkit Project Setup using Vite
⌨️ Pizza and Burger Application
⌨️ Pizza and Burger Components
⌨️ Provider
⌨️ useSelector Hook
⌨️ useDispatch Hook
⌨️ Customer Choice
⌨️ Redux DevTools
⌨️ Fetching Products Data
⌨️ Redux Toolkit Interview Questions
⌨️ Wrap Up

Taught by

freeCodeCamp.org

Reviews

Start your review of Redux and Modern Redux Toolkit with Asynchronous Operations - Full Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.