Learn Redux

Updated on

Course overview

Provider
Codecademy
Course type
Free online course
Level
Intermediate
Deadline
Flexible
Duration
10 hours
Lessons
7 lessons
Certificate
Available on completion

Description

Why Learn Redux? If you’re building React applications, you’re likely sharing some kind of data between React components. When the application scales and sharing that data gets more complex, it’s time to use a state-management library. Redux is the most commonly used state-management library with React. Redux lets you use plain JavaScript syntax, but enforces consistent patterns that make your apps reliable and predictable. Compared to other state-management libraries, Redux is more popular and better supported with documentation. Popularity means that knowing Redux can give you a leg up on other React developers when applying for jobs. Good documentation means you can get up and running quickly. If you’re not convinced, here are just a few applications that use Redux: Twitter’s mobile site Wordpress’s new admin page Firefox’s new debugger Take-Away Skills This course builds on top of your JavaScript and React knowledge. You’ll start with fundamental concepts like reducers, stores, and actions, then move on to advanced topics like slices and middleware. By the end the course you’ll be familiar with these four major libraries used in Redux: Redux React Redux Redux Toolkit Redux Thunk

Similar courses

JavaScript: Understanding the Weird Parts
  • 12 hours
  • 88 lessons
  • Certificate
Modern JavaScript From The Beginning
  • 22 hours
  • 122 lessons
  • Certificate
  • English language

  • Recommended provider

  • Certificate available