React Advanced: продвинутые темы

Курс для опытных React-разработчиков. Вы освоите GraphQL, React Portal и React Context, работу с сайд-эффектами в Redux, тестирование Redux, React хуков и компонентов, работу с формами, подходы CI/CD, библиотеки Lerna и Rush, Server Side Rendering, продвинутые темы использования хуков, ленивую загрузку кода.
Курс: WEB-023 new
Длительность: 30 ч.

Описание

Курс для опытных React-разработчиков. Вы освоите GraphQL и Apollo Client, React Portal и React Context, работу с сайд-эффектами в Redux с использованием redux-saga и redux-observable, тестирование Redux, React хуков и компонентов, работу с формами с помощью библиотек Formik и react-hook-form, концепции CI/CD и контейнеризация, библиотеки для работы с большими проектами Lerna и Rush, Server Side Rendering, продвинутые темы использования хуков, динамический импорт и ленивую загрузку кода.

Разбираемые темы

1. Работа с Graph

2. React Portal. React Context

3. Работа с side-effects в Redux
  • Redux-saga
  • Redux-observable

4. Тестирование
  • Testing-library-dom
  • Tesing Redux
  • Tesing hooks
  • E2E тестирование

5. Формы
  • Formik
  • React-hook-form

6. Рендеринг на стороне сервера

7. Lerna/Rush для больших проектов

8. CI/CD для фронтэнда

9. Продвинутые темы React hooks

10. Разделение кода. Ленивая загрузка

Цели

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

Целевая аудитория

Разработчики React.

Предварительная подготовка

Опыт разработки на React.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 38 200 руб.
Санкт-Петербург 34 380 руб.
Омск 28 650 руб.
Киев 9 100  грн.
Одесса 8 200  грн.
Днепр 8 200  грн.

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Luxoft Training – первый учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
Остались вопросы?
Связаться с нами
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.