# Sanity Learn Sitemap

This sitemap provides an overview of all learning content available on Sanity Learn.

## How to Access Content as Markdown

- **Individual lessons**: Add `Accept: text/markdown` header to any lesson URL
  - Example: `curl -H "Accept: text/markdown" https://www.sanity.io/learn/course/content-driven-web-application-foundations/building-a-content-editable-website`
- **Course overview**: Add `Accept: text/markdown` header to any course URL
- **Full course** (all lessons): `/learn/course/{slug}.md`
- **Full track** (all courses + lessons): `/learn/track/{slug}.md`
- **All content**: `/learn/llms-full.txt`

## Tracks

Tracks are curated learning paths that combine multiple courses.

- [Mastering content operations](https://www.sanity.io/learn/track/sanity-developer-essentials) ([full markdown](/learn/track/sanity-developer-essentials.md))
- [Replatforming from a legacy CMS to a Content Operation System](https://www.sanity.io/learn/track/replatforming-to-sanity) ([full markdown](/learn/track/replatforming-to-sanity.md))
- [Work-ready Next.js](https://www.sanity.io/learn/track/work-ready-next-js) ([full markdown](/learn/track/work-ready-next-js.md))

## Courses

- [A/B Testing](https://www.sanity.io/learn/course/a-b-testing) (4 lessons) ([full markdown](/learn/course/a-b-testing.md))
- [AI-powered Sanity development](https://www.sanity.io/learn/course/code-with-ai) (23 lessons) ([full markdown](/learn/course/code-with-ai.md))
- [Architecture & DevOps](https://www.sanity.io/learn/course/architecture-and-devops) (4 lessons) ([full markdown](/learn/course/architecture-and-devops.md))
- [Build content apps with Sanity App SDK](https://www.sanity.io/learn/course/build-content-apps-with-sanity-app-sdk) (15 lessons) ([full markdown](/learn/course/build-content-apps-with-sanity-app-sdk.md))
- [Build landing pages with Next.js](https://www.sanity.io/learn/course/page-building) (8 lessons) ([full markdown](/learn/course/page-building.md))
- [Content-driven web application foundations](https://www.sanity.io/learn/course/content-driven-web-application-foundations) (13 lessons) ([full markdown](/learn/course/content-driven-web-application-foundations.md))
- [Controlling cached content in Next.js](https://www.sanity.io/learn/course/controlling-cached-content-in-next-js) (7 lessons) ([full markdown](/learn/course/controlling-cached-content-in-next-js.md))
- [Integrated Visual Editing with Next.js](https://www.sanity.io/learn/course/visual-editing-with-next-js) (7 lessons) ([full markdown](/learn/course/visual-editing-with-next-js.md))
- [Markdown Routes with Next.js](https://www.sanity.io/learn/course/markdown-routes-with-nextjs) (9 lessons) ([full markdown](/learn/course/markdown-routes-with-nextjs.md))
- [SEO optimized content with Next.js](https://www.sanity.io/learn/course/seo-optimization) (9 lessons) ([full markdown](/learn/course/seo-optimization.md))
- [Testing Sanity Studio](https://www.sanity.io/learn/course/testing-sanity-studio) (7 lessons) ([full markdown](/learn/course/testing-sanity-studio.md))
- [Users, roles and using roles](https://www.sanity.io/learn/course/introduction-to-users-and-roles) (6 lessons) ([full markdown](/learn/course/introduction-to-users-and-roles.md))
