Курс на Stepik
Обложка курса «React Exclusive» на Stepik
879 ₽

React Exclusive 0.000

Открыть на
STEPIK.ORG

React — это не просто библиотека, это экосистема. Курс для тех, кто хочет не «понять основы», а реально освоить современный React: функциональные компоненты, хуки (useState, useEffect, useRef, useMemo, useCallback), мемоизацию, Context API, Redux Toolkit, React Router, работу с API (Axios, RTK Query), стилизацию (CSS-модули, Styled Components), тестирование (Vitest, Testing Library) и деплой. TypeScript, Vite, ESLint — с первой темы. После курса вы сможете строить полноценные SPA-приложения, которые не разв

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «React Exclusive»Учеников на курсе 52
Сертификаты, выданные на курсе «React Exclusive»Сертификатов выдано 0
Отзывы о курсе «React Exclusive»Отзывов получено 0
Рейтинг курса «React Exclusive»Рейтинг курса 0.000
Уроки в курсе «React Exclusive»Количество уроков 41
Тесты в курсе «React Exclusive»Количество квизов 276
Время прохождения курса «React Exclusive»Время прохождения курса
Стоимость курса «React Exclusive»Стоимость курса 879 ₽
Обновления курса «React Exclusive»Обновления курса
Дата публикации курса «React Exclusive»Дата публикации курса
Последнее обновление курса «React Exclusive»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «React Exclusive» 10 разделов Уроки в курсе «React Exclusive» 41 урок Тесты в курсе «React Exclusive» 276 тестов Время прохождения курса «React Exclusive» 0 ч. Последнее обновление курса «React Exclusive» обн. 7 июля 2026

Введение в экосистему и основы JSX

5 уроков
1. Введение
2. Что такое React: декларативный подход и Virtual DOM.
3. Настройка окружения (Vite, TypeScript, ESLint).
4. Синтаксис JSX: правила, выражения и вложенность.
5. Рендеринг элементов и фрагменты.

Компоненты и Props

4 урока
1. Функциональные компоненты: структура и чистота.
2. Передача данных через Props: типизация и деструктуризация.
3. Рендеринг списков (map) и важность уникальных ключей (key).
4. Условный рендеринг (тернарные операторы, логическое «И»).

Состояние и управление событиями

4 урока
1. Хук useState: инициализация и обновление состояния.
2. Обработка событий в React (синтетические события).
3. Поднятие состояния (Lifting State Up).
4. Работа с формами: управляемые и неуправляемые компоненты.

Жизненный цикл и побочные эффекты

4 урока
1. Хук useEffect: синхронизация компонента с внешними системами.
2. Очистка эффектов и предотвращение утечек памяти.
3. Массив зависимостей: типичные ошибки и бесконечные циклы.
4. Жизненный цикл компонента в функциональном стиле.

Продвинутые хуки и оптимизация

4 урока
1. useRef: доступ к DOM-узлам и хранение изменяемых значений.
2. Мемоизация вычислений с useMemo.
3. Стабилизация ссылок на функции с useCallback.
4. Создание собственных хуков для переиспользования логики.

Управление глобальным состоянием

4 урока
1. Context API: когда использовать и в чем ограничения.
2. Введение в Redux Toolkit (RTK): Store, Slices, Reducers.
3. Работа с асинхронностью в RTK (createAsyncThunk).
4. Альтернативные подходы (Zustand или Recoil).

Навигация в приложении

4 урока
1. Настройка React Router: Routes, Route, Link.
2. Динамические пути и параметры (params, query string).
3. Программная навигация и защищенные роуты (Protected Routes).
4. Ленивая загрузка компонентов (React.lazy, Suspense).

Взаимодействие с API и данными

4 урока
1. Архитектура запросов: Fetch API и Axios.
2. Работа с серверным состоянием через RTK Query.
3. Обработка состояний загрузки и ошибок.
4. Паттерны кэширования данных.

Стилизация и дизайн-системы

4 урока
1. CSS-модули и компонентный подход к стилям.
2. Styled Components и Emotion (CSS-in-JS).
3. Работа с библиотеками компонентов.
4. Адаптивная верстка в React: сетки и хуки для Breakpoints.

Тестирование и деплой

4 урока
1. Юнит-тестирование компонентов (Vitest, React Testing Library).
2. Интеграционные тесты и мокирование запросов (MSW).
3. Сборка проекта для Production.
4. CI/CD и стратегии развертывания (Vercel, Docker).