Москва, Россия
Мастер-класс

GraphQL мастер-класс

26 янв
СБ
9500 ₽
Россия, Санкт-Петербург

GraphQL мастер-класс

Мы любим GraphQL. Мы часто рассказываем про GraphQL на митапах и конференциях. Но таким выступлениям не хватает только одного – практики. Именно так появился этот мастер класс. За 8 часов мы вместе с участниками напишем готовое клиент-серверное GraphQL приложение на языке javascript

Что будет на мастер-классе

Марафон в 8 часов после которого у вас, в вашем личном github аккаунте появится свежезапущенное приложение, готовое к продакшену. Вы будете понимать как оно работает и куда его развивать дальше.

Чего точно не будет

Не будет уроков по работе с git и github, детального разжевывания всех команд в bash, мастер класса по работе с npm или редактором и объяснения прочих элементарных вещей. Это не значит, что мы не поможем вам с bash или не восстановим историю из git. Это значит, что мы хотим сосредоточится исключительно на GraphQL.

План мастер-класса

  • GraphQL на сервере (NodeJS)
    • Настройка Express-сервера (Apollo-server)
    • GraphQL-cхема (3 разных подхода)
      • пакет graphql
      • пакет graphql-tools
      • пакет graphql-compose
    • GraphiQL, Graphql Playground, Altair
    • Типы, Резолверы
    • Связка типов между собой
    • Запросы (получение данных)
    • Мутации (изменение данных)
    • Подключение БД MongoDB
    • Авторизация и примитивный RBAC
    • Проблема N+1 Query через DataLoader
  • GraphQL в браузере (React)
    • Create React App
    • Подключаем StyledComponents
    • Apollo Client Setup
    • GraphQL-запросы из React-приложения
    • Компоненты и GraphQL-фрагменты
    • Query variables
    • Авторизация
    • Форма редактирования на FinalForm
    • Cтатический анализ Query variables

Наши преподаватели

Павел Черторогов

Павел — гуру GraphQL. Его многочисленные выступления на эту тему – это не самое главное. Самое главное находится на страничке Паши на github. Это его опыт. На нем и будет основан мастер-класс.

Алексей Золотых

Алексей — фронтенд разработчик. Спикер. Специалист по сборке фронтенда, языку Dart, рефакторингу и трюкам в консоли. Также Леша член программного комитета HolyJS.




ОФИЦИАЛЬНЫЙ САЙТ СОБЫТИЯ
https://graphql-course.ru/




КОНТАКТЫ ОРГАНИЗАТОРОВ



Организатор
Алексей Золотых
+79110378128
aazolotyh@gmail.com





Отзывы

о мероприятии
об организаторе
о площадке

Ваш отзыв будет первым!

Похожие мероприятия

Конференция
Системы искусственного интеллекта 2019
17 сен
ВТ
Москва, Россия
 
Подробнее
Выставка
XX Международная Специализированная Выставка «Автоматизация»
17 - 19 сен
ВТ-ЧТ
Санкт-Петербург, Россия
Конгрессно-выставочный центр "ЭКСПОФОРУМ"
Подробнее
Форум
Санкт-Петербургский международный контент-форум
17 - 20 сен
ВТ-ПТ
Санкт-Петербург, Россия
Конгрессно-выставочный центр "ЭКСПОФОРУМ"
Подробнее
Интернет-семинар
InterSystems ML Toolkit: роботизация искусственного интеллекта
18 сен
СР
Онлайн-трансляция
 
Подробнее
Конференция
Big Data и BI Day
18 сен
СР
Москва, Россия
 
Подробнее

Рекомендуем