GraphQL
MotiGraph
The Alternative Advanced Certificate

GraphQL

A different contract between client and server: the client asks for exactly the fields it needs. You build a schema and resolvers, consume it from React, and learn the two problems GraphQL creates in exchange for the ones it solves.

6 lessons 300 min
  • GraphQL
  • Apollo
  • Schema
  • Resolvers
Skills

What You Will Learn in This Course

Design a schema with types, queries and mutations.
Write resolvers over an existing database.
Query from React with caching and optimistic updates.
Handle the N+1 problem and limit query depth.

About This Course

A different contract between client and server: the client asks for exactly the fields it needs. You build a schema and resolvers, consume it from React, and learn the two problems GraphQL creates in exchange for the ones it solves.

Requirements

  • Express and MongoDB.

Who It Is For

  • Developers weighing GraphQL against REST.
Curriculum

Course Content

6 items · 1 sections

  1. 01 GraphQL versus REST: what actually changes Preview 45 min
  2. 02 Schema, types, queries and mutations 55 min
  3. 03 Resolvers over a real database 55 min
  4. 04 Apollo Client in React 50 min
  5. 05 Caching, optimistic updates and refetching 45 min
  6. 06 The N+1 problem, batching and depth limits 50 min
Certified

Certificates You Can Earn

Finish your course and receive an accredited MotiGraph certificate you can add to your CV and share with employers.

MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample
MotiGraph certificate sample