Learn the fundamentals of Generative AI, agentic AI, agents, and related technologies from doodles and apply the knowledge by coding. Each content comes with a video, conceptual doodles, and hands-on projects to build a practical app with conversational AI. Optimize your knowledge and enhance your skills!
-
IDE - For coding exercises, it is recommended to use Visual Studio Code for the best experience.
-
GitHub Copilot - For AI-enhanced development (a.k.a. Vibe-coding) in GitHub, you need a GitHub Copilot license, either paid plan or free tier. And GitHub Copilot extension installed and enabled.
-
Azure AI Foundry - To use Azure AI Services, you generally need to have an Azure account, which allows you to access and manage various Azure services, including AI tools with Azure AI Foundry.
-
M365 - Additionally, some exercises use a bot on Microsoft Teams as an example. You can start developing on Teams and access the sandbox for free, but first you need to get:
- A Microsoft 365 account with custom app upload permission
- A Microsoft 365 tenant
| # | Topics | Descriptions |
|---|---|---|
| s02e01 | Agentic AI and GitHub Copilot Agent Mode | Explore the basic concepts of Agentic AI and how it differs from last-generation GenAI, and explore GitHub Copilot Agent Mode to see what the real-life agentic AI is capable of. |
| s02e02 | MCP | Learn what MCP is and what it does. And start building AI apps that communicate with different tools and services. |
| # | Topics | Descriptions |
|---|---|---|
| s01e01 | Generative AI and Prompting 101 | Explore the basic concepts of Large Language Model (LLM) such as GPT, and prompt engineering. Also learn how to use Azure OpenAI services. |
| s01e02 | Personalize AI chatbot using prompts | Master the art of prompt engineering to build Clippy for Teams using Azure OpenAI and Teams AI Library. |
| s01e03 | OpenAI Assistants API | Learn OpenAI Assistants API and build your own cooking advisor bot on Teams. |
| s01e04 | Intro to Retrieval-Augmented Generation (RAG) | Import your custom data using Azure AI Search and build a RAG-based AI assistant in Python using Teams Toolkit. |
| s01e05 | Deploy to a Teams app using Azure OpenAI Studio | Bring your AI app to Teams using Azure OpenAI Studio's 'Deploy to a Teams App' feature. |

