GraphQL Basics – Bespoke Certificate for Wenxiu Yang
Certificate ID:
665275
Authentication Code:
0496f
Certified Person Name:
Wenxiu Yang
Trainer Name:
Jorge Alberto Escandón
Duration Days:
1
Duration Hours:
7
Course Name:
GraphQL Basics – Bespoke
Course Date:
2021-12-22 09:00 to 17:00
Course Outline:
Introduction
- What is GraphQL?
- History
- GraphQL vs. REST
- Main features and benefits for clients
- Security features
Understanding Core Concepts
- Schema Definition Language (SDL)
- GraphQL terms (types, fields, schema, mutations, promises, subscriptions)
Understanding the Mechanism
- Architecture (clients, server)
- Tools (GraphiQL, Launchpad)
Setting up the Environment
- Building a GraphQL server
- Building GraphQL features in a GraphQL server
- Creating and defining a GraphQL application schema
- Executing your first GraphQL query
Working with GraphQL
- Fetching data with queries from multiple databases
- Working with mutations to add, update, and delete items
- Keeping the client in sync with mutations
- GraphQL Federation
- Advanced queries with arguments, aliases, and fragments
Troubleshooting
Summary and Conclusion