EdX

End to End LLM with Azure (edX)

End to End LLM with Azure (edX)

Master Azure tools for building and deploying robust Large Language Model applications. Learn architectural patterns, automation, and end-to-end solutions for leveraging LLMs in your projects.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

In this comprehensive course, you will:

  • Learn to use Azure OpenAI Service for deploying LLMs and integrating with Python
  • Explore architectural patterns like Retrieval-Augmented Generation (RAG) for robust applications
  • Utilize Azure services like Azure Search to enhance LLM capabilities
  • Gain insights into streamlining deployments with GitHub Actions automation
  • Apply your knowledge by implementing end-to-end LLM solutions
  • Develop a deep understanding of Azure's ecosystem for LLM solutions, from model deployment to architectural patterns and deployment pipelines. Gain the skills to build and deploy powerful LLM applications in real-world scenarios.

This course is part of the Generative AI Fundamentals Professional Certificate.

What you'll learn

  • Deploying LLMs with Azure OpenAI Service
  • Integrating Azure OpenAI APIs with Python
  • Implementing Retrieval-Augmented Generation (RAG) with Azure Search
  • Automating testing and deployment using GitHub Actions
  • Building end-to-end LLM applications on Azure

Syllabus

\\- Module 1 (8 hours to complete)
\\- Video: Meet your Course Instructor: Alfredo Deza (1 minute, preview module)
\\- Video: Introduction (0 minutes)
\\- Video: Getting access to Azure OpenAI Service (3 minutes)
\\- Video: Creating an Azure OpenAI Service Resource (5 minutes)
\\- Video: Deploy an OpenAI Model (4 minutes)
\\- Video: Using keys and endpoints (5 minutes)
\\- Video: Creating a simple Python example (5 minutes)
\\- Video: Reviewing usage and quotas (2 minutes)
\\- Video: Architectural overview (3 minutes)
\\- Video: Overview of Azure AI Search (3 minutes)
\\- Video: Automation and deployment with GitHub (4 minutes)
\\- Video: Setting up Azure components (3 minutes)
\\- Video: Using RAG with Azure OpenAI (4 minutes)
\\- Video: Application overview (6 minutes)
\\- Video: Deployment and automation overview (4 minutes)
\\- Video: Using GitHub Actions with Azure (8 minutes)
\\- Reading: About this course (10 minutes)
\\- Reading: Connect with your instructor (10 minutes)
\\- Reading: Key Terms (10 minutes)
\\- Reading: External lab: Use the Azure OpenAI APIs (10 minutes)
\\- Reading: External lab: Create an Azure AI Search resource (10 minutes)
\\- Reading: External Lab: Deploy an end-to-end application (10 minutes)
\\- Reading: Key Terms (10 minutes)
\\- Assignment: Knowledge check (180 minutes)
\\- Assignment: Graded Quiz (180 minutes)

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Introduction to Prompt Injection Vulnerabilities (Coursera) Coursera
Coursera Instructor Network

Introduction to Prompt Injection Vulnerabilities (Coursera)

In this course, we enter the space of Prompt Injection Attacks, a critical concern for businesses utilizing Large Language Model systems in their AI applications. By exploring practical examples and real-world implications, such as potential data breaches, system malfunctions, and compromised user interactions, you will grasp the mechanics of these attacks and their potential impact on AI systems.

Oct 5th 2026
1 Week
Preprocessing Unstructured Data for LLM Applications (Coursera) Coursera
DeepLearning.AI

Preprocessing Unstructured Data for LLM Applications (Coursera)

Enhancing a RAG system’s performance depends on efficiently processing diverse unstructured data sources. In this course, you’ll learn techniques for representing all sorts of unstructured data, like text, images, and tables, from many different sources and implement them to extend your LLM RAG pipeline to include Excel, Word, PowerPoint, PDF, and EPUB files.

Oct 12th 2026
1 Week
Microsoft Azure Management Tools and Security Solutions (Coursera) Coursera
Microsoft

Microsoft Azure Management Tools and Security Solutions (Coursera)

Microsoft Azure offers a wide range of services to deploy your applications. To keep control of your environment and to make deployments easier, it also offers a wide array of management tools and services. In this course, you will be introduced to these tools and services and you will be asked to help choose the best one for a given business scenario.

Sep 28th 2026
4 Weeks
Llama for Python Programmers (Coursera) Coursera
University of Michigan

Llama for Python Programmers (Coursera)

Llama for Python Programmers is designed for programmers who want to leverage the Llama 2 large language model (LLM) and take advantage of the generative artificial intelligence (AI) revolution. In this course, you’ll learn how open-source LLMs can run on self-hosted hardware, made possible through techniques such as quantization by using the llama.cpp package.

Oct 12th 2026
3 Weeks
Azure Infrastructure Fundamentals (Coursera) Coursera
LearnQuest

Azure Infrastructure Fundamentals (Coursera)

Microsoft Azure is a service created by Microsoft to provide cloud computing for creating and managing applications and services using a cloud environment. Azure provides software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS). The platform supports many programming languages and frameworks and can be used alone or in a multi-vendor cloud environment.

Oct 12th 2026
5-12 Weeks
Exam Prep: HashiCorp Certified Terraform Associate (003) (Coursera) Coursera
Whizlabs

Exam Prep: HashiCorp Certified Terraform Associate (003) (Coursera)

Terraform is one of the most recognized infrastructure automation tools that help in addressing various real-life challenges. This training course helps you develop your skills and knowledge in Terraform. You can learn the skills for developing cloud infrastructure in an effective and reliable manner. In addition, you can also develop the skills for the automation of infrastructure by using Terraform for public cloud platforms.

Oct 5th 2026
5-12 Weeks
Deploy a website to Azure with Azure App Service (Coursera) Coursera
Microsoft

Deploy a website to Azure with Azure App Service (Coursera)

In this course, you will see how web apps in Azure allow you to publish and manage your website easily without having to work with the underlying servers, storage, or network assets. Instead, you can focus on your website features and rely on the robust Azure platform to provide secure access to your site. You will see how Azure App Service enables you to build and host web applications in the programming language of your choice without managing infrastructure. You will also learn how to create a website through the hosted web app platform in Azure App Service.

Sep 28th 2026
5-12 Weeks