Фронтенд на React
Курс по React.js является продолжением базового курса по фронтенду. Он рассчитан на студентов, которые уже знакомы с HTML, CSS, JavaScript и имеют минимальный опыт работы с веб-разработкой. В рамках курса студенты глубже изучат современные практики создания интерфейсов, научатся работать с компонентным подходом и освоят экосистему React— роутинг, state-management, сетевые запросы и подключение библиотек.
План занятий:
Основы React
Первый компонент. props, JSX
useState, useEffect, useContext. Особенности, частые ошибки, работа с ними
useMemo, useCallback, React.memo
Работа с сетью. Axios.
Кастомные хуки. useReducer (State management)
Библиотеки готовых компонентов + создание собственной библиотеки.
System design. Введение в командную разработку. Куда развиваться дальше?