ОПИСАНИЕ
Для прохождения данного курса необходимо нормальное владение javascript, в том числе, базовое понимание ООП, контекста, замыканий и стандарта ES6+!
ЦЕЛЬ КУРСА
- Изучить философию и дух компонентного подхода современных javascript-фреймворков, научиться использовать React для решения практических задач.
- Для новичков React выглядит немного сложнее, чем Vue.js. Но вакансий на нём больше.
ЧТО ВЫ ПОЛУЧИТЕ
- 8 онлайн уроков
По понедельникам и четвергам с 20:00 МСК. Продолжительность каждого занятия около двух часов. На уроках разбираются домашние работы учеников и новый материал.
- Видеозаписи всех уроков
Если вы по какой-то причине не смогли посетить урок, не переживайте, спустя пару часов после окончания занятия он доступен в записи в хорошем качестве.
- Материалы и исходники
Все примеры, которые мы рассматриваем на уроках, вы получаете в архиве. Таким образом, даже не написав ни строчки кода, вы получаете набор готовых решений, сделанных на уроке.
- Домашние задания
После каждого урока выдаётся домашнее задание, которое нужно сделать для закрепления пройденного материала. Плохие оценки не ставим – только конструктивные комментарии.
ПРОГРАММА:
Урок 1
- Простая сборка с vite
- Понимание JSX
- Понимание основных хуков
- Изменение состояния и иммутабельность
- Рендеринг элементов в цикле
- Нюансы атрибута key
Урок 2
- useEffect, useRef, useMemo
- Взаимодействие между компонентами
- Однонаправленный поток данных
- Обработка событий
- Children – передача контента в компонент
- Работа с формами