Microsoft Azure For Python Developers
Published 8/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.62 GB | Duration: 16h 10m
Published 8/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.62 GB | Duration: 16h 10m
Learn to build, automate, deploy, and scale Python applications on Microsoft Azure using Django, Flask, Databases
What you'll learn
Create and manage Azure resources such as Virtual Machines, Databases, Blob Storage, and Resource Groups using Python.
Deploy Python web applications (Django and Flask) to Azure Virtual Machines and App Service with custom domains and SSL.
Automate Azure services with the Python SDK, including IAM, Azure Functions, and scalable cloud solutions.
Integrate AI services like Text-to-Speech and Speech-to-Text into Python applications using Azure Cognitive Services.
Work with Azure Identity and Access Management (IAM) to securely control access using Python scripts.
Set up and configure Azure databases (SQL Server, MySQL, PostgreSQL) and connect them with Python applications.
Use Azure CLI alongside Python for provisioning, monitoring, and managing cloud resources efficiently.
Build, deploy, and scale a full Django blog application on Azure App Service with MySQL Flexible Server.
Requirements
Basic Python knowledge (functions, classes, packages). You don’t need to be an expert.
Some familiarity with Django or Flask is helpful but not required.
A computer with Python 3.9 or higher installed.
An Azure account (free or paid). Setup instructions included in the course.
Description
Unlock the power of Microsoft Azure and take your Python development skills to the cloud! This hands-on course is designed for Python developers, students, and professionals who want to learn how to build, deploy, and scale applications using Azure services.You’ll start by exploring Azure resources, including Virtual Machines, Resource Groups, Databases, and Blob Storage. Then, you’ll learn how to deploy Python web applications like Django and Flask to Azure, complete with custom domains, SSL, and cloud databases.This course also covers automation with Python SDKs, serverless computing using Azure Functions, and integrating AI services such as Text-to-Speech and Speech-to-Text into your applications.By the end of the course, you’ll be able to:Manage Azure resources including (IAM, Virtual Machines, Blob Storage, App service and Resource Groups) programmatically using PythonDeploy and scale web applications on Azure Virtual Machines and App ServiceAutomate tasks with Azure Functions and Python SDKBuild and deploy Django and Flask applications in Azure Virtual machinesBuild and Deploy Django and Flask applications to Azure App servicesWhether you’re a beginner in cloud computing or an experienced Python developer looking to expand your skills, this course gives you practical, real-world experience deploying and managing cloud applications.
Overview
Section 1: Course Introduction
Lecture 1 Course Introduction
Lecture 2 Course Requirements
Section 2: Microsoft Azure Introduction
Lecture 3 Microsoft Azure Introduction
Lecture 4 Cloud Models
Lecture 5 Benefits of Cloud Computing
Lecture 6 Cloud Service Models
Lecture 7 Create Azure Account
Lecture 8 Interacting with Azure
Lecture 9 Free Tier Usage
Lecture 10 Azure Hierarchy
Section 3: Azure Billing Account
Lecture 11 What is Billing Account
Lecture 12 Billing Account in Console
Section 4: Azure CLI
Lecture 13 What is Azure CLI
Lecture 14 Install Azure CLI
Section 5: Azure IAM in Console
Lecture 15 Azure IAM Overview
Lecture 16 Creating Azure User
Lecture 17 User Settings
Lecture 18 What are Azure Roles
Lecture 19 Add Roles to User
Lecture 20 Authentication Methods
Lecture 21 What are Groups
Lecture 22 Creating Groups
Lecture 23 Microsoft 365 Vs Entra ID
Lecture 24 Microsoft 365 Admin Console
Section 6: Azure IAM with Python (Microsoft Graph SDK)
Lecture 25 What is Azure SDK
Lecture 26 Setup Authentication
Lecture 27 Library to Create User
Lecture 28 Creating IAM User with Python
Lecture 29 Msgraph Core Vs Msgraph SDK
Lecture 30 Microsoft Graph API Introduction
Lecture 31 Create User with Direct HTTP Requests
Lecture 32 V1 Vs Beta Version
Lecture 33 DefaultAzureCredential Vs ClientSecretCredential
Lecture 34 App Registration
Lecture 35 Add Role to Existing User
Lecture 36 Create User and Add Role
Lecture 37 List All Users with Python
Lecture 38 Detach Role from User
Lecture 39 Delete User
Section 7: Azure Virtual Machine
Lecture 40 Introduction to Azure Virtual Machines
Lecture 41 Azure Region and Zones
Lecture 42 Create Linux VM
Lecture 43 Talking VM Options
Lecture 44 Talking VM Options Part Two
Lecture 45 Create Windows VM
Lecture 46 Connect to Windows VM
Lecture 47 Azure OS Disk Types
Lecture 48 Azure Machine Families
Lecture 49 Azure VM Custom Data
Lecture 50 What is Load Balancer
Lecture 51 Azure Vnet
Lecture 52 Azure Subnet
Lecture 53 Azure Route Tables
Lecture 54 Create Azure Virtual Machines
Lecture 55 Create Load Balancer
Lecture 56 Creating Backend Pool
Lecture 57 Health Probe
Lecture 58 Load Balancer Rule
Lecture 59 VM Scale Sets
Lecture 60 Create Scaleset
Lecture 61 Attach Scaleset to Backend Pool
Lecture 62 Load Balancing Rule to Scaleset
Section 8: Azure Resource Group with Python
Lecture 63 What is Azure Resource Group
Lecture 64 Create Azure Resource Group with Python
Lecture 65 List Resource Groups with Python
Lecture 66 Lock Resource Group
Lecture 67 Unlock Resource Group with Python
Lecture 68 Delete Resource Group with Python
Section 9: Azure VM with Python
Lecture 69 azure-mgmt-compute Library
Lecture 70 Create Disk with Python
Lecture 71 Create Disk Async with Python
Lecture 72 Define Storage Type
Lecture 73 List All Disks with Python
Lecture 74 List All Disks with Python Async
Lecture 75 List Disks By Resource
Lecture 76 List Disks By Resource Group Async
Lecture 77 Delete Disk with Python
Lecture 78 Create Disk Snapshot with Python
Lecture 79 Snapshot Listing with Python
Lecture 80 Delete Snapshot with Python
Lecture 81 Create Vnet with Python
Lecture 82 Create NSG with Python
Lecture 83 Create Association
Lecture 84 Create NIC with Python
Lecture 85 Create Virtual Machine with Python
Lecture 86 List VMs with Python
Lecture 87 Delete VM with Python
Section 10: Deploy Django to Azure VMs with Custom Domain
Lecture 88 What is Django
Lecture 89 Creating Routes
Lecture 90 Setup Gunicorn
Lecture 91 Push to Github
Lecture 92 Create Vm Instance
Lecture 93 Deployment Part One
Lecture 94 Deployment Part Two
Lecture 95 Deploy Django Part Three
Lecture 96 Handling Static Files
Lecture 97 Add Custom Domain Name
Lecture 98 Add SSL Certificate
Section 11: Deploy Flask to Azure Vms
Lecture 99 What is Flask
Lecture 100 Create Our App
Lecture 101 What is SQLAlchemy
Lecture 102 Table and Database
Lecture 103 Flask Shell
Lecture 104 Retrieve Data in Frontend
Lecture 105 Template Inheritance
Lecture 106 Navbar and Styles
Lecture 107 Create Bootstrap Modal
Lecture 108 Insert New Book
Lecture 109 Update Modal
Lecture 110 Update Book
Lecture 111 Delete Book
Lecture 112 Push to Github
Lecture 113 Create Azure VM
Lecture 114 Deploy Part One
Lecture 115 Deploy Part Two
Lecture 116 Add Domain Name
Lecture 117 Add SSL Certificate
Section 12: Microsoft Azure Databases
Lecture 118 Azure Databases Introduction
Lecture 119 Talking about Different Options
Lecture 120 Create SQL Database
Lecture 121 Testing SQL Database
Lecture 122 Azure Database for MySQL Flexible Server
Lecture 123 MySQL Workbench
Lecture 124 MySQL Workbench
Section 13: Azure Databases with Python
Lecture 125 Create Logical Server with Python
Lecture 126 Create Server Async
Lecture 127 Adding Firewall Rule with Python
Lecture 128 Delete Server with Python
Lecture 129 Create SQL Database with Python
Lecture 130 Create SQL Table
Lecture 131 Insert Data to SQL Database
Lecture 132 Delete SQL Database with Python
Lecture 133 Create MySQL Flexible Server with Python
Lecture 134 Add Public IP Firewall to Server
Lecture 135 Create MySQL Database
Lecture 136 Create MySQL Table
Lecture 137 Insert Data to MySQL Table
Lecture 138 Select All MySQL Data
Lecture 139 Delete MySQL Flexible Server
Lecture 140 Create PostgreSQL Flexible Server with Python
Lecture 141 Create Postgres Database
Lecture 142 Create Postgres Table
Lecture 143 Insert Postgres Data
Lecture 144 Select Postgres Data
Lecture 145 Delete PostgreSQL Server with Python
Section 14: Azure Functions
Lecture 146 What is Azure Functions
Lecture 147 Azure Hosting Option Plans
Lecture 148 Azure Function App Demo
Lecture 149 Create Functions
Lecture 150 List Azure Functions with Python
Lecture 151 Create Function App with Python
Lecture 152 Deploy Function to Function App
Lecture 153 Delete Function App wit Python
Section 15: Azure Storage Account
Lecture 154 Azure Blob Storage
Lecture 155 Create Storage Account
Lecture 156 Upload Blob to Storage Account
Lecture 157 Make Blob Accessible
Lecture 158 Host Static Website
Section 16: Azure Storage Account with Python
Lecture 159 Azure Storage Account Libraries
Lecture 160 Create Storage Account with Python
Lecture 161 Storage Account with Storage Tier
Lecture 162 List Storage Account with Python
Lecture 163 Enable Anonymous Access
Lecture 164 Create Container with Python
Lecture 165 Upload Image with Python
Lecture 166 Make the Image Public
Lecture 167 Delete Blob with Python
Lecture 168 Delete Container with Python
Lecture 169 Delete Storage Account with Python
Section 17: Azure App Service
Lecture 170 What is Azure App Service
Lecture 171 Create App Service Demo
Lecture 172 App Service Plan
Lecture 173 Create Django Project
Lecture 174 Settings and Configuration
Lecture 175 Deploy Django to App Service
Section 18: Django Blog with App Service
Lecture 176 Install Django and Project
Lecture 177 What are Apps
Lecture 178 Django Models
Lecture 179 Create Super User
Lecture 180 View Functions
Lecture 181 Templates
Lecture 182 User Registration Form
Lecture 183 Registration View
Lecture 184 Registration Template
Lecture 185 Template Inheritance
Lecture 186 Adding Navbar
Lecture 187 Add Login
Lecture 188 Restricting Navbar
Lecture 189 Logout
Lecture 190 Article List
Lecture 191 Creating Article Form
Lecture 192 Add Article Template
Lecture 193 Add Dynamic Slug
Lecture 194 Article Details
Lecture 195 Update Article
Lecture 196 Delete Article
Lecture 197 Restrict Update and Delete
Lecture 198 Add Pagination
Lecture 199 Password Change
Lecture 200 Login Required Decorator
Lecture 201 Create App Service
Lecture 202 Create MySQL Flexible Server
Lecture 203 MySQL Database Settings
Lecture 204 Deployment Part One
Lecture 205 Deployment Part One
Lecture 206 Add Custom Domain Name
Section 19: Azure Text to Speech
Lecture 207 Getting Started with Azure TTS
Lecture 208 Choosing Different Voices
Lecture 209 Adding Emotion and Styles with SSML
Section 20: Azure Speech to Text
Lecture 210 Introduction to Azure Speech to Text
Lecture 211 Transcribing Audio File to Text
This course is for anyone who knows basic Python and wants to learn how to use Microsoft Azure to build, deploy, and scale applications.