The Fullstack Tutorial for GraphQL

The free and open-source tutorial to learn all around GraphQL to go from zero to production.

Watch Overview

GraphQL Fundamentals

42 MIN TOTAL

In the first chapter, you’ll learn about the core concepts of GraphQL.

Advanced GraphQL (optional)

Read this chapter to get a broader understanding of the GraphQL ecosystem.

What you'll build: A Hackernews clone

Start from scratch and build a fully-featured Hackernews clone with one of the detailed step-by-step tutorials. Use the programming language and framework of your choice!

Learn about best practices

Detailed instructions & explanations

From scratch to production

For the Community, by the Community

How to GraphQL was created by Prisma and many amazing contributors. It's open-source and free of charge.

Brent Vatne

Expo

Radoslav Stankov

graphql-ruby

Ben Wilson

graphql-elixir

Lee Byron

Advisor & Feedback

Jonatas Baldin

graphene

Abhi Aiyer

Videos

Sashko

GraphQL Server & Tooling

Nikolas Burk

GraphQL Introduction, Relay, Apollo

Bruce Williams

graphql-elixir

Maira Bello

graphql.js

Nilan Marktanner

Reviews & Feedback

Bojan Tomić

graphql-java

Johannes Schickling

Organization

Tim Suchanek

Website implementation

Julian Bauer

Design

Christian Joudrey

Reviews & Feedback

Marc-André Giroux

Tooling and Ecosystem, Security

Matt Dionis

vue-apollo

Devan Beitel

ember-apollo

Boubacar Barry

angular-apollo

Mariusz Nosiński

Sangria - Scala

Robin MacPherson

graphql.js

Shayegan Hooshyari

graphql-go

Content Overview

Here is an overview of all the tutorials and their contents that you find on this site.