GraphQL: Data Fetching with Relay
Offered By: LinkedIn Learning
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
- Understanding GraphQL
- How GraphQL differs from REST
- Using GraphQL Playground
- Using enum types and arguments
- Adding variables
- Querying connected types
- Creating operation names
- Changing data with mutations
- Creating GraphQL fragments
- Working with subscriptions
- Challenge: Sending pet library queries
- Solution: Pet library query construction
- Introducing the GraphQL schema definition language
- Setting up a GraphQL server with Apollo Server
- Creating a custom object
- Adding an enumeration type
- 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
- Next steps
Taught by
Emmanuel Henri
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX