Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering Redux with React
Rating: 4.6 out of 5(82 ratings)
254 students

Mastering Redux with React

Step by step guide to master Redux
Created byRay Smith
Last updated 8/2017
English
English [Auto],

What you'll learn

  • Learn & be able to build a app comfortably using React & Redux together

Course content

1 section7 lectures1h 35m total length
  • Introduction3:38

    This introductory lecture demystifies redux in React, outlining actions, reducers, and the store, and shows how to scaffold a redux-ready project with Create React App.

  • Actions8:58

    Learn how Redux actions work, create action creators, and use type and payload to dispatch events that update state in apps like to-dos and shopping carts.

  • Reducers11:42

    Explore how reducers listen for actions to update the store's state, manage an initial data array for to-dos, and combine reducers into a root reducer for scalable state management.

  • Store3:42

    Create a redux store to hold the application state by importing createStore, using the route reducer from the reducers folder, and exporting the store for use with React.

  • React & Redux13:09

    Learn to set up a redux store in a React app using react-redux, wrap the app with a provider, connect components with mapStateToProps, and combine reducers to manage state.

  • Building a simple todo app28:34

    Build a simple todo app with React and Redux by setting up a project, creating actions and reducers, and wiring a store.

  • Async actions25:46

    Master asynchronous actions in redux with redux-thunk, dispatching ajax calls to a node express backend and wiring middleware to manage get and post requests with a MongoDB.

Requirements

  • You should have a solid knowledge of React
  • You should be familiar with create-react-app

Description

This course will help you master Redux and allow you to use Redux and React seamlessly together in all your projects moving forward.

If you are new to Redux, or if you've been working to learn it but sometimes feel like you still don't quite 'get it', this is the right course for you.

  • Learn what actions are.
  • Learn what a reducer is and why we use them.
  • Learn how to put Redux and React together when building your apps.

I've built the course that I would have wanted to take when I was trying to finally understand Redux. A course that explains the concepts and how they're implemented in the best order for you to learn and deeply understand them.

Who this course is for:

  • This course is for students who are just starting to learn or having difficulties learning Redux