Kursplan
Introduktion
Vad är GrahpQL?
- Utvecklingen av GraphQL
- GraphiQl och GitHub API
Översikt över GraphQL Grunderna
- Frågor
- Schema
- Mutationer
- Prenumerationer
Grunderna för API:er och deras funktionalitet
- Scalar typer
- Webbarkitekturmönster: det sammansatta mönstret, proxymönstret och fasadmönstret
Förbereda utvecklingsmiljön
- Installera och konfigurera GraphQL
- Installera och konfigurera Node.Js
- Installera och konfigurera Apollo
- Installera och konfigurera Prisma
Schema och frågor
- Konfigurera ett GraphQL API
- Skapa en anpassad objekttyp
- Använder ett GraphQL-schema
- Skickar data genom operationsargument
- Arbeta med array och arrayelement
- Utforska relationsdata
Mutationer och prenumerationer
- Skapa, ta bort och uppdatera data med mutationer
- Använda objektspridningsoperatorn
- Refaktorerande nodarkitektur
- Skapa ett abonnemang
- Utökar prenumerationen för redigeringar och raderingar
Autentisering i GraphQL med Prisma
- Konfigurera en anpassad typupplösare
- Skickar frågor genom Prisma
- Att föra argument genom Prisma
- Passerar mutationer genom Prisma
- Skickar abonnemang genom Prisma
- Lägger till lösenordsstöd
- Verifierar tokens
Apollo klient och testning
- Att sätta upp en testmiljö
- Sådd med testdata
- Testa frågor och mutationer
- Testar autentisering
Sammanfattning och slutsats
Krav
- En förståelse för Node
- JavaScript erfarenhet av programmering
Publik
- Webbutvecklare
Vittnesmål (4)
The trainer had a lot of knowledge of the material and was able to bring it to us in a fun and lighthearted way.
Yordi Habets - Etesian IT consulting
Kurs - GraphQL Basics
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Kurs - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Kurs - Access VBA
perfect level of knowledge transfair