JS: React от Хекслет

От: Хекслет
5/5
1 отзыва

Курс "JS: React" продолжительностью 20 дней полностью посвящён изучению библиотеки. Его прохождение полностью перевернет представления о разработке фронтенда. JavaScript-разработчик узнает все аспекты работы с React и, начав с простых компонентов, дойдет до взаимодействия с бэкендом и интеграции с кодом, который написан на jQuery. Программа предусматривает 49 часов теории и тестирование, 21 модуль и упражнения. Учёба завершается сдачей 2 практических заданий. За обучающимися по плану "Премиум" закрепляется персональный наставник. Диплом не выдаётся.

Сводка

Цена
0₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
20 дней
Язык
ru

Описание курса

Работать с библиотекой React в JavaScript

- Создавать и отрисовывать в браузере React-компонент
- Эффективно использовать jsx.
- Понимать механизм передачи данных в компоненты
- Обрабатывать коллекции данных внутри компонентов
- Разбираться в особенностях jsx, которые работают не так как в HTM
- Работать с классами компонентов, которые могут изменяться динамически
- Создавать компоненты боксы, способные работать с вложенными компонентами
- Создавать stateful-компоненты, добавлять интерактивности
- Разбираться в особенностях системы событий React
- Правильно работать с автоматами в React
- Понимать принципы взаимодействия с формами
- Работать с составными структурами в неизменяемом стиле
- Управлять событиями во вложенных компонентах
- Создавать компоненты на основе функций и использования пространств имён
- Разрабатывать асинхронных обработчиков
- Выжимать из React максимальную производительность
- Взаимодействовать с реальным DOM для интеграции сторонних компонентов

О школе

Хекслет
Отзывы 0
Информация
Компания основана в 2014 году. Официальный сайт https://ru.hexlet.io . Мы собрали и проверили более 19 отзывов об онлайн курсах Хекслет.

Программа курса

Введение
Познакомиться с курсом и подготовить окружение.
теория
Компоненты
Познакомиться с базовой единицей в react — компонентом. Научиться его создавать и отрисовывать в браузере.
тесты
упражнение
JSX
Научиться эффективно использовать jsx.
Props
Познакомиться с механизмом передачи данных в компоненты.
Работа с коллекциями
Научиться обрабатывать коллекции данных внутри компонентов.
Различия jsx и html
Узнать об особенностях jsx, которые работают не так как в html.
Обработка имён классов
Научиться правильно работать с классами компонентов, которые могут изменяться динамически.
Children
Научиться создавать компоненты боксы, способные работать с вложенными компонентами.
Состояние
Познакомиться с созданием stateful компонентов. Научиться добавлять интерактивности.
События
Познакомиться с особенностями системы событий React.
Автоматное программирование
Вспомнить что все вокруг автоматы. Научиться правильно работать с автоматами в React.
Формы
Изучить принципы взаимодействия с формами.
Неизменяемость
Научиться работать с составными структурами в неизменяемом стиле. Познакомиться с библиотекой `immutability-helper`.
Вложенные компоненты
Разобраться с хранением состояния и управлением событиями во вложенных компонентах.
Функциональные компоненты
Рассмотреть создание компонентов на основе функций и использования пространств имён.
Virtual Dom
Познакомиться с устройством React.
Тестирование
Узнать о проблемах, которые поджидают разработчика при работе с исходным кодом.
Асинхронная обработка
Узнать об особенностях работы с объектом событием в асинхронном коде. Попрактиковаться в создании асинхронных обработчиков.
Жизненный цикл компонента
Познакомиться с жизненным циклом компонента в процессе работы.
Производительность
Научиться выжимать из React максимальную производительность.
Refs
Научиться взаимодействовать с реальным DOM для интеграции сторонних компонентов.
Инструменты
JavaScript
immutability-helper
React

Отзывы

Рейтинг 5
1 отзывов
2 года назад
Курсы по JS, React хорошие, +-. Курсы Java разочарование. Большую часть курсов ведет Вячеслав Ковалевский, от его речи вянут ушки столько слынга, слов паразитов - ни в одном курсе не услышать: "запаблишить", "лабать код", "тупо доставали" и т.д. В курс зачем то добавили ученика, главное предназначение которого, сообщать что ему все понятно, и отнимать время слушателя. На заднем фоне повествования играет музыка, ну зачем? Моменты, когда что-то сходу не запускается, не вырезаны.
Отзыв взят с сайта mooc.ru