
GraphQL - 2 dagen online klaslokaal
1.595,00 EUR
- 2 dagen
Bouw moderne, flexibele API’s met GraphQL, de krachtige querytaal die is ontworpen om gegevenstoegang te vereenvoudigen en de prestaties van applicaties te verbeteren. Deze praktijkgerichte cursus introduceert de kernconcepten van GraphQL en begeleidt je bij het ontwerpen van schema’s, het schrijven van queries en mutaties, en het ontwikkelen van API’s volgens de beste praktijken uit de industrie. Je leert hoe GraphQL zich verhoudt tot REST, hoe je efficiënte API’s maakt die alleen de data teruggeven die clients nodig hebben, en je verkent technieken voor het testen, debuggen en beveiligen van GraphQL‑services. Via praktische oefeningen ontwikkel je de vaardigheden om schaalbare API’s te ontwerpen die moderne web- en mobiele applicaties ondersteunen, met betere prestaties en hogere productiviteit voor ontwikkelaars.
Belangrijkste functies
Taal
Cursus en lesmateriaal zijn in het Engels
Niveau
Niveau voor beginners
2 dagen (16 uur) klassikaal onderwijs
met gecertificeerde trainers
30+ aanbevolen studie-uren
Oefeningen en oplossingen
Downloadbare PDF-documenten met uitgebreide inhoud (slides, uitleg, opdrachten)
Certificaat
Certificaat van voltooiing beschikbaar

Leerdoelen
Aan het einde van deze cursus ben je in staat om:
Begrijpen
Begrijp webservices, REST-API’s en de kernconcepten van GraphQL, waaronder schema’s, types, queries en mutaties.
Ontwikkelen
Leer GraphQL-API’s te ontwikkelen en clientapplicaties te verbinden met behulp van populaire frameworks en tools in JavaScript, Java of Python.
Meester
Beheers GraphQL-queries met behulp van variabelen, argumenten, aliassen, fragmenten en directives om efficiënte en flexibele data-aanvragen te bouwen.
Verkennen
Ontdek GraphQL-typesystemen, introspectie en validatie, en pas best practices toe om schaalbare, veilige en goed onderhoudbare API’s te bouwen.

Cursusplanning
GraphQL‑basisprincipes en ontwikkeling
Dag 01
- Bekijk de basisprincipes van API’s, HTTP, JSON, REST en webservices
- Begrijp GraphQL-concepten, architectuur, schema’s, queries en mutaties
- Bouw GraphQL-services met behulp van Java-, Python- of JavaScript-frameworks
- Ontwikkel GraphQL-clients om API's te gebruiken
- Oefen met het bouwen van end-to-end GraphQL-applicaties
Geavanceerde GraphQL-functies
Dag 02
- Schrijf geavanceerde query’s met behulp van argumenten, variabelen, aliassen en fragmenten
- Werk met GraphQL-typen, waaronder scalars, enums, lijsten, unions en interfaces
- Begrijp schema-validatie, uitvoering en introspectie
- Pas GraphQL-best practices toe voor schaalbare API-ontwikkeling
- Bouw efficiënte, onderhoudbare en productieklare GraphQL-API’s

Voor wie is dit programma bedoeld?
Backend- en frontendontwikkelaars
Full-stack software engineers
API-ontwikkelaars en integratiespecialisten
DevOps-engineers die met moderne applicaties werken
Softwarearchitecten en technische leads
Iedereen die GraphQL-API’s wil bouwen of gebruiken
Vereisten
- Basiskennis van programmeren in eender welke taal
- Bekendheid met webtechnologieën zoals HTTP en API's
- Een basisbegrip van REST-API’s is nuttig, maar niet essentieel
- Ervaring met JavaScript of een andere backendtaal is een pluspunt
Licenties
en gelijkheidsbeleid
Licenties en accreditatie
Deze cursus wordt aangeboden in overeenstemming met de Partner Program Agreement en voldoet aan de vereisten van de License Agreement.
Gelijkheidsbeleid
AVC biedt geen voorzieningen op basis van een handicap of medische aandoening van studenten. Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning gedurende het gehele traject voor het aanvragen van voorzieningen.
Veelgestelde vragen

Heeft u een op maat gemaakte incompany- of groepstraining nodig?
Vraag een incompany-trainingsprogramma aan dat speciaal is afgestemd op uw team. Wij bieden flexibele maatwerkopties die aansluiten bij uw bedrijfsdoelen, evenals concurrerende groepstarieven voor grotere teams. Vul onderstaand formulier in en onze experts in bedrijfstrainingen ontwerpen de perfecte oplossing voor u.