
Программа обучения «React-разработчик»
15%Программа курса
Ознакомьтесь с программой курса «Программа обучения «React-разработчик»» от Result University - result.school
- Введение в React. Разберетесь, что такое React и какие проблемы он решает в современной веб-разработке. Узнаете, как работали с интерфейсами до появления React, и познакомитесь с декларативным подходом. Разберете JSX и его преобразование через Babel, а также…
- Компоненты. Погрузитесь в компонентный подход — сердце React. Научитесь создавать компоненты, управлять их состоянием и понимать важность иммутабельности. Освоите вывод списков с ключами, условный рендеринг и обработку событий. Также разберёте динамическое пр…
- Композиция компонентов. Научитесь строить сложные интерфейсы из простых компонентов. Поймёте разницу между props и state, освоите передачу данных через children и типизацию пропсов с PropTypes. Узнаете о принципах One-way dataflow и Single Source of Truth, а…
- Формы. Работа с формами — одна из самых частых задач в разработке. Вы освоите контролируемые и неконтролируемые поля, научитесь валидировать данные с Yup и React Hook Form. Узнаете, как useRef помогает работать с DOM, и попробуете библиотеку React Select для…
- Запросы к серверу. Научитесь отправлять данные на бэкенд и получать их обратно. Начнете с изучения useEffect и создания мокового сервера с JSON Server. Разберёте все CRUD-операции и попрактикуетесь на JSON Placeholder. Также познакомитесь с Firebase — это дас…
- Маршрутизация (React Router). Клиентская маршрутизация превратит ваше приложение в многостраничное. Вы освоите React Router v6: настройку Routes, Route и Outlet, программную навигацию через useNavigate и обработку 404 ошибок. Также изучите полезные хуки, напр…
- Context API. Узнаете, как Context API помогает избежать пропс-дриллинга и управлять глобальным состоянием. На практике создадите контекст, научитесь обновлять его значения и поймете, когда его использовать. Также разберёте Flux-архитектуру и useReducer — это…
- Redux. Поймете, зачем нужен Redux и как он устроен. Разберёте action, reducer и store, а также реализуете свой мини-Redux. Узнаете три принципа Redux, которые помогают избегать багов. Затем научитесь подключать Redux к React через React Redux, работать с асин…
- Заключительный урок по React. Расширите знания о React: изучите оптимизацию с useCallback и useMemo, сравните классовые и функциональные компоненты, разберете паттерны Render Props и HOC. Также узнаете про старые подходы (например, connect в Redux) и познаком…
- Практика на React. Создадите многостраничный блог, применив все изученные темы: маршрутизацию, формы, работу с API, state management. Это ключевой этап, где теория превращается в практику. Параллельно начнёте работу над дипломным проектом.
- Backend. Освоите основы бэкенда на Node.js: создадите сервер, REST API и подключите его к фронтенду. Также научитесь деплоить приложения с Docker. Это сделает вас fullstack-разработчиком, что сильно повысит вашу ценность на рынке.
- TypeScript. Изучите базовые типы, generics и настройку компилятора. Затем научитесь использовать TypeScript с React — это обязательный навык для современных проектов.
- Диплом и дополнительные модули. После сдачи диплома вы получите доступ к soft skills-модулям: английский для IT, подготовку к собеседованиям и личный брендинг. Это поможет быстрее найти первую работу.
Чему вы научитесь
- Композиция компонентов. Научитесь строить сложные интерфейсы из простых компонентов. Поймёте разницу между props и state, освоите передачу данных через children и типизацию пропсов с PropTypes. Узнаете о принципах One…
- Запросы к серверу. Научитесь отправлять данные на бэкенд и получать их обратно. Начнете с изучения useEffect и создания мокового сервера с JSON Server. Разберёте все CRUD операции и попрактикуетесь на JSON Placeholder…
- Context API. Узнаете, как Context API помогает избежать пропс дриллинга и управлять глобальным состоянием. На практике создадите контекст, научитесь обновлять его значения и поймете, когда его использовать. Также разб…
- Redux. Поймете, зачем нужен Redux и как он устроен. Разберёте action, reducer и store, а также реализуете свой мини Redux. Узнаете три принципа Redux, которые помогают избегать багов. Затем научитесь подключать Redux…
- Backend. Освоите основы бэкенда на Node.js создадите сервер, REST API и подключите его к фронтенду. Также научитесь деплоить приложения с Docker. Это сделает вас fullstack разработчиком, что сильно повысит вашу ценно…
Подробная информация о курсе
На курсе вы поймете принципы работы с фреймворками и полноценно освоите React –– самую популярную библиотеку на JS. У вас также будет возможность создать свое fullstack-приложение с нуля и пройти код-ревью от наставника middle+. После изучения React, вам будет проще устроиться на работу и освоить любой другой фреймворк.
Цены и сроки
- Стоимость120 861 ₽
- Старая цена142 190 ₽
- Дата началаc Invalid Date
Содержание
- Формат обученияв группе с наставником
По окончанию курса
- Диплом или сертификатдиплом

























