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

Exam Prep DP-300: Azure Database Administrator Associate (Coursera) Coursera
Whizlabs

Exam Prep DP-300: Azure Database Administrator Associate (Coursera)

Database administration is one of the basic necessities of every enterprise. The growth of cloud and On-premises relational databases continues to create the need for professional database administrators. Therefore, an updated certification such as DP-300 could open up favorable options for employment of database administrators.

Oct 12th 2026
5-12 Weeks
Modern Data Warehouse Analytics in Microsoft Azure (Coursera) Coursera
Microsoft

Modern Data Warehouse Analytics in Microsoft Azure (Coursera)

In this course, you will learn the fundamentals of database concepts in a cloud environment, get basic skilling in cloud data services, and build your foundational knowledge of cloud data services within Microsoft Azure. You will explore the processing options available for building data analytics solutions in Azure. You will explore Azure Synapse Analytics, Azure Databricks, and Azure HDInsight.

Sep 28th 2026
2 Weeks
Build LLM Apps with LangChain.js (Coursera) Coursera
DeepLearning.AI

Build LLM Apps with LangChain.js (Coursera)

JavaScript is the world’s most popular programming language, and now developers can program in JavaScript to build powerful LLM apps. This course will show webdevs how to expand their toolkits with LangChain.js, a popular JavaScript framework for building with LLMs, and will cover useful concepts for creating powerful, context-aware applications.

Oct 5th 2026
1 Week
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
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