Мова викладання в курсі – російська. Незабаром буде доступна українська версія цього курсу.
Відеозаписи лекцій без зворотного зв’язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.
Про курс
Просунутий і ємний – Під час курсу ви вивчите всі теми, починаючи від глибокого порівняння технологій GraphQL і Rest, розберетеся з синтаксисом GraphQL, дізнаєтеся чому це технологія майбутнього. Ми навчимо вас застосовувати GraphQL разом із React, використовуючи бібліотеку Apollo. А також ви дізнаєтеся особливості застосування GraphQL в Backend, використовуючи технологію Node.js разом з Express.js і Apollo.
З самих азів – Ми маємо на увазі, що ви не знайомі з технологією GraphQL, але хочете освоїти її з нуля. Для комфортного навчання вам необхідно впевнено працювати з JavaScript, а також мати базове уявлення про технології React і Node.js.
У комфортному темпі – Ми надамо вам весь матеріал за курсом одразу після оплати. Ви самостійно плануєте час на навчання.
Структура курсу
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 сервером
Відгуки
Відгуків немає, поки що.