Библиотека ReactJS

Код: ITCloud-RJS-L

Курс познакомит вас с базовыми особенностями популярной библиотеки, даст практические навыки создания компонентов на React JS  иего расширении JavaScript - JSX.

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

-

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

24 академических часа

Вендор

JavaScript

Тематика

Разработка
vendor

Вы научитесь

  • cоздавать компоненты на основе ReactJS
  • настраивать жизненный цикл компонентов
  • отрисовывать форму по условию
  • обрабатывать события и управлять всплытием состояний

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

Курс будет полезен для выпускников курсов направления JavaScript, а также для слушателей, ориентированных на работу с клиентской стороной

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

Знания в объеме курса "JavaScript. Уровень 2. Расширенные возможности"

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

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

  • Что такое React? 
  • Работа с сreate-react-app. 
  • Создание проекта.
  • Встраиваемые выражения
  • Определение атрибутов в JSX
  • Указание дочерних элементов
  • React-элементы
  • Отрисовка элементов
  • Обновление элементов
Модуль 2. React-компоненты 

  • Функциональные компоненты
  • Отрисовка компонентов React
  • Композиция элементов
  • Извлечение компонентов
  • Нисходящие потоки данных
  • Понятие состояния
  • Классовые компоненты
  • Локальное состояние класса
  • Методы жизненного цикла
  • Рекомендации по работе с состояниями
  • Стили в React
Модуль 3. Условная отрисовка. Формы, HOC

  • Отрисовка с условием
  • Предотвращение отрисовки компонента
  • Отрисовка нескольких компонентов
  • Основной компонент списка
  • Ключи
  • Извлечение компонентов с ключами
  • Размещение map() в JSX
  • Работа с формами, управляемые и неуправляемые компоненты
  • Компоненты высшего порядка (HOC)
Модуль 4. Введение в хуки

  • useState
  • useEffect
  • useCallback
  • useMemo
  • useRef
  • React Context и useContext
  • useReducer
  • Применение хуков реальном проекте
Библиотека ReactJS
Дата скоро будет объявлена
25 485 ₽
Подать заявку

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

01 Выбор курса

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

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

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

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

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


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

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

poster