YoVDO

Learning GraphQL

Offered By: LinkedIn Learning

Tags

GraphQL Courses Web Development Courses Apollo Server Courses

Course Description

Overview

Learn how to get started with GraphQL, the popular query language designed to make data fetching and updating easier.

Syllabus

Introduction
  • An introduction to GraphQL
  • What you should know before watching this course
1. What Is GraphQL?
  • Understanding GraphQL
  • How GraphQL differs from REST
  • Using GraphQL Playground
2. GraphQL Queries
  • Using enum types and arguments
  • Adding variables
  • Querying connected types
  • Creating operation names
3. Mutations and Subscriptions
  • Changing data with mutations
  • Creating GraphQL fragments
  • Working with subscriptions
  • Challenge: Sending pet library queries
  • Solution: Pet library query construction
4. Creating a GraphQL Server Schema
  • Introducing the GraphQL schema definition language
  • Setting up a GraphQL server with Apollo Server
  • Creating a custom object
  • Adding an enumeration type
5. Schema Enhancements
  • Working with mutations
  • Sending input types to mutations
  • Building a custom scalar
  • Returning a custom object
  • Customizing schema mocks with Apollo Server
  • Creating subscriptions
  • Writing schema documentation
Conclusion
  • Next steps

Taught by

Eve Porcello

Related Courses

Introduction to AWS AppSync
A Cloud Guru
Wire Up an Auction Website with GraphQL
Coursera Project Network via Coursera
Building an Application with MongoDB Atlas and Natural Language API hosted on Cloud Run
Google via Google Cloud Skills Boost
Consume an API with React using Apollo and GraphQL
Coursera Project Network via Coursera
Create an API using Express, GraphQL, and Mongoose
Coursera Project Network via Coursera