Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AI-3016 Develop generative AI apps in Azure
Rating: 4.3 out of 5(13 ratings)
476 students

AI-3016 Develop generative AI apps in Azure

Learn Generative AI in Azure from model catalog to RAG, fine-tuning, and responsible AI with Azure AI Foundry
Created byMaruti Makwana
Last updated 9/2025
English

What you'll learn

  • Plan and prepare AI solutions on Azure with best practices
  • Choose and deploy language models from Azure AI Foundry’s catalog
  • Develop AI apps using the Azure AI Foundry SDK
  • Build RAG-based generative AI solutions using your own data with Azure AI Foundry
  • Fine-tune language models to customize behavior for your use case
  • Implement responsible generative AI with content safety and ethical controls
  • Evaluate and monitor generative AI model performance using the Azure AI Foundry portal

Course content

1 section8 lectures1h 59m total length
  • Plan and Prepare to Develop AI Solutions on Azure17:40

    In this lecture, you’ll learn how to effectively plan and set up the foundation for building generative AI solutions on Microsoft Azure. We’ll walk through the essential Azure AI services, the role of Azure AI Foundry, and how to align your project goals with the right tools and resources. By the end, you’ll understand the prerequisites, workspace setup, and best practices needed to start developing AI applications confidently. This step ensures you are well-prepared for hands-on development in the upcoming labs.

  • Choose and Deploy Models from the Model Catalog11:38

    In this lecture, you’ll explore the Azure AI Foundry model catalog, which provides access to a wide range of pre-trained foundation models. We’ll cover how to compare different models, evaluate their strengths, and select the one best suited for your specific use case. You’ll also learn the step-by-step process of deploying models into your Azure environment, preparing them for integration into real-world applications. By the end, you’ll be able to confidently navigate the catalog and deploy models tailored to your project needs

  • Lab - Choose Deploy Compare Language Models19:54

    In this hands-on lab, you’ll practice selecting different language models from the Azure AI Foundry model catalog and deploying them to your workspace. You’ll compare their capabilities, performance, and suitability for specific AI tasks. This guided exercise helps you understand not just how to deploy, but also how to evaluate models side by side in a real Azure environment. By completing this lab, you’ll gain practical skills in model selection and deployment that directly apply to real-world AI development.

  • Develop an AI app with the Azure AI Foundry SDK5:40

    In this lecture, you’ll learn how to build a real-world AI-powered application using the Azure AI Foundry SDK. We’ll walk through the process of integrating large language models into your app, managing prompts, and handling inputs and outputs efficiently. You’ll also explore how the SDK simplifies development by providing pre-built tools and workflows for generative AI use cases. By the end of this lecture, you’ll be able to create and run your own AI application on Azure with ease

  • Lab - Develop an AI App with the Azure AI Foundry SDK16:41

    In this hands-on lab, you will apply what you learned about the Azure AI Foundry SDK to build a functional AI application. Step by step, you’ll set up the development environment, connect to Azure resources, and integrate a generative AI model into your app. You’ll also practice testing prompts, handling responses, and validating that the application works as intended. By the end of this lab, you’ll have a working AI app prototype built entirely with the Azure AI Foundry SDK.

  • Develop a RAG-based solution with your own data using Azure AI Foundry6:30

    In this lecture, you will learn how to build a Retrieval-Augmented Generation (RAG) solution in Azure AI Foundry using your own data. We’ll explore how to connect external data sources, preprocess and index them, and then integrate this data with generative AI models for more context-aware and accurate responses. You’ll understand how RAG enhances traditional large language model (LLM) outputs by grounding them in your enterprise data. By the end, you’ll be able to design AI solutions that are more reliable, customized, and practical for real-world business scenarios.

  • Lab - RAG with Azure AI Foundry part 124:04

    In this lab, you’ll get hands-on experience with setting up the foundation for a Retrieval-Augmented Generation (RAG) solution in Azure AI Foundry. We’ll focus on preparing your data, uploading it to the platform, and creating a vector index to make your documents searchable. By the end of Part 1, you’ll have the building blocks ready for connecting your custom data to a generative AI model.

  • Lab - RAG with Azure AI Foundry part 217:08

    In this continuation lab, you’ll integrate the indexed data with a language model to enable context-aware responses. You’ll test and refine queries, evaluate how effectively the model uses your data, and learn best practices for optimizing retrieval performance. By completing Part 2, you’ll have a fully functioning RAG-based application that combines your own data with Azure’s generative AI models for accurate and relevant results.

Requirements

  • Basic knowledge of cloud computing concepts
  • Familiarity with AI/ML fundamentals
  • Experience with Python programming
  • Understanding of APIs and REST concepts

Description

Are you ready to take your AI skills to the next level and build real generative AI applications on Microsoft Azure?

This course guides you step by step through the latest tools, models, and practices using Azure AI Foundry.


Whether you’re a developer, data scientist, or IT professional, this course equips you with the knowledge and hands-on labs to go from planning to deployment, while ensuring your solutions are responsible, scalable, and production-ready.


What you’ll learn in this course:

Plan and prepare for developing AI solutions on Azure

Choose and deploy models from the Azure model catalog

Work with Azure AI Foundry SDK to develop AI applications

Build Retrieval-Augmented Generation (RAG) solutions with your own data

Fine-tune large language models (LLMs) in Azure AI Foundry

Implement responsible AI practices including content filters

Evaluate and improve generative AI performance using Azure tools


Hands-on Labs included:

Deploy and compare language models

RAG with Azure AI Foundry (Part 1 & 2)

Fine-tuning GPT models in Azure AI Foundry

Implementing content filters for safe AI

Evaluating model performance in the Azure AI Foundry portal


By the end of this course, you’ll have the practical skills to design, build, and deploy enterprise-ready generative AI solutions in Azure.


Join today and start building the future of AI.

Who this course is for:

  • Developers and software engineers who want to build generative AI applications on Azure
  • Cloud professionals who want to expand into AI solution development
  • Data scientists and AI/ML practitioners exploring Azure AI Foundry and Azure OpenAI capabilities
  • Students and learners preparing for Microsoft’s AI certification paths