11st of 8 in Learning and cookbooks
generative-ai-for-beginners
21-lesson course on building generative AI apps in Python and TypeScript
- Stars
- 121.3k
- License
- MIT
- Last commit
- Oct 2026
- Language
- Jupyter Notebook
Checked on GitHub.
Overview
A Microsoft Cloud Advocates course of 21 lessons, each a README with a short video and code samples, split into "Learn" concept lessons and "Build" lessons. Topics include prompt engineering, text and chat apps, embeddings search, image generation, function calling, RAG, agents, fine-tuning, and small, Mistral and Meta models. Code targets Azure OpenAI, OpenAI API, Microsoft Foundry Models or Foundry Local.
Who it is for: Developers new to building LLM apps who know basic Python or TypeScript
Strengths
- Build lessons ship code in both Python and TypeScript where possible
- Covers RAG, function calling, agents, fine-tuning and security in one sequence
- Lessons are independent, so you can start at any number
- MIT license; translations into 50+ languages
Weaknesses
- Samples assume Azure OpenAI, OpenAI API or Foundry access, which may need paid accounts
- Several lessons list video as coming soon
- Cloning includes 50+ translations, so sparse checkout is needed for a small download
- GitHub Models lessons are tied to a service retiring end of July 2026
What it needs
- no GPU
- Needs Azure OpenAI Service, OpenAI API, Microsoft Foundry Models, Foundry Local, GitHub account
- Models: Azure OpenAI, OpenAI, Microsoft Foundry Models, Foundry Local, Hugging Face open models
Head to head
Also in Learning and cookbooks
See all 8| Rank | Project | Score |
|---|---|---|
| 2 | ai-engineering-from-scratchHands-on curriculum for building AI systems from math to agents | 75 out of 100 |
| 3 | llms-from-scratchCode for the book on building a GPT-style LLM in PyTorch | 74 out of 100 |
| #4 | hello-agentsChinese-language course on building LLM agents from scratch | 72 out of 100 |
| #5 | ai-agents-for-beginners18-lesson course on building AI agents with Microsoft Agent Framework | 70 out of 100 |
| #6 | openai-cookbookExample notebooks and guides for building with the OpenAI API | 65 out of 100 |