
GraphQL – 2 dagar onlineklassrum
1.595,00 SEK
- 2 dagar
Bygg moderna, flexibla API:er med GraphQL, det kraftfulla frågespråket som är utformat för att förenkla dataåtkomst och förbättra applikationsprestanda. Den här praktiskt inriktade kursen introducerar GraphQL:s kärnkoncept och guidar dig genom schemadesign, queries, mutationer och API-utveckling enligt branschens bästa praxis. Du får lära dig hur GraphQL skiljer sig från REST, hur du skapar effektiva API:er som bara returnerar den data klienterna behöver, samt utforskar tekniker för testning, felsökning och säkerhet i GraphQL-tjänster. Genom praktiska övningar får du de färdigheter som krävs för att designa skalbara API:er som stödjer moderna webb- och mobilapplikationer med bättre prestanda och högre produktivitet för utvecklare.
Viktiga funktioner
Språk
Kursen och materialet är på engelska
Nivå
Nybörjarnivå
2 dagar (16 timmar) lärarledd undervisning i klassrum
med auktoriserade tränare
30+ rekommenderade studietimmar
Övningar och lösningar
Nedladdningsbara PDF-dokument med detaljerat innehåll (bilder, förklaringar, uppgifter)
Certifikat
Intyg om genomförd kurs tillgängligt

Lärandemål
I slutet av den här kursen kommer du att kunna:
Förstå
Förstå webbtjänster, REST API:er och kärnkoncepten i GraphQL, inklusive scheman, typer, frågor (queries) och mutationer.
Utveckla
Lär dig att utveckla GraphQL‑API:er och koppla klientapplikationer med hjälp av populära ramverk och verktyg i JavaScript, Java eller Python.
Mästare
Bemästra GraphQL-frågor med hjälp av variabler, argument, alias, fragment och direktiv för att skapa effektiva och flexibla dataförfrågningar.
Utforska
Utforska GraphQL-typsystem, introspektion och validering samtidigt som du tillämpar bästa praxis för att skapa skalbara, säkra och lättunderhållna API:er.

Kursöversikt
Grundläggande GraphQL och utveckling
Dag 01
- Gå igenom grunderna i API, HTTP, JSON, REST och webbtjänster
- Förstå GraphQL-koncept, arkitektur, scheman, frågor och mutationer
- Bygg GraphQL-tjänster med hjälp av Java-, Python- eller JavaScript-ramverk
- Utveckla GraphQL-klienter för att konsumera API:er
- Öva på att bygga heltäckande GraphQL-applikationer
Avancerade GraphQL-funktioner
Dag 02
- Skriv avancerade frågor med hjälp av argument, variabler, alias och fragment
- Arbeta med GraphQL-typer, inklusive skalärer, enumar, listor, unioner och gränssnitt
- Förstå schemavalidering, exekvering och introspektion
- Tillämpa GraphQL-bästa praxis för skalbar API-utveckling
- Bygg effektiva, lättunderhållna och produktionsklara GraphQL‑API:er

Vem bör anmäla sig till det här programmet?
Backend- och frontendutvecklare
Fullstack-mjukvaruingenjörer
API-utvecklare och integrationsspecialister
DevOps-ingenjörer som arbetar med moderna applikationer
Programvaruarkitekter och tekniska ledare
Alla som vill bygga eller använda GraphQL‑API:er
Förutsättningar
- Grundläggande programmeringskunskaper i något språk
- Vana vid webtekniker som HTTP och API:er
- En grundläggande förståelse för REST API:er är hjälpsam men inte nödvändig
- Erfarenhet av JavaScript eller ett annat backend-språk är en fördel
Licensiering
och jämlikhetspolicy
Licensiering och ackreditering
Denna kurs erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i licensavtalet.
Likabehandlingspolicy
AVC tillhandahåller inte anpassningar på grund av funktionsnedsättning eller medicinskt tillstånd hos några studenter. Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att få anpassningar.
Vanliga frågor

Behöver du en skräddarsydd företagsintern utbildning eller grupputbildning?
Begär ett företagsinternt utbildningsprogram som skräddarsys specifikt för ditt team. Vi erbjuder flexibla anpassningsmöjligheter i linje med dina affärsmål, samt konkurrenskraftiga priser för större grupper. Fyll i formuläret nedan, så tar våra experter inom företagsutbildning fram den perfekta lösningen för dig.