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

edX

Intro to GraphQL with Apollo Server 4 and TypeScript

via edX

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates

Learn how GraphQL differs from REST and how to create and query a GraphQL API using Apollo Server 4 and TypeScript. This intermediate path is designed for developers with foundational server-side programming experience.

Explore schema design, parameterized queries, nested and related data fetching, and mutations for creating, updating, and deleting resources. You will also work with server-side subscriptions for real-time data.

Apply authentication, authorization, rate limiting, data validation, error handling, and testing practices to strengthen your APIs. Complete the path with techniques for building efficient, maintainable, and secure GraphQL applications.

Syllabus

  • Compare GraphQL and REST API approaches
  • Build type-safe GraphQL servers with TypeScript and Apollo Server 4
  • Design schemas and execute parameterized and nested queries
  • Implement mutations for creating, updating, and deleting resources
  • Configure subscriptions for real-time data updates
  • Secure APIs with authentication, authorization, validation, and rate limiting
  • Optimize data fetching, error handling, and API testing

Reviews

Start your review of Intro to GraphQL with Apollo Server 4 and TypeScript

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.