Generative AI for Beginners (Microsoft)

Generative AI for Beginners (Microsoft)
21 well-structured lessons, a very good open-source introduction to building AI applications.
Microsoft's 21-lesson curriculum on building generative AI applications, from concepts and prompt writing to chatbots, search and RAG.
Overview
A well-known GitHub repo from Microsoft Cloud Advocates. The 21 lessons go from the foundations of generative AI and prompt writing to building chat applications, image generation, semantic search, RAG and securing AI applications.
There are 'learn' lessons (explaining concepts) and 'build' lessons (with code). There are many community-contributed translations.
Highlights
21 structured lessons
Learn in order from easy to hard.
Sample code included
Python and TypeScript.
Many translations
The community translates into many languages.
What it's for
A starter path for the team
From knowing nothing to being able to build a chatbot.
Reference when working on a project
Each lesson is a reference example.
How to use it
- 1
Open the course page
Click Open official page to go to the Microsoft GitHub page.
- 2
Register an account
Create a free account to save your learning progress.
- 3
Study lesson by lesson
About 21 lessons in length; split it into 30–60 minutes a day.
- 4
Apply it to real work right away
After each lesson, try the technique you just learned on a specific task of yours.
FAQ
Is this course free?
Yes, open source on GitHub.
How long does it take?
About 21 lessons.
Is there a Vietnamese version?
There are many community translations; check the translations folder in the repo.
Useful links
Want to apply this in your business?
2dm looks at your workflows, picks the right tools and sets them up with your team. The first call is free.
Same topic

DeepLearning.AI Short Courses
4.5
A library of short courses on generative AI, agents and prompting from Andrew Ng's DeepLearning.AI, free to try, each course only a few hours.

Anthropic Academy
4.5
Anthropic's online academy with free AI Fluency and Claude courses, with completion certificates, including a course made for small businesses.

Elements of AI
4.0
An introductory AI course for non-specialists from the University of Helsinki and MinnaLearn, free to take, no math or programming required.


