Learning GraphQL

Go to class
Write Review

Free Online Course: Learning GraphQL provided by LinkedIn Learning is a comprehensive online course, which lasts for Less than 1 hour of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning GraphQL is taught by Eve Porcello.

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