Веб-разработкаСредний уровень

Курс «React шаг за шагом»

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

Входит в подписку на все курсы: 1500 ₽ в месяц или 15000 ₽ в год

Оценка 4,9 из 5.45 отзывов о школе на Google Картах
Уровень
Средний уровень
Формат
Онлайн, в своём темпе
Проверка
Самопроверка по разборам
Доступ
Сразу после оплаты

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

  • 01

    Знаете HTML и CSS и основы JavaScript — их можно пройти в курсах подписки

  • 02

    Хотите делать интерфейсы и идти во фронтенд

Чему вы научитесь

  • Разбивать интерфейс на компоненты и передавать данные через пропсы
  • Хранить и менять состояние, обрабатывать события и формы
  • Работать с эффектами, localStorage и сервером
  • Писать свои хуки и использовать контекст и мемоизацию
  • Собирать проект и выкладывать его в интернет

Темы и инструменты

  • React
  • JSX
  • Хуки
  • Формы
  • Fetch API
  • Контекст

Как проходит обучение

Каждая тема — это урок, задача и разбор решения.

  1. 1

    Урок

    Короткий текст с примерами кода

  2. 2

    Задача

    Пишете код у себя и сверяетесь с разбором

  3. 3

    Учебный проект

    Небольшое приложение, которое растёт от модуля к модулю

  4. 4

    Поддержка

    Вопросы по курсу — в форму поддержки на платформе

Программа курса

8 модулей. Модули открываются все сразу — проходите в удобном порядке.

Модуль 1Как React строит интерфейс
  • Виртуальный DOM
  • JSX и атрибуты
  • Выражения и вложенность
Модуль 2Компоненты и пропсы
  • Компоненты и файлы
  • Пропсы и children
  • Чистые функции
  • Проект: набор UI-компонентов
Модуль 3Состояние и события
  • useState
  • Обработчики событий
  • Условный рендер
  • Проект: витрина магазина
Модуль 4Сложное состояние и формы
  • Иммутабельность
  • Массивы и объекты в состоянии
  • Контролируемые формы
  • Проект: админка
Модуль 5Проект целиком
  • Сборка и структура проекта
  • React DevTools
  • Подъём состояния
  • Деплой
Модуль 6Эффекты
  • useEffect и уборка
  • Внешние события
  • localStorage
  • Проект: карта магазинов
Модуль 7Работа с сервером
  • Fetch API и промисы
  • Ошибки и лоадеры
  • async/await
  • POST-запросы
Модуль 8Продвинутые хуки
  • Свои хуки
  • useRef
  • Контекст
  • useMemo, useCallback и memo

Стоимость обучения

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

Подписка на месяц

1500 ₽в месяц

Списание раз в месяц

  • 14 курсов: JavaScript, TypeScript, React, Python, Solidity и ещё 9
  • Новые курсы и обновления без доплат
  • Задачи в браузерном тренажёре
  • Проверка решений автотестами и AI-ревью
  • Учёба в своём темпе, без расписания
  • Отмена в любой момент по ссылке из письма об оплате

Подписка на год

15000 ₽в год

Списание раз в год

  • 14 курсов: JavaScript, TypeScript, React, Python, Solidity и ещё 9
  • Новые курсы и обновления без доплат
  • Задачи в браузерном тренажёре
  • Проверка решений автотестами и AI-ревью
  • Учёба в своём темпе, без расписания
  • Отмена в любой момент по ссылке из письма об оплате

Оплата на странице Т-Банка: карта, T-Pay или СБП. Первый платёж вернём полностью в течение 14 дней. Доступ открывается сразу после оплаты на courses.moscoding.ru.

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

Что входит в подписку?

Все курсы школы: JavaScript, TypeScript, Python, Solidity, HTML и CSS и курс по LLM. Новые курсы и обновления уроков появляются в подписке без доплат.

Нужен ли опыт программирования?

Нет. Курсы JavaScript, Python и HTML и CSS начинаются с нуля. TypeScript и Solidity удобнее проходить после основ JavaScript, а курс по LLM — когда уже пишете код на любом языке.

Как проходит обучение?

Короткие уроки с примерами и задачи в браузерном тренажёре. Решение проверяют автотесты и AI-ревьюер: он объясняет, что сломалось и как написать лучше. Учитесь в своём темпе, расписания нет.

Нужно ли что-то устанавливать?

Нет. Редактор кода и тесты работают прямо в браузере, хватит ноутбука или компьютера с интернетом.

Когда откроется доступ?

Сразу после оплаты. Войдите на courses.moscoding.ru с почтой, которую указали при оформлении, — пришлём ссылку для входа.

Сколько стоит и как платить?

1500 ₽ в месяц или 15000 ₽ в год. Оплата картой, через T-Pay или СБП на странице Т-Банка. Подписка продлевается автоматически с той же карты.

Как отменить подписку?

В любой момент по ссылке из письма об оплате или письмом на yo@moscoding.ru. После отмены новых списаний не будет, а доступ сохранится до конца оплаченного периода.

Можно вернуть деньги?

Да. Первый платёж вернём полностью, если напишете на yo@moscoding.ru в течение 14 дней после оплаты.

Начните учиться сегодня

Все курсы за 1500 ₽ в месяц. Доступ откроется сразу после оплаты, отменить можно в любой момент.

Все курсы в подписке

1500 ₽ в месяц

Оформить