Видеокурс по GraphQL

Видеокурс по GraphQL.

|
Быстрый старт: сразу после оплаты 
Откроем глаза

О курсе

Продвинутый и ёмкий

Во время курса вы изучите все темы, начиная от глубокого сравнения технологий GraphQL и Rest, разберётесь с синтаксисом GraphQL, узнаете почему это технология будущего. Мы научим вас применять GraphQL вместе с React, используя библиотеку Apollo. А также вы узнаете особенности применения GraphQL в Backend, используя технологию Node.js вместе с Express.js и Apollo.

С самых азов

Мы подразумеваем, что вы не знакомы с технологией GraphQL, но хотите освоить её c нуля. Для комфортного обучения вам необходимо уверенно работать с JavaScript, а также иметь базовое представление о технологиях React и Node.js.

В комфортном темпе

Мы предоставим вам весь материал по курсу сразу после оплаты. Вы самостоятельно планируете время на обучение.

С сильной менторской поддержкой

Закрытое комьюнити выпускников в Slack, персональный ментор на время обучения, индивидуальные занятия с экспертом — поддержки вы получите ровно столько, сколько вам нужно.

От экспертов своего дела

Мы успешно провели:

19 потоков по React, 12 по Redux, 4 по webpack, а также обучили 5 потоков по JavaScript и 3 по Backend. В 2019 году мы запустили новые курсы по Docker и Redis, а в 2020 году — GraphQL и TypeScript.

Наша оценка от выпускников — 4.9.

интенсивно

Структура курса

  • + 1. GraphQL. Введение

    • Обзор курса
    • Что такое GraphQL
    • Сравнение технологий GraphQL и REST
    • Основные принципы GraphQL
    • Архитектура GraphQL приложений
    • Обзор GraphQL клиентов
    • Обзор GraphQL библиотек для работы с Backend
    • Обзор инструментов для работы с GraphQL
    • Безопасность GraphQL приложений
  • + 2. GraphQL. Особенности синтаксиса

    • Типы данных в GraphQL
    • Работа с Query документами
    • Особенности при работе с вложенными структурами данных
    • Работа с аргументами
    • Особенности при работе с алиасами
    • Работа с input данными
    • Популярные ошибки при работе с GraphQL документами
  • + 3. GraphQL. Продвинутые возможности

    • Работа с мутациями в GraphQL
    • Аутентификация в GraphQL
    • Работа с фрагментами
    • Работа с подписками
  • + 4. GraphQL Frontend. Конфигурация Apollo, работа с Query-документами

    • Обзор стартовой точки
    • Обзор зависимостей проекта
    • Разбор структуры проекта
    • Введение в Apollo
    • Кофигурация Apollo клиента
    • Работа с Query документами с помощью Apollo
  • + 5. GraphQL Frontend. Работа с Apollo мутациями и роутингом

    • Особенности при работе с мутациями
    • Работа с ссылками
    • Работа с роутингом
  • + 6. GraphQL Frontend. Аутентификация с помощью Apollo

    • Аутентификация пользователей с помощью Apollo
    • Продвинутые возможности по работе со Store
    • Особенности при работе со сложными мутациями
    • Популярные ошибки при работе с Apollo
  • + 7. GraphQL Frontend. Фильтрация и поиск. Работа с подписками

    • Фильтрация данных
    • Поиск
    • Realtime обновления с помощью подписок
    • Работа с пагинацией
  • + 8. GraphQL Backend. Конфигурация GraphQL сервера. Работа с документами

    • Обзор стартовой точки
    • Обзор зависимостей проекта
    • Разбор структуры проекта
    • Разбор библиотеки Apollo на платформе Node.js
    • Работа с GraphQL документами
    • Создание резовлеров по работе с Query
    • Создание резовлеров по работе с Mutation
  • + 9. GraphQL Backend. Работа с аутентификациями

    • Аутентификация пользователей
    • Работа со сложными документами
    • Популярные ошибки при работе с GraphQL сервером
  • + 10. GraphQL Backend. Продвинутые техники. Работа с подписками

    • Конфигурация GraphQL сервера для работы с подписками
    • Фильтрация данных
    • Полезные инструменты при работе с GraphQL сервером

весь graphqlOnline

Куратор программы

Андрей Мулык

Chief Technology Officer в компании Lectrum и преподаватель. За его плечами опыт работы с крупными международными outsource и outstaff компаниями, а также кураторство и проведение курсов фронтент и бекенд направлений.

Автор продвинутых фронтенд-курсов. Опыт в IT более 10 лет.

профессионалы

Выберите пакет участия

Я сам

  • 10 видеоуроков с практикой (20 часов)
  • Исходные коды и файлы презентаций
  • Домашние задания
  • Персональный проект: React + GraphQL
  • Персональный проект: Node.js + GraphQL
  • Доступ к закрытому комьюнити Lectrum Club
  • Онлайн-сертификат
  • ❌ Персональный ментор на время обучения
  • ❌ Референтные версии всех проектов
  • ❌ 3 персональные онлайн-сессии с экспертом
Для ранних пташек — 
С 11 июня — 
С 8 октября — 

С наставником

  • 10 видеоуроков с практикой (20 часов)
  • Исходные коды и файлы презентаций
  • ✅ Домашние задания с проверкой
  • Персональный проект: React + GraphQL
  • Персональный проект: Node.js + GraphQL
  • Доступ к закрытому комьюнити Lectrum Club
  • Онлайн-сертификат
  • Персональный ментор на время обучения
  • Референтные версии всех проектов
  • 3 персональные онлайн-сессии с экспертом
Для ранних пташек — 
С 11 июня — 
С 8 октября — 
Спасибо за участие на воркшопе!  В течение 0 часов несколько секунд для вас действует специальное предложение.
Возможно приобрести отдельно модуль GraphQL Frontend или GraphQL Backend. Оставьте заявку на консультацию и мы подскажем условия и оформим ваше обучение.
мы открыты вам

Оплата

Участие в пакете «Я сам»
Участие в пакете «С наставником»
Участие в пакете Premium

Ответы на вопросы

Когда я могу начать заниматься?
Сразу после подтверждения оплаты мы открываем доступ к видеоурокам, исходному коду и презентациям, чату курса, где находится ментор и другие участники курса.
Какая информация будет содержаться в сертификате?
Онлайн-сертификат будет с информацией о прослушанном курсе.
Я очень хорошо знаю GraphQL и хочу быть у вас ментором.
Обычно, после тестирования оказывается, что вы знаете  GraphQL не так уж и хорошо. Это одна из причин, почему мы сделали этот курс. Если чувствуете в себе силы, позвоните нам и мы протестируем вас. Для менторства требуется не только идеальное знание GraphQL, но и миллион других навыков для профессионального обучения людей.
Могу ли я перейти на более продвинутый пакет, если уже оплатил курс?
Да, для этого нужно обратиться к нам на электропочту и мы пришлём вам счет на доплату.
Чем вы лучше других обучающих компаний?
Во-первых, у нас большая экспертиза в образовании, во-вторых, мы очень фанатично относимся к качеству курса и менторской поддержки, а в третьих, мы не просто учим, а ежедневно пишем на том стеке, которому обучаем. Мы практики, теоретики, а еще идеалисты.
Какими необходимыми навыками я должен обладать перед началом курса?
Вы должны уверенно работать с JavaScript и быть знакомы с библиотекой React.js, а также на базовом уровне понимать Node.js.
У меня остались вопросы/Я всё еще сомневаюсь.
Оставьте заявку на получение бесплатной консультации и мы с удовольствием вас проконсультируем, посоветуем или просто пообщаемся.
мы открыты вам