Mr. Cat
Администратор
- 01.01.22
- 51.449
- 83.798
Другие курсы от автора:
[via_photo] Тело мечты (Алина Васильева, Анастасия Волкова)
[Татьяна Дудина] Йогатерапия при опущении органов малого таза. Базовые...
[Лиза Сафо] Прогностика. Тариф 1+2 модуль [Astrosafo]
[Два-ТриТона] Анна Иванова - Преподаватель живописи для детей. Тариф Обучаю...
[Ольга Чебыкина] Расцветай. Все мастер-классы сразу [Школа интервью...
[Елена Силка] Мастер группа. Тариф Теоретический. Поток 7.0 (2024)
Доп. материалы к курсу «Профессиональный английский язык. Уровень 2 (CEFR...
[Татьяна Дудина] Йогатерапия при опущении органов малого таза. Базовые...
[Лиза Сафо] Прогностика. Тариф 1+2 модуль [Astrosafo]
[Два-ТриТона] Анна Иванова - Преподаватель живописи для детей. Тариф Обучаю...
[Ольга Чебыкина] Расцветай. Все мастер-классы сразу [Школа интервью...
[Елена Силка] Мастер группа. Тариф Теоретический. Поток 7.0 (2024)
Доп. материалы к курсу «Профессиональный английский язык. Уровень 2 (CEFR...
JavaScript. Level 3. ReactJS and JSX
ReactJS — популярная JavaScript-библиотека с открытым исходным кодом. Разработана в Facebook для построения пользовательских интерфейсов (UI, User Interfaces) на основе компонентного подхода. Характеризуется декларативным подходом к описанию, компоненто-ориентированностью и простотой использования. Особенности ReactJS: однонаправленный поток данных, виртуальный DOM, JSX.
В настоящий момент библиотека поддерживается Facebook, Instagram и сообществом индивидуальных разработчиков.
Курс познакомит вас с базовыми особенностями популярной библиотеки, даст практические навыки создания компонентов на ReactJS и его расширении JavaScript - JSX.
Курс будет полезен для выпускников курсов направления JavaScript, а также для слушателей, ориентированных на работу с клиентской стороной.
По окончании курса Вы будете уметь:
- cоздавать компоненты на основе ReactJS;
- настраивать жизненный цикл компонентов;
- отрисовывать форму по условию;
- обрабатывать события и управлять всплытием состояний.
Программа курса:
Модуль 1. Введение в React и JSX
- Что такое React?
- Какие задачи решает React?
- Установка библиотеки ES6 и JSX
- Встраиваемые выражения
- Определение атрибутов в JSX
- Указание дочерних элементов
- React-элементы
- Отрисовка элементов
- Обновление элементов
Модуль 2. React-компоненты, состояния и жизненный цикл
- Функциональные и классовые компоненты
- Отрисовка компонентов React
- Композиция элементов
- Извлечение компонентов
- Понятие состояния
- Преобразование функции в класс
- Локальное состояние класса
- Методы жизненного цикла
- Рекомендации по работе с состояниями
- Нисходящие потоки данных
Модуль 3. Условная отрисовка. Формы
- Отрисовка с условием
- Предотвращение отрисовки компонента
- Отрисовка нескольких компонентов
- Основной компонент списка
- Ключи
- Извлечение компонентов с ключами
- Размещение map() в JSX
- Контролируемые компоненты
- Теги
- Альтернатива контролируемым компонентам
Модуль 4. Всплытие состояний
- Всплытие состояний
Скрытое содержимое, доступно для группы: Премиум - Купить группу