Описание
Количество уроков: 17 Видео
Язык: Русский
Вес архива: 1,70 ГБ
Хотите быстро и уверенно освоить разработку интернет‑магазина на React и Redux?Этот курс поможет вам пройти путь от первых шагов до создания полноценного e-commerce приложения с современным стеком технологий.
О чем этот курс
Курс посвящен практическому созданию интернет‑магазина мобильных телефонов с использованием React, Redux, React Router и вспомогательных библиотек. Подход основан на реальных сценариях разработки, что позволит вам перенести полученные навыки в собственные проекты.
Вы будете писать код в функциональном стиле, научитесь поддерживать иммутабельность, грамотно структурировать приложение и разрабатывать переиспользуемые компоненты.
Актуальность и обновления
Курс обновлен с учетом изменений React на июнь 2019 года. Это гарантирует, что вы изучаете рабочие и современные подходы к созданию фронтенд‑приложений.
Чему вы научитесь
В процессе прохождения курса вы шаг за шагом освоите ключевые инструменты и паттерны разработки на React и Redux.
Основные навыки
• Правильно структурировать и конфигурировать проект.
• Разрабатывать качественный, поддерживаемый код на React и Redux.
• Создавать переиспользуемые компоненты, селекторы и вспомогательные модули.
• Разделять бизнес‑логику, API‑слой и Redux‑экшены.
• Работать с библиотекой Ramda для удобной трансформации данных.
• Получать и обрабатывать данные с API.
Практическая направленность
Каждый урок включает архив с актуальным исходным кодом, соответствующим состоянию проекта на данном этапе. Это позволяет легко отслеживать прогресс разработки и возвращаться к нужным частям, если потребуется.
Для кого подходит этот курс
Курс подойдет тем, кто уже знаком с основами React и Redux, но испытывает сложности при создании собственных проектов или не чувствует уверенности в использовании технологий в реальных сценариях.
Это практическое обучение без лишней теории: вы сразу переходите к созданию приложения и закреплению навыков на практике.
Почему этот курс эффективен
Курс построен вокруг разработки настоящего приложения, а не абстрактных примеров. Такой формат позволяет:
• понять логику построения полноценного проекта,
• увидеть, как правильно организовать файлы и модули,
• получить навыки, которые пригодятся в реальной работе,
• самостоятельно развивать проект и добавлять новые функции.
Итог
После завершения курса вы сможете создавать современные, структурированные и масштабируемые React/Redux‑приложения, а также будете готовы к разработке собственных интернет‑магазинов и других сложных интерфейсов.

Дмитрий К. –
Брал курс, чтобы систематизировать знания по Redux, и остался доволен. Автор показывает реальные сценарии: получение данных с API, создание переиспользуемых компонентов и вспомогательных модулей. Понравилось, что код пишется в функциональном стиле и с акцентом на поддерживаемость. Не хватило только разбора тестирования, но для трёх с половиной часов программа насыщенная.
Марина В. –
Курс хороший, но с оговоркой: он обновлён под React на июнь 2019 года, и сейчас часть подходов уже устарела, например функциональные компоненты без хуков. Тем не менее структура проекта и работа с селекторами и Ramda поданы аккуратно. За 3,5 часа материал усваивается быстро, если уже знаком с JavaScript. Для практики в собственном проекте база вполне рабочая.
Алексей Н. –
Как новичок в React, я долго искал практический курс, и этот оказался удачным. Все 17 уроков построены вокруг одного проекта — интернет-магазина телефонов, так что виден результат на каждом этапе. Особенно помогло объяснение иммутабельности и разделения бизнес-логики, API-слоя и Redux-экшенов. Архив с кодом к каждому уроку позволяет сверяться, если что-то не сходится.