Курс Библиотека ReactJS

Код: ITCloud-JS-L

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

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

Стоимость курса

14 990 руб
Заказать

Цели курса:

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

Аудитория

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

От слушателя требуется

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

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

Модуль 1. Введение в React и JSX
  • Что такое React?
  • Какие задачи решает React?
  • Установка библиотеки ES6 и JSX
  • Встраиваемые выражения
  • Определение атрибутов в JSX
  • Указание дочерних элементов
  • React-элементы
  • Отрисовка элементов
  • Обновление элементов
Модуль 2. React-компоненты, состояния и жизненный цикл
  • Функциональные и классовые компоненты
  • Отрисовка компонентов React
  • Композиция элементов
  • Извлечение компонентов
  • Понятие состояния
  • Преобразование функции в класс
  • Локальное состояние класса
  • Методы жизненного цикла
  • Рекомендации по работе с состояниями
  • Нисходящие потоки данных
Модуль 3. Условная отрисовка. Формы
  • Отрисовка с условием
  • Предотвращение отрисовки компонента
  • Отрисовка нескольких компонентов
  • Основной компонент списка
  • Ключи
  • Извлечение компонентов с ключами
  • Размещение map() в JSX
  • Контролируемые компоненты
  • Теги
  • Альтернатива контролируемым компонентам
Модуль 4. Всплытие состояний
  • Всплытие состояний