Modern React with Redux [2024 Update]

$0.99
Instructor:
Stephen Grider
Category:

Thousands of other engineers have learned React and Redux, and you can too. This course uses a time-tested, battle-proven method to make sure you understand exactly how React and Redux work, and will get you a new job working as a software engineer or help you build that app you’ve always been dreaming about.

The difference between this course and all the others: you will understand the design patterns used by top companies to build massively popular web apps.

React is the most popular Javascript library, and the job market is still hotter than ever. Companies large and small can’t hire engineers who understand React and Redux fast enough, and salaries for engineers are at an all-time high. It’s a great time to learn React!

 

What you’ll learn
  • Create dynamic web apps using the latest in web technology
  • Acquire the programming skills needed to obtain a software engineering job
  • Practice your skills with many large projects, exercises, and quizzes
  • Implement client-side navigation and routing using React Router for seamless multi-page user experiences
  • Leverage the power of TypeScript with React for safer coding practices and reducing runtime errors
  • Master form handling techniques, including robust validation patterns to improve user input
  • Get a deep dive into state management with Redux and the Redux Toolkit to manage complex app states effortlessly
  • Gain proficiency in handling API requests and managing data flow in your applications
  • Enhance application performance with immutable state management using Immer
  • Develop dynamic and responsive data tables to display, sort, and filter large datasets efficiently
  • Streamline your development process by integrating TailwindCSS for rapid UI development
Course content
27

27 sections • 694 lectures • Total duration 75 h 33 min

Let's Dive In!
Creating Content with JSX
Building with Reusable Components
State: How to Change Your App
Using an API with React
How to Handle Forms
Data Persistence with API Requests
Communication Using the Context System
Deeper Dive into Hooks!
Custom Navigation and Routing Systems
Mastering the State Design Process
Practicing Props and State Design
Making Navigation Reusable
Creating Portals with ReactDOM
Make a Feature-Full Data Table!
Getting Clever with Data Sorting
Custom Hooks In Depth
Into the World of Reducers
Dive Into Redux Toolkit
Managing Multiple Slices with Redux Toolkit
Interfacing with API's Using Async Thunks
Modern Async with Redux Toolkit Query
Diving Into TypeScript
Build a Google Maps Clone with Typescript
Navigation and Data Fetching with React Router
Legacy Version of Modern React with Redux Course
Bonus!