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

YouTube

Learn Redux from Scratch

Programming with Mosh via YouTube

Overview

Learn Redux from scratch in this course. The course covers the basics of Redux, its pros and cons, and guides you through setting up the development environment. You will learn about functional programming concepts such as pure functions, immutability, and Redux architecture. By the end of the course, you will be able to design a Redux store, define actions, create reducers, dispatch actions, and subscribe to the store. This course is suitable for beginners looking to enhance their understanding of Redux.

Syllabus

Introduction.
What is Redux?.
Pros and Cons of Redux.
Is Redux for You?.
Setting Up the Development Environment .
Course Structure.
Function Programming .
What is Functional Programming? .
Functions as First-Class Citizens.
Higher-order Functions.
Functional Composition.
Composing and Piping.
Currying.
Pure Functions.
Immutability.
Updating Objects.
Updating Arrays.
Enforcing Immutability.
Immutable.js.
Immer.
Redux Intro.
Redux Architecture.
Your First Redux Application.
Designing the Store.
Defining the Actions.
Creating a Reducer.
Creating the Store.
Dispatching Actions .
Subscribing to the Store .
Action Types.
Action Creators.
Exercise.
Solution.

Taught by

Programming with Mosh

Reviews

Start your review of Learn Redux from Scratch

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.