Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Defining GraphQL.
- Historical context.
- Comparing GraphQL and REST.
- Key features and client-side benefits.
- Security capabilities.
Core Concepts
- Schema Definition Language (SDL).
- Essential GraphQL terminology (types, fields, schema, mutations, promises, subscriptions).
Mechanisms
- Architecture (client and server components).
- Tools (GraphiQL, Launchpad).
Environment Setup
- Developing a GraphQL server.
- Implementing GraphQL features on the server.
- Creating and defining a GraphQL application schema.
- Running your initial GraphQL query.
Working with GraphQL
- Retrieving data via queries from multiple databases.
- Utilizing mutations for adding, updating, and deleting records.
- Synchronizing the client with mutations.
- Leveraging GraphQL subscriptions to build a newsfeed.
- Executing advanced queries using arguments, aliases, and fragments.
Troubleshooting
Summary and Conclusion
Requirements
- Familiarity with programming concepts and databases.
- Basic understanding of JavaScript.
Target Audience
- Web developers.
- Administrators.
7 Hours
Testimonials (3)
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
Course - GraphQL Basics
Richard's involvement and expertise allowed to get all of our questions answered.
Remco Klinckenberg - Etesian IT consulting
Course - GraphQL Basics
I liked Osorios openness and kindness - and that it wasn't so dry but fun!