---
title: "Get work-ready with Sanity"
description: "Become the ultimate Sanity professional with guided tours through Sanity's vast array of features to create truly excellent editorial experiences."
canonical: https://www.sanity.io/learn
last_updated: 2025-08-29T13:53:50Z
doc_version: OnXAU8gWtDwwrcBkPWxF43
---

# Get work-ready with Sanity
https://www.sanity.io/learn

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

## Tracks

Tracks are curated learning paths that combine multiple courses.

- [Mastering content operations](https://www.sanity.io/learn/track/sanity-developer-essentials.md) — A comprehensive collection of courses starting with the basics to get started then onto the skills to maintain long-lived production projects.
- [Replatforming from a legacy CMS to a Content Operation System](https://www.sanity.io/learn/track/replatforming-to-sanity.md) — Learn how to move your content and workflows from a legacy CMS to Sanity, your new Content Operating System.
- [Work-ready Next.js](https://www.sanity.io/learn/track/work-ready-next-js.md) — Build a functional, content-driven and dynamic web application that best serves your end-users, fellow developers and content authors.

## Courses

- [A/B Testing](https://www.sanity.io/learn/course/a-b-testing.md) (4 lessons) — Understand the what, why, and how of A/B testing within Sanity Studio. Enable data-driven decision-making to lead to an improved product
- [AI-powered Sanity development](https://www.sanity.io/learn/course/code-with-ai.md) (23 lessons) — With its all-code configuration, AI tools make Sanity a perfect choice as a content backend, and developers of varying levels of experience—including those with none at all—greatly benefit from AI tooling. Do it the right way for the best results, take on more ambitious projects, lower the barrier to entry and create happier content authors.
- [Architecture & DevOps](https://www.sanity.io/learn/course/architecture-and-devops.md) (4 lessons) — Whether you're first getting your project off the ground or developing new features in an existing one, having a well-defined end-to-end development workflow is crucial for shipping your work efficiently and reliably without impacting the day-to-day content operations of your editors.
- [Build content apps with Sanity App SDK](https://www.sanity.io/learn/course/build-content-apps-with-sanity-app-sdk.md) (15 lessons) — Building fast, real-time content authoring applications has never been simpler. Create a feedback processing application with user assignment, AI analysis and more.
- [Build landing pages with Next.js](https://www.sanity.io/learn/course/page-building.md) (8 lessons) — Give your content authors the creative freedom they need to produce landing pages by assembling individual blocks while still benefitting from structured content.
- [Content-driven web application foundations](https://www.sanity.io/learn/course/content-driven-web-application-foundations.md) (13 lessons) — Combine Sanity and Next.js and deploy to Vercel via GitHub to get the fundamentals right. Powering a fast and collaborative development and content editing experience.
- [Controlling cached content in Next.js](https://www.sanity.io/learn/course/controlling-cached-content-in-next-js.md) (7 lessons) — Creating a high performance web application for fast loading depends on caching. Learn how to implement a caching strategy you can understand, debug and depend on.
- [Integrated Visual Editing with Next.js](https://www.sanity.io/learn/course/visual-editing-with-next-js.md) (7 lessons) — The ultimate upgrade for content authors is to have absolute confidence in the impact of their work before they press publish – as well as the tools to rapidly find and update even the most minor pieces of content.
- [Markdown Routes with Next.js](https://www.sanity.io/learn/course/markdown-routes-with-nextjs.md) (9 lessons) — Build sites that serve both HTML for humans and markdown for AI agents. Learn to implement content negotiation using Next.js Route Handlers and rewrites, convert Portable Text to markdown, and create a discoverable sitemap.md for agent navigation.
- [SEO optimized content with Next.js](https://www.sanity.io/learn/course/seo-optimization.md) (9 lessons) — SEO doesn't have to be complicated. It's a matter of taking content you've already responsibly structured with Sanity and rendering it in the format and places that search engines expect. Complete this course to improve how robots and humans interact with your content with Sanity and Next.js
- [Testing Sanity Studio](https://www.sanity.io/learn/course/testing-sanity-studio.md) (7 lessons) — Learn to balance test coverage with development velocity while protecting the critical operations that power your Content Operating System. Establish automated testing strategies, document business requirements in executable code, and enable confident iteration. From validation logic to React components, develop an intentional testing strategy that ensures reliability and enables you to ship Studio changes with confidence.
- [Users, roles and using roles](https://www.sanity.io/learn/course/introduction-to-users-and-roles.md) (6 lessons) — Core concepts around setting up custom access roles and permissions. Help editors work faster by configuring your Studio to provide role-based customizations.

## Sitemap

- [Glossary](https://www.sanity.io/glossary)
- [Sitemap](https://www.sanity.io/learn/sitemap.md)
- [Course and lesson index](https://www.sanity.io/learn/llms.txt)
- [Complete content](https://www.sanity.io/learn/llms-full.txt)
