Sanity
Learn (Beta)

Get work-ready with Sanity

Become the ultimate Sanity professional with guided tours through Sanity's vast array of features to create truly excellent editorial experiences.

Sign up

Log in to track progress and access interactive content

Start with the basics

Course

Day One with Sanity Studio

Developers10 Lessons

Get a top-level understanding of the Sanity Studio configuration API to embed a fully configured and near-infinitely customisable content editing interface into any React application. Then write a GROQ query and present data in a front-end.

Simeon Griggs
Simeon GriggsPrincipal Educator at Sanity
Knut Melvær
Knut MelværHead of Developer Community and Education
Start

All courses

  • Studio excellence

    Developers and Content creators8 Lessons

    Go beyond the default configuration. Learn what separates an average Sanity Studio from a fully-configured, content creation powerhouse that authors will love.

    Simeon Griggs
    Simeon GriggsPrincipal Educator at Sanity
    Start
  • Implementing Sanity successfully

    Designers, Project managers, Developers, and Content creators3 Lessons

    Lay the perfect foundation for your team's first dip in the Content Lake. Assemble your team of subject matter experts and draw up plans to uncover your project's content model.

    Simeon Griggs
    Simeon GriggsPrincipal Educator at Sanity
    Carrie Hane
    Carrie HanePrincipal Digital Strategist at Sanity
    Start
  • Hello, Structured Content

    Designers, Project managers, Developers, and Content creators3 Lessons

    After being introduced to what structured content is, how it can be used, and how to get started with content modeling, you'll have a foundation for using Sanity to create future-friendly content that is easy to manage.

    Carrie Hane
    Carrie HanePrincipal Digital Strategist at Sanity
    Start
  • Handling schema changes confidently

    Developers9 Lessons

    Expertly navigate schema changes, validate datasets, and execute content migrations using tools like the Sanity CLI and GROQ queries.

    Knut Melvær
    Knut MelværHead of Developer Community and Education
    Start
  • Sanity and Shopify with Hydrogen

    Developers8 Lessons

    Combine your Shopify Store products with Sanity's structured content to build an ultra-modern e-commerce website stack. Where Shopify's product data is embellished in Sanity Studio and linked together by Sanity Connect.

    Tom Smith
    Tom SmithSenior Solutions Engineer at Sanity
    Start
  • Between GROQ and a hard place

    Developers5 Lessons

    Go beyond writing data queries – filter, add functions, reshape and transform the responses. Get familiar with GROQ, the query language for Sanity data, webhooks and roles.

    Simeon Griggs
    Simeon GriggsPrincipal Educator at Sanity
    Start
  • Typed content with Sanity TypeGen

    Developers6 Lessons

    Learn how to generate TypeScript types from a Sanity Studio schema and GROQ queries. Ensure robust, maintainable, and error-resistant code, equipping you with advanced techniques for content schema management and type-safe data fetching.

    Knut Melvær
    Knut MelværHead of Developer Community and Education
    Start