
Learn GraphQL by writing full-stack JavaScript applications with Node.js, Express, Apollo Server, React, Apollo Client.
GraphQL by Example
InstructorMirko Nasato
Learn GraphQL by writing full-stack JavaScript applications with Node.js, Express, Apollo Server, React, Apollo Client.
InstructorMirko Nasato





Free
Editorial course preview
These 4 complementary views highlight concrete, legible examples from the course presentation.
This image displays the server-side implementation of a basic GraphQL API using Apollo Server in Node.js, showing the definition of type definitions and resolvers.
The code editor displays the requests.js file containing JavaScript code that defines a createJobMutation and companyQuery using tagged template literals for GraphQL operations.
The image demonstrates a real-time GraphQL chat application where messages sent by one user instantly appear across multiple client views for Alice, Bob, and Charlie.
The development environment displays the project configuration in a JSON file with specific server dependencies while the terminal prepares to install them.
Instruction includes solving the N+1 query problem through batching with DataLoader and per-request caching.
The curriculum utilizes a Job Board architecture and a Chat project to demonstrate GraphQL capabilities across the stack.
Covers automated code generation for both server-side resolvers and client-side queries to ensure type safety.
Instructional videos may not align with current library versions, potentially causing confusion or logical errors during implementation.
The lectures are described as highly dense and precise, which may require frequent pausing to follow the technical progression.
Aligns well with JavaScript developers, though it assumes a level of proficiency that may be challenging for true beginners.