[Stepik] Полный курс по React JS. Redux, Router, Tailwind CSS [Дмитрий Фокеев]
120₽
Чему вы научитесь:
— Изучите все аспекты библиотеки React JS
— Изучите библиотеку для управления маршрутами — React Router
— Изучите библиотеку для управления состояниями — React Redux
— Освойте современный синтаксис Redux Toolkit
— Освойте современный синтаксис React Router 6.4+
— Узнайте о последних обновлениях библиотеки React и современных методах разработки
— Научитесь создавать веб-приложения любой сложности
— Изучите фреймворк для стилизации веб-приложений — Tailwind CSS
— Создите несколько приложений, включая планировщик задач и интернет-магазин
— Узнаете как оптимизировать приложение React
— Разберитесь, с тем как React работает “под капотом”
— Изучите все необходимые хуки и методы React JS
— Изучите современные методы разработки веб-приложений
— Научитесь использовать нейросети в разработке веб-приложений на React
Внутри курса вас ждет:
— Весь нативный React — от самых простых вещей до продвинутых концепций, шаг за шагом вместе с преподавателем.
— Полное изучение ключевых библиотек экосистемы React — React Redux и React Router, включая актуальный синтаксис и современные стандарты разработки.
— Более 200 видеоуроков, раскрывающих все нюансы создания веб-приложений на React.
— Более 13 практических заданий на самостоятельное выполнение по каждой теме курса.
— Авторское интерактивное пособие — учебник на более чем 270 страниц.
— Бонусный модуль по разработке с использованием нейросетей.
1) Полное понимание React JS / React Redux / React Router
В этом курсе мы разберемся, как React работает под капотом, чтобы вы понимали его логику и философию, а не просто запоминали методы и функции.
2) Современный курс по React JS
В отличие от многих курсов, основанных на устаревших версиях React, этот курс познакомит вас с самыми современными стандартами разработки, новым синтаксисом, включая React 19 (5 декабря 2024 года), и последними обновлениями библиотек React Redux и React Router, в том числе Redux Toolkit и React Router 6.4+.
3) Бесплатный учебник — пособие к курсу
Вам в помощь я разработал подробное интерактивное пособие на более чем 270 страниц, где собраны все методы и приемы React JS и его экосистемных библиотек.
4) Это пособие — моя отдельная гордость. В нем сотни примеров, объясняющих все нюансы работы React и его библиотек на понятных и доступных примерах.
5) Полный курс по Tailwind CSS
Дополнительно, в качестве бонуса, мы изучим самый современный и востребованный фреймворк для стилизации веб-приложений — Tailwind CSS, который позволит реализовывать любые дизайнерские решения ваших проектов.
6) Практика, практика и только практика
Курс полностью основан на практике. Все темы курса изучаются в процессе разработки множества различных проектов — от табов, переключателей и модальных окон до планировщиков задач, калькуляторов валют и даже интернет-магазина.
7) Блок по необходимым темам JavaScript включен в курс
Для прохождения курса необходимы базовые знания HTML, CSS и JavaScript.
Если вы сомневаетесь в своих знаниях, внутри курса есть отдельный модуль по повторению всего необходимого из нативного JavaScript.
8) Блок по нейросетям в подарок
Мы разберем современные методы разработки, включая разработку с помощью нейросетей.
Программа
Подготовка
Вспоминаем основное из JS (опционально)
Введение в Реакт. (Props / Components / JSX)
Углубление в основы React (useState & Events)
#01-PROJECT — TaskList — (Level 3)
Важные возможности Props
UseEffect хук
#02-PROJECT-Калькулятор обмена валют
Необходимая теория работы React
useRef хук и создание своего хука
React Router 6.4+ (без подгрузки данных)
Tailwind course & CSS Modules (опциональный блок)
React Router 6.4+ (с погрузкой данных)
Управление state через Context API
Продвинутое управление состоянием — useReducer hook
Библиотека Redux With Thunks
RTK (Redux ToolKit) Современный Redux
Оптимизация проекта
Деплой проекта