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.
Log in to track progress and access interactive content
Start with the basics
Day One with Sanity Studio
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.
All courses
Studio excellence
Developers and Content creators8 LessonsGo beyond the default configuration. Learn what separates an average Sanity Studio from a fully-configured, content creation powerhouse that authors will love.
StartSimeon GriggsPrincipal Educator at SanityImplementing Sanity successfully
Designers, Project managers, Developers, and Content creators3 LessonsLay 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.
StartSimeon GriggsPrincipal Educator at SanityCarrie HanePrincipal Digital Strategist at SanityHello, Structured Content
Designers, Project managers, Developers, and Content creators3 LessonsAfter 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.
StartCarrie HanePrincipal Digital Strategist at SanityHandling schema changes confidently
Developers9 LessonsExpertly navigate schema changes, validate datasets, and execute content migrations using tools like the Sanity CLI and GROQ queries.
StartKnut MelværHead of Developer Community and EducationSanity and Shopify with Hydrogen
Developers8 LessonsCombine 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.
StartTom SmithSenior Solutions Engineer at SanityBetween GROQ and a hard place
Developers5 LessonsGo 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.
StartSimeon GriggsPrincipal Educator at SanityTyped content with Sanity TypeGen
Developers6 LessonsLearn 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.
StartKnut MelværHead of Developer Community and Education