Mastering React State Management with Redux (Udemy.com)
Master Redux state management and make your Redux applications dynamic and highly scalable
Created by: Packt Publishing
Produced in 2021
What you will learn
- Learn to create a React app with webpack and securing API authentication.
- Learn how to maintain a session on the client.
- Learn how to avoid scaling problem by using a higher-level too.
- Enhance your application store with Redux's advanced API.
- Avoid the scaling problem by using a higher-level tool.
- Learn to tackle and avoid common performance pitfalls.
Quality Score
Overall Score : 20 / 100
Course Description
With this master class course, you will start with building a minimal web pack application & quickly transforming it into an isomorphic application with full API integration, including secure authentication & maintaining a session on the client. Then you'll dive into common performance pitfalls and how to avoid them using various tools that interact with Redux. Moving further you will also be learning how to combine React Router with Redux and make your apps more data-driven and real-time.
By the end of this course, you will be master making better architectural decisions and learn to tackle any performance pitfalls. Also, gain in-depth knowledge to test every aspect of your client's application & built real-time & data-driven applications.
Contents and Overview
This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.
The first course, Redux End to End you'll start with building an app piece by piece, starting with a minimal web pack application and quickly transforming it into an isomorphic Redux application with full API integration, including secure authentication.
The second course, Mastering Redux empowers Redux users by helping them make better architectural decisions. After going through the architectural standpoint of building a large-scale Redux application, you'll dive into common performance pitfalls and how to avoid them. Next, you'll make tools that interact with Redux. Moreover, you'll go through the different approaches to asynchronous effects and how to maintain an organization at scale. You'll be introduced to the server-rendering concept and learn to deal with it in React applications. Also, you'll understand what's needed to load your Redux store from the server. Finally, we mention use cases where Redux might not be that useful and talk about helpful tools in the react-Redux ecosystem.
About the Authors:
- Sam Slotsky is a software engineer and saxophonist originating from Sioux City, IA. He attended the University of Iowa for Computer Science and Music and is currently employed by Ackmann & Dickenson, Inc. of Minneapolis, specializing in back-end web applications, databases, and JavaScript. Additionally, Sam has authored and contributed to open source packages for use with the React, Redux, Knockout, and Meteor framework. Cooking and playing chess are his favorite pastime activities. Husband and father of three, he writes software programs during the day, cooks in the evening, listens to jazz obsessively, and has a bit of a thing for cycling.
- Tiago Garcia calls his relationship with computers and computer science "love at first sight", which happened when he was only 9. He pursued this passion ever since and finished his Master's degree in Computer Science in Faculdade de Cincias e Tecnologia - UNL in Lisbon in late 2010. A few months after, he joined Vizzuality as a PHP backend developer. His other passions are gaming and music. Some believe he was born already wearing earphones.
- The course is for Application developers, JavaScript developers who want to create high performing web applications by utilizing the power of applications with Redux.
Instructor Details
- 1.0 Rating
1 Reviews
Packt Publishing
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.
More courses by Packt Publishing
JavaScript Design Patterns: 20 Patterns for Expert Code (2015)
3.7 (146 Reviews)
Provider: Udemy
Time: 3.5h
$11.99
Learning Path: Automation with Ansible, Puppet, and Salt (2018)
3.9 (121 Reviews)
Provider: Udemy
Time: 14h
$11.99
Learning Path: Magento: Master and Test Magento 2 with Ease (2019)
3.7 (109 Reviews)
Provider: Udemy
Time: 6h
$11.99
More redux courses
Angular 6 (Angular 2+) & React 16 - The Complete App Guide (2021)
4.9 (50 Reviews)
Provider: Udemy
Time: 63h
$11.99
React - The Complete Guide (incl. Next.js, Redux) (2026)
4.6 (242,043 Reviews)
Provider: Udemy
Time: 71.4h
$199.99
Gutenberg Blocks for WordPress and React Developers (2021)
4.6 (20 Reviews)
Provider: Udemy
Time: 11h
$11.99
Full Stack Project: Spring Boot 2.0, ReactJS, Redux (2021)
4.5 (237 Reviews)
Provider: Udemy
Time: 25h
$11.99
React, Redux, & Enzyme - Introducing Apps & Tests (2018)
4.5 (50 Reviews)
Provider: Udemy
Time: 8h
$11.99














