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

CodeSignal

Introduction to GraphQL and Apollo Server

via CodeSignal

Overview

Explore the fundamentals of GraphQL, a modern and efficient alternative to REST. This course will cover the key differences between REST and GraphQL, including why you might choose GraphQL for your API. You'll learn how to set up a basic GraphQL server using Apollo Server, and how to query it effectively.

Syllabus

  • Lesson 1: Setting Up a Basic GraphQL Server
    • Modify GraphQL Resolver Message
    • Fix the Broken GraphQL Server
    • Setup and Enhance GraphQL Server
    • Complete the GraphQL Server Setup
    • Create a GraphQL Server
  • Lesson 2: Basic Types and Queries
    • Add Publication Year to Books
    • Fix Bugs in GraphQL Server
    • Adding a New Type
    • Fetch a List of Songs
    • Build Your Own GraphQL Server
  • Lesson 3: Querying with Arguments in GraphQL
    • Query by Book Title in GraphQL
    • Fix the GraphQL Bug
    • Query Books by Title
    • Add a Movie Query
    • Build a GraphQL Movie Server
  • Lesson 4: Integrating Apollo Server with Express
    • Integrate Express with Apollo Server
    • Debug Apollo Server Integration
    • Integrate Apollo with Express
    • Create a Movie GraphQL API

Reviews

Start your review of Introduction to GraphQL and Apollo Server

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.