Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login

Copyright Š 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
  1. Home
  2. Redux
  3. Advanced Redux with Redux Toolkit
Redux
Video

Advanced Redux with Redux Toolkit

by Steve Kinney
Enroll
đŸ•šī¸ Levels: 🚀 Advanced
âŗ Duration: 4 hours
🤑 Price: Subscription
🧑‍đŸ’ģ Learning Platform: Frontend Masters
🧑‍🎓 Certificate: No

🔑 Key Learning Outcomes

  • Advanced State Management: Learn how to leverage Redux Toolkit to create efficient, scalable, and maintainable state management solutions.
  • TypeScript Integration: Gain expertise in using TypeScript with Redux to enhance code quality and ensure type safety across applications.
  • Testing Redux Applications: Develop skills in writing unit tests for Redux slices to maintain high code reliability and catch potential bugs early.
  • Handling Asynchronous Logic: Master the use of createAsyncThunk for managing asynchronous requests and streamline data fetching in Redux.
  • RTK Query for API Management: Understand how to use RTK Query to simplify API interactions and manage server state effectively.

👨‍đŸĢ About the Course

In this course, "Advanced Redux with Redux Toolkit," Steve Kinney explores advanced concepts of Redux for state management in modern web applications. The course focuses on utilizing Redux Toolkit to streamline reducer logic, integrate TypeScript, and implement effective testing strategies. Through hands-on projects, students will learn how to fetch data with RTK Query and optimize Redux for production use.

đŸŽ¯ Target Audience

  • Frontend developers familiar with React and Redux basics who want to advance their state management skills.
  • Developers interested in incorporating TypeScript into their Redux applications for better type safety.
  • Software engineers looking to improve the performance and maintainability of large-scale React applications.

✅ Requirements

  • Basic knowledge of JavaScript and React.
  • Familiarity with the core concepts of Redux, such as actions, reducers, and store.
  • Experience with TypeScript is beneficial but not required.

📖 Course Content

  • Introduction to Redux Challenges: Understand common state management issues in production and how Redux Toolkit addresses these challenges.
  • Redux Toolkit Basics:
    • Create Slice: Learn how to define state slices and automatically generate action creators and action types.
    • Create Action & Reducer: Use helper methods to streamline action and reducer creation, allowing mutable state updates.
  • Typed Hooks and Store Configuration:
    • Redux Toolkit Store: Set up and configure a Redux store using Redux Toolkit.
    • Typed Hooks: Explore the use of typed hooks like useSelector and useDispatch for improved TypeScript integration.
  • Unit Testing Redux: Write comprehensive unit tests for Redux slices and understand the importance of testing in maintaining application quality.
  • Advanced Reducer Logic:
    • Extra Reducers: Implement additional logic for handling related actions within slices.
  • Asynchronous Requests with Redux:
    • Async Requests with createAsyncThunk: Manage asynchronous actions and handle loading states efficiently.
    • RTK Query: Simplify API interactions and manage data fetching with RTK Query's automatic hooks generation.
  • Course Conclusion: Recap strategies for integrating Redux into existing applications and effectively incorporating TypeScript.
Update Course

Drop a comment

Advanced Redux with Redux Toolkit by Steve Kinney

Log in to leave a feedback

Login

👇 Psst! Interested in More Redux Courses?

ReactReactReduxRedux

Adopting RTK Query into an Existing Redux Application
Video

by Jamund Ferguson

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 1 hours

🤑 Price: Free

🧑‍đŸ’ģ Learning Platform: Egghead.io

ReduxReduxReactReact

Learn Redux
WrittenInteractive

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 8 hours

🤑 Price: Free

🧑‍đŸ’ģ Learning Platform: Codecademy

ReduxReduxTypeScriptTypeScriptReactReact

Modern Redux with Redux Toolkit (RTK) and TypeScript
Video

by Jamund Ferguson

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 0.5 hours

🤑 Price: Free

🧑‍đŸ’ģ Learning Platform: Egghead.io

🔙 Back to Redux Category