Календарь 1,5 месяца
звезда 4.8 Сравни.Ру | Рекомендовано РБК

React: отточите навыки интерфейсной разработки

Для тех, кто уже знаком с HTML, CSS и JavaScript
Научитесь создавать современные и поддерживаемые интерфейсы при помощи React
Сможете использовать навыки уже в текущем проекте
Купить курс
star01

Навыки

Вы будете уметь:

  • Настраивать среду React для разработки
  • Использовать жизненный цикл функциональных компонентов
  • Разрабатывать собственные React-компоненты в рамках проекта
  • Разделять компоненты на контейнерные и презентационные
  • Реализовывать рендеринг компонентов
  • Применять хуки (Hooks) в функциональных компонентах
  • Настраивать маршрутизацию в приложении на React
  • Обрабатывать события и управлять состоянием компонентов
  • Выполнять CSS-стилизацию компонентов
  • Использовать Context API для управления состоянием на уровне приложения

Инструменты

ReactReact
CSSCSS
React HooksReact Hooks
React RouterReact Router
JSXJSX
Context APIContext API
и другие

Портфолио

Погнали!
star02

Программа

Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно.
Ступень 1React-разработчикplus
Блок 1Быстрый старт в Reactarrow-down

Познакомитесь с основами React и начнете создавать свои первые компоненты.

  • Быстрый старт в React

Блок 2Жизненный цикл функциональных компонентовarrow-down

Изучите, как устроен жизненный цикл функциональных компонентов и как управлять побочными эффектами.

  • Жизненный цикл функциональных компонентов

Блок 3Практический проект по созданию React компонентаarrow-down

Закрепите полученные знания на практике — реализуете собственный React-компонент.

  • Практический проект по созданию React компонента

Блок 4Контейнеры и презентационные компонентыarrow-down

Научитесь делить компоненты по ответственности и выстраивать архитектуру интерфейса.

  • Контейнеры и презентационные компоненты

Блок 5Рендерингarrow-down

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

  • Рендеринг

Блок 6Hooksarrow-down

Освоите работу с хуками и научитесь управлять состоянием и эффектами в функциональных компонентах.

  • Hooks

Блок 7Маршрутизация в Reactarrow-down

Научитесь создавать навигацию в приложении и настраивать маршруты.

  • Маршрутизация в React

Блок 8События и состояниеarrow-down

Изучите, как обрабатывать пользовательские события и управлять состоянием приложения.

  • События и состояние

Блок 9CSS-стилизацииarrow-down

Познакомитесь с основами стилизации компонентов в React.

  • CSS-стилизации

Блок 10Context APIarrow-down

Изучите механизм глобального состояния и работу с Context API.

  • Context API

star03

Купите курс со скидкой 50%

Полная стоимость обучения
19 900 ₽39 800 ₽−50%
4 975 ₽ x 4 платежа
Разделите покупку на 4 платежа по 4 975 ₽
стрелкаОбучение в любое время в онлайн-формате
стрелкаПолучите сертификат о прохождении курса
стрелка40+ часов теории и практики на кейсах реальных компаний
star04

Преподаватели

Владислав Бакин

Technical Lead, NDA

Илья Зыкин

Senior Full Stack Engineer, Hoodies.team

Ленар Фаттахов

Senior Frontend Developer, Rodeo Software

Артем Сидоров

Frontend Developer, Сравни.ру

Павел Уваров

Старший разработчик, Kaspersky

Михаил Малый

Senior software developer, Youhodler

star05

Часто задаваемые вопросы

Если у вас остались вопросы об онлайн-курсе по React-разработке, вы можете оставить заявку и наш гид поможет вам разобраться
Что потребуется для успешного обучения?

Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

Как я буду искать работу?

Все студенты ищут работу вместе с Карьерным центром ProductStar.
Составляют резюме, пишут сопроводительные письма под конкретные вакансии, готовятся к собеседованиям и техническим интервью, проходят их — если нет, пробуют еще раз после разбора ошибок. После чего трудоустраиваются в компанию и успешно преодолевают испытательный срок, во время которого специалисты Карьерного центра также помогают.

С какого возраста можно начинать обучение?

Учиться можно в любом возрасте, но оплачивать — только с 18 лет. Если вам меньше 18, уточните у менеджера, какие у вас есть возможности оплаты и как вам начать обучение.

Можно ли оплатить курс по частям?

Да, у нас есть удобная опция беспроцентной рассрочки.

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

ProductStar — это школа актуального образования от РБК
1

Курсы обновляются вместе с индустрией

2

Знания, которые нужны здесь и сейчас

3

Без теории ради теории

4

Без устаревших подходов

5

С активным сообществом специалистов и каналом актуальных вакансий