Курс: JavaScript. Уровень 7. Redux и react - router
Продолжительность курса: 24 ак. ч.
Описание курса:
Работа с состоянием - неотъемлемая часть построения приложения на React. Эту работу можно значительно упростить, используя библиотеку и создавая единственное хранилище состояния через библиотеку Redux.
Redux необязательно использовать только с React, но на этом курсе после изучения библиотеки мы посмотрим на её связку с React и создадим для нашего приложения хранилище для работы с состояниями.
На курсе вы узнаете, как настроить маршрутизацию в одностраничном приложении, используя компоненты react-router.
Вы научитесь:
• создавать единое хранилище приложения
• настраивать редукторы (редьюсеры)
• работать с действиями (actions)
• работать с компонентом react-redux
• настраивать маршруты в приложении
Аудитория:
• начинающие react-разработчики
• желающие изучить библиотеку Redux
• желающие изучить react-router
Необходимая подготовка:
Успешное окончание курса JavaScript. Уровень 6. Библиотека React.js, или эквивалентная подготовка.
Программа курса:
Модуль 1. Сторонние компоненты
• Подключение сторонних компонентов
• Работа с компонентами
Модуль 2. Redux
• Введение
• Действия
• Редукторы/редьюсеры
• Хранилища
• Поток данных
Модуль 3. Маршрутизация в React
• Введение
• react-router-dom
• Базовая маршрутизация
• Вложенные маршруты
Модуль 4. Дополнительные возможности
• Анимация
• Дополнительная информация
Модуль 5. Практическая работа
• Создание хранилища
• Создание действий и редукторов
• Настройка маршрутов
Окончательная цена указывается в договоре на обучение.
Записаться на курс