Redux Fundamentals

Redux Fundamentals Videos ▶️ 

Redux Fundamentals

Learn Redux from the ground up

Table of Contents

  1. Introduction

    1. Welcome and Introduction
    2. Repositories Used In This Course
  2. Redux Without React

    1. Redux's API
    2. Redux Stores and Reducers
    3. Redux Stores and Dispatch
    4. Subscring to Store Changes
    5. Bind Action Creators
    6. Combine Reducers
    7. Middleware and Enhancers
  3. Hooking It Up With React

    1. Implementing the Basic Logic
    2. Introductiton to React Redux
    3. Adding the Redux Dev Tools
    4. Hooking Up State
    5. Hooking Up Dispatch
    6. Exercise: Adding SetCounter
    7. Solution: Adding SetCounter
    8. Binding Actions
    9. Abstracting Logic Into a Custom Hook
  4. Connecting Redux to React

    1. Using the Connect API
    2. mapStateToProps
    3. mapDispatchToProps
    4. Adding Connect to Taskmaster (Exercise)
    5. Removing an Item
    6. Updating Price and Quantity
    7. Deriving Data
  5. Selectors and Reselect

    1. Computing Data with Reselect
    2. Using Props with Reselect
  6. Immer

    1. Mutable Immutable State with Immer
    2. Using Immer with an Entire Reducer
  7. Redux Toolkit

    1. Introduction to Redux Toolkit
    2. Creating a Slice of State
    3. Human Slice (Exercise)
    4. Human Slice (Solution)
    5. Slice Actions
    6. Creating Actions
    7. Extra Reducers
  8. Asynchronous Actions

    1. Creating Async Thunks in Redux Toolkit
    2. Pulling It Together in React Toolkit