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

Pluralsight

Redux 3 Saga

via Pluralsight

Overview

In this course, you'll learn about Redux Saga, ES6, testing, effects, and channels.

The basis of any good, modern Redux application is the ability to orchestrate asynchronous calls to outside APIs, while working with the mostly synchronous language of JavaScript. In this course, Redux Saga, you'll learn the skills you need to vastly improve your Redux application performance and development time. Throughout the course, you'll be building a non-trivial shopping cart application, where users can add or remove cart items, see shipping and tax totals, and check out, all while keeping state synchronized with the server. First, you'll delve into Redux Saga, its uses and origins, and how it fits in with other Redux middlewares. Next, you'll explore nearly ever Redux Saga effect, each illustrated with an example. Finally, you'll discover Redux Saga channels, testing, and other advanced topics. By the end of this course, you'll have the necessary knowledge to build a whole application using Redux Saga.

Syllabus

  • Course Overview 2mins
  • Introduction 19mins
  • Introducing Redux Saga 21mins
  • Asynchronous ES6 and Yield 23mins
  • Redux Saga Effects 46mins
  • Channels 34mins
  • Testing Redux Saga Applications 20mins
  • Conclusion 6mins

Taught by

Daniel Stern

Reviews

4 rating at Pluralsight based on 175 ratings

Start your review of Redux 3 Saga

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.