Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Redux Fundamentals

Redux is a powerful tool to help keep your JS state manageable as your app scales. In this course, you'll learn how to quickly reap the benefits of Redux for any web app, wether you use React or not.

Beginner
3h 26m
(159)

Created by Jamis Charles

Last Updated Feb 01, 2023

Course Thumbnail
  • Course

Redux Fundamentals

Redux is a powerful tool to help keep your JS state manageable as your app scales. In this course, you'll learn how to quickly reap the benefits of Redux for any web app, wether you use React or not.

Beginner
3h 26m
(159)

Created by Jamis Charles

Last Updated Feb 01, 2023

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Application state is the central and crucial piece for any single-page web application. When your app starts to become confusing, this is generally where things go wrong. Painful and confusing bugs start creeping in and you can't seem to keep them out. In this course, Redux Fundamentals, you'll learn how to transform an existing web app to use Redux. First, you'll explore a React app with state problems and look at whether you should use Redux to fix these state problems. Next, you'll discover how to apply Redux piece by piece and analyze the basic building blocks of Redux in simple terms. Then, you'll delve into migrating your React app to Redux. Finally, you'll learn how to add Redux to any web app. By the end of this course, you'll be able to add Redux to an existing app or a brand new web application with confidence, and be able to exercise good judgment to choose when, how, and if using Redux is the right choice for your team.

Redux Fundamentals
Beginner
3h 26m
(159)
Table of contents

About the author
Jamis Charles - Pluralsight course - Redux Fundamentals
Jamis Charles
2 courses 4.4 author rating 208 ratings

Jamis is a UI Engineer at PayPal. He writes client side JavaScript and Node.js all day for the Send Money app on paypal.com. He loves Front-End Ops (Metrics, monitoring, webpack, babel, ESLint), and React.js. He's spent a lot of time migrating legacy JS (backbone) to React & Redux. He loves the web, and every part of the web stack.

Get started with Pluralsight