Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
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
- Using GraphQL subscriptions to build a newsfeed
- Advanced queries with arguments, aliases, and fragments
Troubleshooting
Summary and Conclusion
Requirements
- Understanding of programming and databases
- Understanding of Javascript basics
Audience
- Web developers
- Administrators
Testimonials
I liked Osorios openness and kindness - and that it wasn't so dry but fun!
Jannis Hell - Planet Labs
Hands on labs
AB Trav & Galopp
Related Courses
Access Intermediate
14 hours
Access Advanced
21 hours
Access - Data Base Designing
21 hours
Access VBA
21 hours
VBA For Access & Excel
21 hours
Microsoft Access - download the data
14 hours
SQL in Microsoft Access
14 hours
Data Management
35 hours
MarkLogic Server
14 hours
Pivotal Greenplum for Developers
21 hours
Hasura GraphQL Engine
14 hours
React, Relay, and GraphQL
14 hours
SAP ASE for Database Administrators
28 hours