React. Разработка веб-приложений

Код: ITC-JS-R

React — JavaScript-библиотека с открытым исходным кодом для разработки пользовательских интерфейсов. React разрабатывается, и поддерживается Facebook. React используется для разработки одностраничных и мобильных приложений. Его цель — предоставить высокую скорость, простоту, и масштабируемость Web-приложений. В качестве библиотеки для разработки пользовательских интерфейсов, React часто используется с Redux. Двумя основными конкурентами React являются Vue и Angular. Вместе с ними React закрывает почти 100% рынка веб-разработки.

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

Формат проведения

Очный или удаленный

Продолжительность

40 академических часов

Вендор

JavaScript

Тематика

Разработка
vendor

Вы научитесь

После завершения курса, слушатели самостоятельно смогут создавать клиентские приложения на основе каркаса React/Redux. Все примеры передаются слушателям

Аудитория курса

Разработчики, знающие Javascript/ES-6

Требования к предварительной подготовке слушателя

Знание и опыт работы с Javascript/ES-6

Содержание курса

Модуль 1. Введение

Продолжительность: 8 ак.ч.

  • Введение в React
  • Общее устройство React (компоненты, Virtual Dom, JSX)
  • Использование React в существующих сайтах (без NodeJS)
  • Основы NodeJS и установка React
  • Сборка и перенос веб-приложения
Модуль 2. Основные приемы React

Продолжительность: 8 ак.ч.

  • Элементы JSX
  • Функциональные и классовые компоненты
  • Встраивание выражений и использование атрибутов в JSX
  • Стилизация и CSS
  • Свойства и состояние компонентов
  • Обработка событий и обратный поток данных
Модуль 3. Дополнительные приемы react

Продолжительность: 16 ак.ч.

  • Методы жизненного цикла и хуки функциональных компонентов
  • Условная отрисовка
  • Работа с элементами формам
  • Получение данных от внешнего API с помощью Fetch.API и Axios

Модуль4. Навигация и маршрутизация

Продолжительность: 8 ак.ч.

  • SPA-application на React
  • Статическая, динамическая и вложенная маршрутизация
  • Хуки роутера


React. Разработка веб-приложений
Екатеринбург
06 октября 2025 - 10 октября 2025
49 998 ₽
Подать заявку Обсудить другую дату
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

  • онлайн - на российской онлайн-платформе в режиме реального времени, через интернет, с выполнением всех необходимых практических заданий под онлайн-руководством преподавателя. 


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении квалификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Хотите преподавать в АйТи Клауд?

Если вы имеете компетенции и хотите работать тренером курсов в АйТи Клауд - оставьте ваши данные, мы свяжемся с вами!