Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

49 900 ₽
нет рассрочки
Курс для опытных 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
GraphQL
2
ORM
3
Apollo
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Эксперт в области разработки, архитектуры ПО и управления проектами
Руководитель департамента разработки крупнейшего в СНГ организатора мероприятий для ИТ специалистов с опытом работы более 17 лет.

Проекты:

  • Реализация проекта перевода бизнеса на организацию трансляций мероприятий в online в 2020 году и его дальнейшее развитие и продуктизация в 2021-2023 году.
  • Подготовка кризисной и плановой ИТ-стратегии компании.
  • Организация процесса разработки портала online мероприятий и участие в нем как архитектор и разработчик в сложных технологических местах.
  • В 2023 реализация командой проекта по созданию отделяемого решения для проведение сторонних мероприятийна сайте клиента.

Образовательная организация

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

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

Разбираемые темы:
1. Работа с GraphQL (8 ч, домашнее задание — 4 ч)
Ключевые концепции. Язык схем GraphQL
Запросы. Директивы
Резолверы
Платформа Apollo. Apollo студия. Apollo клиент
Управление состояниями
Подписки
Apollo CLI
2. React Portal. React Context (2 ч, домашнее задание — 1 ч)
3. Работа с side-effects в Redux (6 ч, домашнее задание — 3 ч)
Redux-saga
Redux-observable
4. Тестирование (5 ч, домашнее задание — 3 ч)
Testing-library-dom
Testing Redux
Testing hooks
E2E тестирование
5. Формы (2 ч, домашнее задание — 1 ч)
Formik
React-hook-form
6. Lerna/Rush для больших проектов (2 ч, домашнее задание — 1 ч)
Manyrepo и Monorepo
Monorepo with Lerna
Monorepo with Rush
Pnpm package manager
7. Продвинутые темы React hooks (3 ч, домашнее задание — 2 ч)
Жизненный цикл компонента при использовании хуков
Мемоизация
useContext, useEffect
useMemo, useCallback и useRef
useImperativeHandle
useLayoutEffect
Кастомные хуки в популярных библиотеках
8. Разделение кода. Ленивая загрузка (1 ч, домашнее задание — 1 ч)
9. CI/CD для фронтэнда (1 ч)

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 24.03.2024 09:36
React Advanced: продвинутые темы

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

Оставить отзыв
Поделиться курсом с друзьями