Learn how to build, customize, and deploy generative AI applications using Large Language Models (LLMs) and Microsoft Azure. This hands-on course introduces the practical techniques developers use to improve AI application performance, reliability, and business relevance.
You’ll begin by exploring how LLMs work, including their architecture, capabilities, and limitations. From there, you’ll apply prompt engineering strategies to improve model outputs and build more effective AI interactions. The course then introduces Retrieval-Augmented Generation (RAG) pipelines, teaching you how to connect LLMs with external data sources to deliver grounded, accurate responses.
You’ll also learn how to customize models using fine-tuning techniques and evaluate when to use fine-tuning, RAG, or hybrid approaches for different business scenarios. In the final modules, you’ll build and deploy generative AI applications using Azure AI Foundry and Azure OpenAI services while learning deployment, monitoring, and cost management strategies.
By the end of this course, you’ll have practical experience building AI-powered applications using modern Azure AI tools and workflows.
This foundational module introduces the core concepts behind Large Language Models (LLMs). You will start by exploring the fundamental architecture that powers models like GPT (Generative Pre-trained Transformer) and learn how they process information and generate human-like text. The second half of the module is dedicated to prompt engineering, where you will learn and apply essential techniques—from basic commands to advanced strategies like few-shot learning and chain-of-thought—to effectively communicate with and control AI models to achieve desired outcomes.
Important Notice on the Azure Interface: The screencast videos and screenshots were last updated in late 2025.
Please be aware that Microsoft may have updated the Azure interface since then. If the steps shown in the course materials look different from your current Azure environment, please follow the most up-to-date interface, as the underlying concepts and learning objectives remain the same.
涵盖的内容
8个视频8篇阅读材料5个作业
显示有关单元内容的信息
8个视频•总计34分钟
Introduction to Microsoft Generative AI engineering certification•4分钟
Introduction to Working with Large Language Models using Azure course•3分钟
Introduction to LLMs and prompt engineering•3分钟
The impact of LLMs•6分钟
A look inside an LLM: From prompt to response•5分钟
Why Prompt Engineering Matters•4分钟
Crafting effective prompts•6分钟
Module 1 summary: LLM fundamentals and prompt engineering•2分钟
8篇阅读材料•总计95分钟
Course syllabus and recommended background•5分钟
Overview of LLM interaction•10分钟
Exploring LLM architecture•15分钟
LLM fundamentals: From tokens to sequential models•15分钟
The blueprint of modern LLMs: The transformer architecture•15分钟
Insights from LLM interactions•10分钟
Techniques in prompt engineering•15分钟
Prompt engineering success strategies•10分钟
5个作业•总计180分钟
Module 1 Evaluation: Graded Quiz•30分钟
Interacting with LLMs: Basics•30分钟
LLM architecture: Practice Quiz•30分钟
Creating successful prompts•60分钟
Prompt engineering skills: Practice Quiz•30分钟
Implementing RAG pipelines
第 2 单元•小时 后完成
单元详情
This module focuses on one of the most powerful techniques for enhancing LLMs: Retrieval-Augmented Generation (RAG). You will learn how to ground models in external, private, or real-time data sources to provide more accurate and contextually relevant responses. You will start by building a basic RAG pipeline using Azure services and then progress to constructing and optimizing advanced systems with techniques like semantic ranking and sophisticated data chunking strategies.
Important Notice on the Azure Interface: The screencast videos and screenshots were last updated in late 2025.
Please be aware that Microsoft may have updated the Azure interface since then. If the steps shown in the course materials look different from your current Azure environment, please follow the most up-to-date interface, as the underlying concepts and learning objectives remain the same.
涵盖的内容
5个视频6篇阅读材料6个作业
显示有关单元内容的信息
5个视频•总计24分钟
Introduction to RAG: Grounding AI with data•5分钟
RAG pipelines explained•6分钟
Data sources for RAG: Azure AI Search and the Marketplace•6分钟
Advanced RAG configurations•5分钟
Module 2 summary: Mastering RAG pipelines•3分钟
6篇阅读材料•总计70分钟
Understanding RAG frameworks•15分钟
Introduction to RAG techniques•10分钟
Reviewing your first RAG pipeline•10分钟
Advanced RAG pipeline techniques•15分钟
Effective RAG optimization strategies•10分钟
Case study: Implementing advanced RAG in a corporate setting•10分钟
6个作业•总计215分钟
Module 2 evaluation: Graded Quiz•30分钟
Exploring RAG pipelines•30分钟
Basic RAG pipeline setup•35分钟
RAG fundamentals: Practice Quiz•30分钟
Optimizing RAG implementations•60分钟
Advanced RAG skills evaluation: Practice Quiz•30分钟
Fine-tuning and customizing LLMs
第 3 单元•小时 后完成
单元详情
This module explores fine-tuning as a powerful method for customizing an LLM's core behavior, style, or knowledge for specialized tasks. You will learn the entire fine-tuning workflow, from preparing a high-quality dataset to launching the training job and evaluating the customized model's performance in Azure. Critically, you will learn to strategically decide when to use fine-tuning versus RAG—or a hybrid of both—to create highly effective, domain-specific AI solutions.
Important Notice on the Azure Interface: The screencast videos and screenshots were last updated in late 2025.
Please be aware that Microsoft may have updated the Azure interface since then. If the steps shown in the course materials look different from your current Azure environment, please follow the most up-to-date interface, as the underlying concepts and learning objectives remain the same.
涵盖的内容
4个视频7篇阅读材料6个作业
显示有关单元内容的信息
4个视频•总计19分钟
The art of fine-tuning•6分钟
A guided tour of Azure's fine-tuning interface•5分钟
Integrating domain expertise into your application•5分钟
Module 3 summary: Mastering customization with fine-tuning•2分钟
7篇阅读材料•总计70分钟
Fine-tuning techniques•10分钟
Learnings from fine-tuning LLMs•10分钟
Evaluating your custom fine-tuned model•10分钟
Strategies for domain integration•10分钟
A framework for evaluating custom models•10分钟
Analyzing domain specific LLMs•10分钟
RAG vs. fine-tuning: A strategic decision framework•10分钟
6个作业•总计215分钟
Module 3 evaluation: Graded Quiz•30分钟
Fine-tuning practice•30分钟
Customized LLM implementation•35分钟
Fine-tuning comprehension: Practice Quiz•30分钟
From customization to application: A domain-specific LLM lab•60分钟
Real world use assessment: Practice Quiz•30分钟
Developing generative applications with Azure
第 4 单元•小时 后完成
单元详情
This module transitions from theory to practice by guiding you through the end-to-end process of building and deploying a complete generative AI application. You will learn to design an application's architecture and user flow before using Azure AI Foundry and Prompt flow tools to build it. The module then covers the critical MLOps lifecycle, teaching you how to deploy your application as a secure endpoint, manage it in a production environment, and implement monitoring with Azure Monitor for performance and cost.
Important Notice on the Azure Interface: The screencast videos and screenshots were last updated in late 2025.
Please be aware that Microsoft may have updated the Azure interface since then. If the steps shown in the course materials look different from your current Azure environment, please follow the most up-to-date interface, as the underlying concepts and learning objectives remain the same.
涵盖的内容
6个视频6篇阅读材料6个作业
显示有关单元内容的信息
6个视频•总计28分钟
Introduction to application development: From model to product•3分钟
Harnessing Generative AI: From models to products•5分钟
Visualizing an application with prompt flow•7分钟
Deploying on Azure AI Foundry•6分钟
Module 4 summary: Your journey as an AI application developer•2分钟
Course Summary•4分钟
6篇阅读材料•总计65分钟
Foundations for generative applications•10分钟
Building successful generative AI apps•10分钟
Key concepts in prompt flow development•10分钟
Deployment and management techniques•15分钟
Effective management of AI applications•10分钟
The MLOps lifecycle for generative AI•10分钟
6个作业•总计220分钟
Module 4 evaluation: Graded Quiz•30分钟
Application design basics•60分钟
Application development with Azure•40分钟
Evaluating generative application architectures: Practice Quiz•30分钟
Application deployment and monitoring•30分钟
Deployment and management skills: Practice Quiz•30分钟
Our goal at Microsoft is to empower every individual and organization on the planet to achieve more.
In this next revolution of digital transformation, growth is being driven by technology. Our integrated cloud approach creates an unmatched platform for digital transformation. We address the real-world needs of customers by seamlessly integrating Microsoft 365, Dynamics 365, LinkedIn, GitHub, Microsoft Power Platform, and Azure to unlock business value for every organization—from large enterprises to family-run businesses. The backbone and foundation of this is Azure.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.