GraphQL Query Language
Offered By: egghead.io
Course Description
Overview
GraphQL is gaining traction as one of the most popular ways to create an API. Regardless of which GraphQL implementation you pick, you’ll use the QL in GraphQL — the query language — to query data, change data with mutations, and listen for data changes with subscriptions.
You need to know the Query Language regardless of the server-side implementation. In this course, we will learn the GraphQL query language by sending an assortment of GraphQL operations to an existing API.
To start, we’ll learn how to write queries to obtain all the data needed for an app in one response. As the course progresses, we’ll use mutations to add and change data. To wrap up, we’ll investigate GraphQL subscriptions and realtime data.
After the course, you’ll be ready to communicate with a GraphQL API regardless of server-side implementation using the GraphQL query language.
You need to know the Query Language regardless of the server-side implementation. In this course, we will learn the GraphQL query language by sending an assortment of GraphQL operations to an existing API.
To start, we’ll learn how to write queries to obtain all the data needed for an app in one response. As the course progresses, we’ll use mutations to add and change data. To wrap up, we’ll investigate GraphQL subscriptions and realtime data.
After the course, you’ll be ready to communicate with a GraphQL API regardless of server-side implementation using the GraphQL query language.
Syllabus
- Send a Query with GraphQL Playground
- Query a List of Objects with GraphQL
- Query an Enumeration Type with GraphQL
- Send a Nested GraphQL Query
- Filter a GraphQL Query Result Using Arguments
- Renaming Fields with GraphQL Aliases
- Use Variables to Filter a Query Result with GraphQL
- Query Connected Data with the GraphQL Query Language
- Create Operation Names for GraphQL Queries
- Use an Input Type to Create an Account with a GraphQL Mutation
- Authenticate a User with a GraphQL Mutation
- Send a checkOut Mutation with GraphQL as an Authorized User
- Change Check In Status with a GraphQL Mutation
- Reuse GraphQL Selection Sets with Fragments
- Explore Refactored GraphQL Queries
- Query GraphQL Interface Types in GraphQL Playground
- Query Lists of Multiple Types using a Union in GraphQL
- Listen for Data Changes in Real-time with a GraphQL Subscription
- Query a GraphQL API's Types With Introspection Queries
Taught by
Eve Porcello
Related Courses
Web DevelopmentUdacity Add Google Sign-In to your Android Apps
Google via Udacity Firebase Essentials For Android
Google via Udacity Desarrollo de Aplicaciones Web: Seguridad
University of New Mexico via Coursera Web Application Development: Security
University of New Mexico via Coursera