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

Pluralsight

Redux Fundamentals

via Pluralsight

Overview

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. Start taking this course and learning about Redux from Pluralsight today!

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.

Syllabus

  • Course Overview 1min
  • Introduction 15mins
  • React Crash Course 20mins
  • The Problem with State 20mins
  • Redux Basics 33mins
  • Asynchronous Actions 34mins
  • The State Tree 33mins
  • Redux Internals 19mins
  • Redux Across Frameworks 27mins

Taught by

Jamis Charles

Reviews

4.2 rating at Pluralsight based on 159 ratings

Start your review of Redux Fundamentals

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.