Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

GraphQL for Enterprise Developers

via LinkedIn Learning

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

Reviews

4 rating at LinkedIn Learning based on 1 rating

Start your review of GraphQL for Enterprise Developers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.