React: компоненты, состояние и современный UI

Курс React для фронтенда: JSX, хуки, маршрутизация и сборка интерактивных интерфейсов.

Уровень: intermediate · Уроков: 8

React помогает собирать интерфейсы из переиспользуемых компонентов и предсказуемо обновлять экран при изменении данных. Курс ориентирован на актуальный стек: функциональные компоненты, хуки, однонаправленный поток данных. Цель — уверенно собрать SPA или виджеты, а не выучить устаревший class-компонентный канон ради галочки.

Кому подойдёт курс

Тем, кто знает HTML/CSS и уверенно пишет JavaScript (функции, массивы, промисы).

Разработчикам, которым нужен рынок вакансий фронтенда и экосистема Next/Vite.

Тем, кто уже трогал Vue/другое и хочет сравнить модель React.

Уроки курса

Как учиться

Соберите один сквозной проект (например, список задач + фильтр + сохранение) и наращивайте фичи по модулям. Не копируйте десяток туториалов подряд без своего репозитория.

TypeScript подключайте, когда комфортны с хуками: курс TypeScript сильно снижает хаос в props.

Связанные курсы

Что читать дальше

Начать обучение

  1. 01 Что такое React
  2. 02 JSX и компоненты
  3. 03 Props и state
  4. 04 Хуки useState и useEffect
  5. 05 Списки и формы
  6. 06 React Router
  7. 07 Запросы к API
  8. 08 Практический проект