TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

microsoft/generative-ai-for-beginners

Generative AI beginner course

Learn to build generative AI apps through 21 hands-on lessons

You can select topics of interest and build actual apps with generative AI. Created by the Microsoft Cloud Advocacy team, this course covers concept explanations and code examples, structured so you can run them directly in a Jupyter Notebook environment. Divided into 21 lessons, it allows you to study only the necessary parts without following a strict sequence.

Balancing concept learning and code implementation

Each lesson is divided into 'Learn' types that explain concepts and 'Build' types that involve writing code. 'Learn' lessons cover the basic concepts of generative AI and how large language models work, while 'Build' lessons show how to create actual applications, such as text generation, chatbots, image generation, and vector database retrieval, using Python and TypeScript code. All lessons include a short video introduction and links to additional learning materials to aid understanding.

Execution environment and prerequisites

To run the code, you must use one of Azure OpenAI Service, Microsoft Foundry Models, or the OpenAI API. A Foundry Local option is also provided, allowing you to run models completely offline on your own device without a cloud subscription. Basic knowledge of Python or TypeScript is helpful, and you must fork the repository with a GitHub account. A separate 'Course Setup' lesson is included to help with development environment configuration.

Multilingual support and community

This course is translated into more than 50 languages, including Arabic, Chinese, Japanese, and Korean. Because translations significantly increase the download size, you can use the sparse checkout feature to quickly clone only the necessary parts without translation files. If you have questions during your studies, you can communicate with other learners on the official Microsoft Foundry Discord server or the GitHub developer forum.

Pre-start checklist

This course is suitable for developers entering generative AI development or non-developers interested in the technology. It is particularly good for people encountering the Azure ecosystem or OpenAI API for the first time, as it allows them to learn concepts and practice simultaneously. However, since a specific cloud service subscription or API key is required, you should check for potential costs in advance.

Written by AI from this repository's README on October 4, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
4 days between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Aug 1 · best daily rank #5 (Aug 1)

Read from GitHub, as of November 2, 2026. None were read on November 8, 2026.

Language
Jupyter Notebook
Topics
ai · azure · chatgpt · dall-e · generative-ai · generativeai · gpt · language-model
Stars
122,848
Contributors
164
Forks
65,734
Commits
2,573
Last commit
October 30, 2026
Open issues
1
Open pull requests
4

Related repositories

View on GitHub →

README badge

trend.ondo.sh · GitHub daily trending #5 · August 1, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/microsoft--generative-ai-for-beginners/badge.en.svg)](https://trend.ondo.sh/github/r/microsoft--generative-ai-for-beginners/en.html)