
ui.dev (ex. Tyler McGinnis)
Tyler McGinnis делает обучающее видео по AngularJS, React, D3 и многих других важных современных веб-технологий.
Хотите глубоко понять Redux, а не просто заучить несколько функций? Этот курс помогает освоить технологию через практику: вы создадите собственную реализацию Redux, разберете архитектуру, свяжете её с UI и React, а затем шаг за шагом погрузитесь в экосистему и реальные сценарии использования.
Курс построен вокруг принципа «понимать, а не повторять». Вместо простого использования Redux вы создадите его с нуля и увидите, как работает каждый механизм под капотом.
Вы разберете ключевые концепции, такие как store, reducers, actions и подписчики, создавая собственный аналог Redux. Это обеспечит глубокое понимание архитектуры и принципов работы.
После создания вашей версии Redux вы научитесь связывать ее с UI — от обновления состояния до рендеринга интерфейса без React.
Вы замените предыдущую реализацию UI на React и увидите, как они взаимодействуют. Далее разберете сложности интеграции и создадите собственный аналог react-redux.
На финальном этапе вы познакомитесь с современными инструментами, паттернами и подходами в экосистеме Redux и создадите полноценное приложение.
В процессе прохождения курса вы разработаете два проекта, сопровождающие обучение от простого к сложному.
Этот проект поможет освоить базовую логику Redux и закрепить фундаментальные знания.
Второй проект — более сложное приложение для закрепления навыков архитектуры и работы с экосистемой.
Этот курс ориентирован на разработчиков, которые уже знакомы с React и современным JavaScript (ES2015+). Он особенно полезен, если вы хотите понять Redux в деталях, а не просто научиться его использовать.
Курс проведет вас от глубокого понимания теории до создания собственных инструментов и реальных приложений на Redux. Если что-то покажется сложным — это нормально. Продолжайте, и концепции станут понятными.
Удачи в обучении Redux и приятного кодинга!

Tyler McGinnis делает обучающее видео по AngularJS, React, D3 и многих других важных современных веб-технологий.
https://github.com/uidotdev/redux-course-curriculum
Про неё говорят в 66 уроке "Next Steps".