Kursplan
Introduksjon
Hva er GrahpQL?
- Utviklingen av GraphQL GraphiQl og GitHub API
Oversikt over GraphQL Grunnleggende
- Spørreskjemaer Mutasjoner Abonnementer
Grunnleggende om APIer og deres funksjonalitet
- Scalar typer nettarkitekturmønstre: det sammensatte mønsteret, proxy-mønsteret og fasademønsteret
Forberede utviklingsmiljøet
- Installere og konfigurere GraphQL Installere og konfigurere Node.Js Installere og konfigurere Apollo Installere og konfigurere Prisma
Skjemaer og spørringer
- Sette opp et GraphQL API Opprette en tilpasset objekttype Bruke et GraphQL-skjema Sende data gjennom operasjonsargumenter Arbeide med matrise- og matriseelementer Utforske relasjonsdata
Mutasjoner og abonnementer
- Opprette, slette og oppdatere data med mutasjoner Bruke objektspredningsoperatoren Refactoring node-arkitektur Opprette et abonnement Utvide abonnementet for redigeringer og slettinger
Autentisering i GraphQL med Prisma
- Sette opp en tilpasset type resolver Sende spørringer gjennom Prisma Sende argumenter gjennom Prisma Sende mutasjoner gjennom Prisma Sende abonnementer gjennom Prisma Legge til passordstøtte Bekrefte tokens
Apollo klient og testing
- Sette opp et testmiljø Seeding med testdata Testing av spørringer og mutasjoner Testing av autentisering
Oppsummering og konklusjon
Krav
- En forståelse av Node
- JavaScript programmeringserfaring
Publikum
- Webutviklere
Testimonials (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