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

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

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
Apollo
2
ORM
4
GraphQL
Сертификат, ссылками на который можно делиться с другими людьми

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

Специалист в области разработки ПО
Разработкой занимается больше 14 лет. Начинал с PHP, JS, HTML, CSS. Дорос до Team Lead.

В 2015 основал собственный бизнес - веб-студию.

Продолжал развиваться в разработке и начал развитие в управлении, продажах, маркетинге, найме и наставничестве. Работал с VueJS, React.JS, Angular, Symfony, Express, Ktor, Java, Swift, Flutter, Dart. В 2020 году из-за пандемии закрыл компанию ушел в продуктовую разработку в Huntica.works как Seniour Frontend Developer. Через пол года возглавил всю разработку компании как CTO.

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

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, 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

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

обновлено 27.10.2024 00:05
React Advanced: продвинутые темы

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

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