JavaRush
AI Academy
new
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Что такое Redux и почему он нужен для управления состоянием — основные принципы

    Модуль 3: React
    6 уровень,0 лекция
    Изучите основные принципы Redux и поймите, как он помогает в управлении состоянием приложений.
    Открыта
  • Установка Redux и Redux Toolkit — настройка проекта для использования Redux

    Модуль 3: React
    6 уровень,1 лекция
    Подробное руководство по установке и настройке Redux Toolkit для управления состоянием в ваших React приложениях.
    Открыта
  • Создание Store и срезов (slices) с Redux Toolkit

    Модуль 3: React
    6 уровень,2 лекция
    Изучите, как управлять состоянием в React-приложениях с помощью Redux Toolkit и срезов.
    Открыта
  • Типизация состояния и действий в Redux с TypeScript

    Модуль 3: React
    6 уровень,3 лекция
    Узнайте, как типизировать состояние и действия в Redux, используя TypeScript, для снижения вероятности ошибок и повышения эффективности разработки.
    Открыта
  • Работа с useSelector и useDispatch для доступа к данным

    Модуль 3: React
    6 уровень,4 лекция
    Узнайте, как использовать хуки useSelector и useDispatch в React с TypeScript для работы с Redux.
    Открыта
  • Создание действий (actions) и редьюсеров для изменения состояния

    Модуль 3: React
    6 уровень,5 лекция
    Изучите основы работы с действиями и редьюсерами в Redux, а также примеры их реализации с использованием Redux Toolkit.
    Открыта
  • Использование createAsyncThunk для обработки асинхронных действий

    Модуль 3: React
    6 уровень,6 лекция
    Изучите, как использовать createAsyncThunk для упрощения работы с асинхронными действиями в Redux Toolkit, включая создание срезов и интеграцию с компонентами.
    Открыта
  • Типизация `createAsyncThunk` для работы с асинхронными данными

    Модуль 3: React
    6 уровень,7 лекция
    В этой лекции мы рассмотрим, как использовать типизацию с `createAsyncThunk` в Redux Toolkit для работы с асинхронными данными и избежания ошибок.
    Открыта
  • Интеграция Redux Toolkit с компонентами React

    Модуль 3: React
    6 уровень,8 лекция
    Изучите, как интегрировать Redux Toolkit с компонентами React для управления состоянием приложения.
    Открыта
  • Сложные кейсы при использовании Redux и Redux Toolkit

    Модуль 3: React
    6 уровень,9 лекция
    Обсуждение сложных задач и кейсов при работе с Redux, масштабируемостью приложений, зависимостями и производительностью.
    Открыта
Курсы
  • Курс Java
  • Курс Python
  • Разработка с Claude Code
  • Все 17 курсов
Университет
  • Java FullStack
  • Python FullStack
  • AI Native Developer
  • Web FullStack
Сообщество
  • Статьи
  • Истории успеха
  • Форум
  • Помощь по задачам
Компания
  • О нас
  • Контакты
  • Отзывы
  • Подписки
  • Вопросы и ответы
JavaRush JavaRush: онлайн-курсы Java и других языков программирования, где учатся, решая задачи. Мы начинали в 2012 году с курса Java, а сейчас здесь 17 курсов: Java и Spring, Python, веб-разработка, SQL, Go, C#, C++, Kotlin, Swift, Docker и AI-разработка. Больше 10 000 задач с мгновенной проверкой, первый уровень любого курса бесплатный. Учиться можно самому или с ментором в JavaRush Университете.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush Пользовательское соглашение и политика конфиденциальности
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush Пользовательское соглашение и политика конфиденциальности