Plan Szkolenia

Wprowadzenie

  • Czym jest GraphQL?
  • Historia
  • GraphQL vs. REST
  • Główne cechy i korzyści dla klientów
  • Funkcje bezpieczeństwa

Zrozumienie podstawowych pojęć

  • Język definiowania schematu (SDL)
  • Terminy związane z GraphQL (typy, pola, schemat, mutacje, obietnice, subskrypcje)

Zrozumienie mechanizmu

  • Architektura (klienci, serwer)
  • Narzędzia (GraphiQL, Launchpad)

Konfiguracja środowiska

  • Budowa serwera GraphQL
  • Tworzenie funkcji GraphQL w serwerze GraphQL
  • Tworzenie i definiowanie schematu aplikacji GraphQL
  • Wykonywanie pierwszego zapytania GraphQL

Praca z GraphQL

  • Pobieranie danych za pomocą zapytań z wielu baz danych
  • Praca z mutacjami w celu dodawania, aktualizowania i usuwania elementów
  • Utrzymywanie synchronizacji klienta z mutacjami
  • Używanie subskrypcji GraphQL do budowania kanału informacyjnego
  • Zaawansowane zapytania z argumentami, aliasami i fragmentami

Rozwiązywanie problemów

Podsumowanie i zakończenie

Wymagania

  • Zrozumienie programowania i baz danych
  • Podstawowa znajomość JavaScript

Grupa docelowa

  • Programiści stron internetowych
  • Administratorzy
 7 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie