A 21-lesson course on building generative AI applications.

Screenshot from the project’s own README · tap to enlarge
This is a free tutorial created by Microsoft Cloud Advocates covering generative AI basics. It includes 21 structured lessons featuring short videos, conceptual readings, and hands-on coding examples in Python and TypeScript. You can read the lessons online or try the exercises locally.
Running the code exercises requires model access such as OpenAI API, Azure, or local models.
Not sure how to install, or if it’s safe? Read the beginner guide
Yes, the course is completely free and licensed under the MIT license. However, running the optional code exercises requires your own access to models like the OpenAI API, Azure, or local models.
It is open source (MIT license) with 123,462 GitHub stars, last updated 2026-11-12. Download only from the official link on this page, and scan the file before installing: see the safety checklist in our beginner guide.
It is designed for beginners, but basic knowledge of Python or TypeScript helps if you want to run and experiment with the hands-on code examples.
Compiled from the project README. 123,462 GitHub stars (2026-11-13) · License MIT · Last update 2026-11-12