React

Библиотека Meta для построения интерфейсов из переиспользуемых компонентов — один из самых распространённых инструментов фронтенда.

React строит интерфейс из компонентов — независимых кусочков разметки с собственной логикой и состоянием, которые можно переиспользовать в разных частях приложения. Синтаксис JSX смешивает разметку и JavaScript в одном файле, что непривычно на старте, но упрощает понимание того, какой код за какую часть интерфейса отвечает.

Современный React строится вокруг хуков — функций вроде useState и useEffect для управления состоянием и побочными эффектами компонента. Материалы, написанные до их широкого распространения, могут описывать более старый подход через классы, и это стоит учитывать при выборе курса.

В каталоге
226 курсов
Доступно сейчас
166
На стадии сбора
60
Стоимость участия
от 80 ₽

Данные каталога обновлены 7 сентября 2026 г.

Хуки или классы — сверьте, какой React вам показывают

  1. Проверьте подход к состоянию

    Современные материалы строятся вокруг хуков, более старые — вокруг классовых компонентов, уточните, что разбирает курс.

  2. Оцените базу по JavaScript

    React — не самостоятельный язык, а библиотека поверх JavaScript, без понимания основ будет сложнее.

  3. Уточните экосистему вокруг React

    Роутинг, управление состоянием на уровне приложения — темы, которые часто идут отдельно от базового React, посмотрите, входят ли они в материал.

  4. Проверьте связь с Next.js

    Часть современных React-проектов строится через фреймворк Next.js — уточните, разбирается ли эта связка отдельно.

Курсы в каталоге

Найдено: 166
Интенсив по RxJS Можно купить
432 ₽ 6 500 ₽ −93%
Оплатили 35

Интенсив по RxJS

learn.javascript.ru
С
Можно купить
114 ₽ 700 ₽ −84%
Оплатили 26

Создание административной панели на React.js + PHP

Иван Петриченко
Создаем приложение с React Hooks и GraphQL Можно купить
200 ₽ 959 ₽ −79%
Оплатили 13

Создаем приложение с React Hooks и GraphQL

Udemy
П
Можно купить
454 ₽ 8 500 ₽ −95%
Оплатили 43

Продвинутая разработка на React

javascript.ru
T
Можно купить
548 ₽ 800 ₽ −31%
Оплатили 5

Typescript: The Complete Developer's Guide

Udemy
Микросервисы с Docker, Flask и React Можно купить
336 ₽ 2 600 ₽ −87%
Оплатили 20

Микросервисы с Docker, Flask и React

Michael Herman
Полный курс по JavaScript - с нуля до результата Можно купить
126 ₽ 800 ₽ −84%
Оплатили 25

Полный курс по JavaScript - с нуля до результата

Udemy
Realtime React with Firebase Можно купить
234 ₽ 1 400 ₽ −83%
Оплатили 18

Realtime React with Firebase

reacttraining.com
Тестирование React с Jest и Enzyme Можно купить
370 ₽ 850 ₽ −56%
Оплатили 4

Тестирование React с Jest и Enzyme

Udemy
R
Можно купить
350 ₽ 800 ₽ −56%
Оплатили 8

React Hooks Tutorial - Master React Hooks Development

Udemy
С
Можно купить
294 ₽ 850 ₽ −65%
Оплатили 10

Создание и использование REST API в Python с помощью Django

Wayne Merry
React Hooks - Будущее программирования на React Можно купить
136 ₽ 980 ₽ −86%
Оплатили 26

React Hooks - Будущее программирования на React

Udemy
R
Можно купить
274 ₽ 750 ₽ −63%
Оплатили 10

React JS and Redux Bootcamp

Udemy
Full Stack Project: Spring Boot 2.0, ReactJS, Redux Можно купить
102 ₽ 680 ₽ −85%
Оплатили 17

Full Stack Project: Spring Boot 2.0, ReactJS, Redux

Udemy
J
Можно купить
278 ₽ 900 ₽ −69%
Оплатили 11

JavaScript Библия

Udemy
A
Можно купить
178 ₽ 750 ₽ −76%
Оплатили 16

Awesome Next.js with React and Node - Amazing Portfolio App

Udemy
B
Можно купить
202 ₽ 750 ₽ −73%
Оплатили 14

Build a Blockchain & Cryptocurrency | Full-Stack Edition

Udemy
Build your own React from scratch Можно купить
414 ₽ 670 ₽ −38%
Оплатили 6

Build your own React from scratch

Rajesh Pillai
Redux Saga с React и Redux Можно купить
494 ₽ 670 ₽ −26%
Оплатили 5

Redux Saga с React и Redux

Udemy
Ф
Можно купить
230 ₽ 850 ₽ −73%
Оплатили 13

Фулстак разработчик на Node.js, Express, React, Redux & MongoDB

Brad Traversy
Symfony 4 API Platform + React.js Full Stack Masterclass Можно купить
138 ₽ 660 ₽ −79%
Оплатили 20

Symfony 4 API Platform + React.js Full Stack Masterclass

Тестирование JavaScript Можно купить
668 ₽ 10 900 ₽ −94%
Оплатили 37

Тестирование JavaScript

Kent C. Dodds
B
Можно купить
268 ₽ 720 ₽ −63%
Оплатили 10

Build Full-Stack Apps with GraphQL, Prisma, Node and React

Udemy

Другие направления подкатегории

Частые вопросы

React — это язык программирования?

Нет, это библиотека JavaScript для построения пользовательских интерфейсов, а не отдельный язык — для работы с ней нужно знание самого JavaScript.

Актуальны ли материалы про классовые компоненты React?

Классовый подход по-прежнему работает и встречается в старых проектах, но большинство новых материалов и проектов ориентируются на хуки как современный стандарт.

Чем React отличается от Next.js?

React — библиотека для построения интерфейса, а Next.js — фреймворк поверх неё, добавляющий маршрутизацию, серверный рендеринг и другие возможности для полноценных приложений.

Нужен ли TypeScript для работы с React?

Не обязательно, React прекрасно работает и с обычным JavaScript, но многие крупные проекты сегодня используют TypeScript для дополнительной надёжности кода.