Стоимость курса
25 485 рубЗаказать
Цели курса:
- 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
* Применение хуков реальном проекте
* Что такое 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
* Применение хуков реальном проекте