
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.
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.
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.
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.
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.
Build a simple todo app with React and Redux by setting up a project, creating actions and reducers, and wiring a store.
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.
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.
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.