Курс JavaScript. React и JSX

Код: ITCloud-JS-L

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

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

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

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

Цели курса:

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

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

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