Microsoft's 111K-star curriculum for the AI-curious developer
A free, self-paced course that teaches you to build with LLMs without drowning in hype first.

What it does
This is a 21-lesson curriculum by Microsoft Cloud Advocates covering the fundamentals of generative AI. Each lesson mixes written explanations with short videos, and many include runnable code samples in both Python and TypeScript. Topics range from LLM basics and prompt engineering to responsible AI practices and deployment. You can jump around; lessons are modular.
The interesting bit
The course is backend-agnostic where it counts. Code samples support Azure OpenAI Service, GitHub Marketplace Model Catalog, and plain OpenAI API, so you are not locked into a single vendor just to follow along. There is also a .NET edition if you prefer that ecosystem.
Key highlights
- 21 lessons split into “Learn” (concepts) and “Build” (code) tracks
- Python and TypeScript examples for most lessons
- Multi-language documentation auto-translated into 50+ languages via GitHub Actions
- Includes setup guide, Discord community, and “Keep Learning” resources per lesson
- Sparse-checkout instructions provided because all those translations bloat the clone size
Caveats
- Some lesson videos are still marked “Coming Soon”
- The repo is primarily educational content, not a framework or library you import
Verdict
Worth bookmarking if you are a developer who learns by building and wants a structured path into LLM application development. Skip it if you are already shipping production RAG pipelines and fine-tuning models; this stops well short of that depth.