1: Prerequisites
In this course, you'll set up a Sanity Studio from scratch. You'll create content types for events, venues, and artists. Improve the authoring experience, query content with GROQ, and render it to a front end.
2: Getting started
With a new Sanity project created and a new Studio project installed, you're ready to get started with local development!
3: Creating a schema
Learn how to configure a schema for Sanity Studio that defines your content model and builds out an editorial interface.
4: Improving the editorial experience
Elevate the basic editorial experience with field titles, descriptions, validation, conditional fields, field groups, and document list previews.
5: Custom input components
Learn how to customize input components for Sanity Studio to further enhance the editorial experience for specific use cases.
6: Structure customization
Learn how to customize how document lists and document views are organized in the Structure tool.
7: A taste of GROQ
GROQ is a query language for JSON data. Learn just enough to query your content.
8: Display content in a Next.js front end
You've now crafted a content creation experience and learned how to query from the Content Lake. All that's left to do is distribute that content to the world.
9: Deployment and next steps
Your Content Lake connected Sanity Studio is still stuck on your local computer. It's time to deploy and get it into the hands of your editors.
10: Day one quiz
Let's test everything you've learned in this course by answering the following ten questions.