Библиотека 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
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Хотите преподавать в АйТи Клауд?

Если вы имеете компетенции и хотите работать тренером курсов в АйТи Клауд - оставьте ваши данные, мы свяжемся с вами!