К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Redux, State Management, and Advanced React Concepts · LearnSpace
Назад в каталог
courseraПрограммирование

Redux, State Management, and Advanced React Concepts

Курс от Packt
Средний≈ 13.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Master advanced state management in React using Redux and React Query. Learn how to integrate Redux with React, manage state efficiently with Redux Toolkit, and handle asynchronous data fetching with React Query. This course covers Redux slices, mutations, and caching, along with real-world applications like TravelOPedia, ProjectOPedia, and a restaurant website to reinforce your skills. You’ll dive into advanced topics like API requests, routing, and creating dynamic, user-friendly features. By the end, you’ll be equipped to manage state in large-scale React apps and handle complex features such as user authentication, payment systems, and API integration. Designed for intermediate developers familiar with React, this course helps you enhance your state management skills and build scalable applications. By the end, you’ll be able to manage state with Redux, perform data fetching with React Query, and implement dynamic features like authentication and payments.

Навыки, которые вы освоите

Application Programming Interface (API)AuthenticationsAuthorization (Computing)Bootstrap (Front-End Framework)Web ApplicationsMicrosoft Azure

Программа курса

9 модулей · 127 учебных материалов

01ReduxOPedia - Redux and React21 материалов

ReduxOPedia - Redux and React

Introduction to the Course 'Redux, State Management, and Advanced React Concepts'ЧтениеFull Specialization ResourcesЧтениеSet Up ReduxOPediaВидеоAdd Redux StoreВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Redux, State Management, and Advanced React Concepts
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 13.8 ч

9 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Create First Reducer and ActionsВидео
Log State and Dispatch ActionВидео
Retrieve Value from StateВидео
Dispatching Action from React ComponentВидео
Assignment 16 - Counter MultiplierВидео
Assignment 16 Solution - Counter MultiplierВидео
Add Destination SliceВидео
Display DestinationsВидео
Select DestinationВидео
Display Selected DestinationВидео
Reset Counter and DestinationВидео
Listen to Actions of a Different ReducerВидео
Say NO to Magic StringsВидео
Custom ActionsВидео
Alternative Approach for Import and ExportВидео
Getting Started with Redux in a React AppDIALOGUE
ReduxOPedia - Redux and React - AssessmentЗадание
02TravelOPedia - Redux Toolkit, Query, Mutations, and Slice22 материалов

TravelOPedia - Redux Toolkit, Query, Mutations, and Slice

Set Up TravelOPediaВидеоSet Up Destination ComponentsВидеоSet Up JSON ServerВидеоCreate Destination APIВидеоFetch Records from APIВидеоAdd Destination Controller ComponentВидеоAdd MutationsВидеоCall POST MutationВидеоQuery Versus MutationВидеоCaching with RTK QueryВидеоTags in ActionВидеоAssignment 17 - Delete DestinationВидеоAssignment 17 Solution - Delete DestinationВидеоResponse from Query and ParametersВидеоSeparating Out Individual DestinationВидеоAssignment 18 - Edit FunctionalityВидеоAssignment 18 Solution - Edit FunctionalityВидеоIntegrate RTK Query with Redux StoreВидеоCall Another APIВидеоShow Random DestinationВидеоUnderstanding RTK Query and Redux IntegrationDIALOGUETravelOPedia - Redux Toolkit, Query, Mutations, and Slice - AssessmentЗадание
03ProjectOPedia9 материалов

ProjectOPedia

IntroductionВидеоCreate ProjectOPediaВидеоHeader and FooterВидеоMap through Project ListВидеоProject ListВидеоAdd RoutingВидеоTopics CoveredВидеоUnderstanding React Project Structure and RoutingDIALOGUEProjectOPedia - AssessmentЗадание
04.NET API - Basic Setup15 материалов

.NET API - Basic Setup

API is Optional and You Can Use the API Right HereВидеоSet Up Storage Account for Images on AzureВидеоCreate API ProjectВидеоInstall NuGet PackagesВидеоSet Up Connection String and DBContextВидеоCreate SQL Tables and Push MigrationsВидеоAdd Name to AspNetUsersВидеоCreate Menu Item TableВидеоSeed Menu ItemsВидеоGet Menu Item and API ResponseВидеоGet Individual Menu ItemВидеоAdd Storage Account Connection StringВидеоImplement Blob ServiceВидеоUnderstanding and Implementing API Endpoints for a Web ApplicationDIALOGUE.NET API - Basic Setup - AssessmentЗадание
05.NET API - Menu Item7 материалов

.NET API - Menu Item

Create Menu ItemВидеоCreate Menu Item in ActionВидеоUpdate Menu ItemВидеоDelete Menu ItemВидеоCorrect Status Code and Success FlagВидеоCreating, Updating, and Deleting Menu Items with DTOs in ASP.NET Core APIsDIALOGUE.NET API - Menu Item - AssessmentЗадание
06.NET API - Authentication and Authorization10 материалов

.NET API - Authentication and Authorization

Add Login and Register DTOsВидеоAuth Controller and Dependency InjectionВидеоRegister in ActionВидеоLogin in ActionВидеоJWT TokenВидеоAdd Authentication and Authorization EndpointsВидеоSet Up API for AuthenticationВидеоAdd Security to SwaggerВидеоImplementing JWT-Based Authentication in ASP.NET Core APIDIALOGUE.NET API - Authentication and Authorization - AssessmentЗадание
07.NET API - Shopping Cart and Order16 материалов

.NET API - Shopping Cart and Order

Add Shopping Cart ModelsВидеоShopping Cart Controller and LogicВидеоUpdate Shopping Cart EndpointВидеоTest Shopping Cart EndpointВидеоGet Shopping CartВидеоOrder Header and Details ModelВидеоOrder DTOsВидеоGet OrderВидеоCreate Order in ActionВидеоUpdate Order DetailsВидеоStripe Payment EndpointВидеоStripe Client Secret in ActionВидеоShopping Cart API UpdateВидеоDeploy APIВидеоManaging Shopping Cart and Orders in an E-commerce ApplicationDIALOGUE.NET API - Shopping Cart and Order - AssessmentЗадание
08Red Mango - Homepage15 материалов

Red Mango - Homepage

Typescript IntroductionВидеоCreate App with TypeScriptВидеоPackage JSONВидеоFile CleanupВидеоInstall Bootstrap and Bootstrap IconsВидеоHeader and Footer ComponentВидеоHeader UIВидеоFetch Menu Items and Interfaces in TypeScriptВидеоBetter StructureВидеоCard ComponentВидеоHomepage UIВидеоAdd Routing and Not FoundВидеоMenu Item Details PageВидеоUnderstanding TypeScript Types and React IntegrationDIALOGUERed Mango - Homepage - AssessmentЗадание
09Set Up Redux and RTK12 материалов

Set Up Redux and RTK

Add Redux and Redux Toolkit to ProjectВидеоAdd Query to Fetch Menu ItemsВидеоCall Slice to Fetch DataВидеоDisplay Loading TextВидеоAssignment 19 - Load Menu Item DetailsВидеоAssignment 19 Solution - Load Menu Item DetailsВидеоManage Quantity on Menu Item DetailsВидеоConclusion to the Course 'Redux, State Management, and Advanced React Concepts'ЧтениеImplementing Redux Toolkit and RTK Query in a React ApplicationDIALOGUESet Up Redux and RTK - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание