Learning Redux

11 участников

О чём курс

Learning Redux показывает React-разработчикам, как устроить управление состоянием сложного веб-интерфейса: от архитектуры Flux и принципов Redux до проектирования приложения на React.

Как устроен курс

Вы разбираете структуру React-приложения и организацию данных, затем изучаете принципы Redux: единый источник состояния, запрет на прямое изменение состояния и чистые функции.

Видео по Redux и заметки рядом
Видео и заметки по Redux.

Практика начинается с простого приложения на React. Вы перерабатываете его код с Redux и сравниваете приложение до и после изменений. Также курс охватывает функциональный подход к разработке и тестирование приложений с Redux. Рефакторинг существующего React-кода разбирается как способ повысить производительность.

Кому подойдёт

Курс рассчитан на разработчиков, которые уже работают с React и хотят продумать архитектуру интерфейса со сложным состоянием. Материалы по другим темам клиентской разработки можно найти в разделе веб-разработки и Frontend.

Программа обучения

  • Введение в архитектуру Flux
  • Основы React-разработки: организация структуры приложений
  • Принципы Redux: концепции и реализация
  • Практическое проектирование React-приложений с использованием Redux
  • Рефакторинг React-кода под Redux
  • Функциональное программирование в разработке
  • Тестирование приложений на Redux
Складчина создана 26 января 2017 г.
256 ₽ 650 ₽