YoVDO

GraphQL for Enterprise Developers

Offered By: LinkedIn Learning

Tags

GraphQL Courses API Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore Apollo GraphQL architecture, tooling, federation types, and more. Learn how to design, manage, and optimize GraphQL APIs to improve scalability, flexibility, and performance.

Syllabus

Introduction
  • Building with GraphQL at scale
  • What you should know
  • Setting up your environment
1. Apollo Federation
  • Understanding federated architecture
  • Importing dependencies
  • Creating a federated subgraph
  • Challenge: Building a subgraph
  • Solution: Building a subgraph
2. Apollo Tooling
  • Understanding the Apollo ecosystem
  • Installing the Rover CLI
  • Setting up GraphOS Studio
  • Creating a graph
3. Managed Federation
  • Using Rover commands
  • Handling subgraph changes
  • Publishing a schema
  • Generating a template
4. Federation Directives
  • Importing schemas
  • Sharing types across subgraphs
  • Creating an entity type
  • Writing entity resolvers
  • Challenge: Creating a Cat entity
  • Solution: Creating a Cat entity
5. Advanced Apollo Features
  • Creating a mutation
  • Modeling errors in the schema
  • Setting up mocks with GraphOS
  • Introducing the defer and stream directives
Conclusion
  • Next steps

Taught by

Eve Porcello

Related Courses

API Design and Fundamentals of Google Cloud's Apigee API Platform
Google Cloud via Coursera
API Development on Google Cloud's Apigee API Platform
Google Cloud via Coursera
SAP Cloud Platform API Management
SAP Learning
Developing APIs with Google Cloud's Apigee API Platform
Google Cloud via Coursera
Building Modern Nodejs Applications on AWS
Amazon Web Services via edX