Tutorial: Learn how Gatsby works

Welcome to Gatsby! The goal of this tutorial is to guide you through building up and deploying your first Gatsby site. Along the way, you'll learn the fundamentals of building a Gatsby site, as well as some general web development topics.

Note: We're still working on updating this Tutorial to use Gatsby v3. The first few parts of the new Tutorial can be found below, and subsequent parts will be added as we finish them.

If you're looking for a full experience in the meantime, you can check out the (slightly outdated) Gatsby v2 Tutorial.

This tutorial is intended to be as accessible as possible to people without much web development experience. If you prefer to jump straight to code, feel free to skip to the quick start.