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. Разработка веб-приложений
Дата скоро будет объявлена
49 998 ₽
Подать заявку

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

01 Выбор курса

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

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

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

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

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


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

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

poster