bestcourses is supported by learners. When you buy through links on our website, we may earn an affiliate commission. Learn more

Mastering Azure Virtual Desktop (WVD - Advanced Training)

Deliver a full AVD remote working solution including designing, scoping, planning, optimizing, sizing, and costing, more

4.6 / 5.0
4740 students5 hours 38 minutes

Created by Mahmoud A. ATALLAH, offered on Udemy

bestcourses score™

Student feedback


To make sure that we score courses properly, we pay a lot of attention to the reviews students leave on courses and how many students are taking a course in the first place. This course has a total of 4740 students which left 53 reviews at an average rating of 4.6, which is average.

Course length


We analyze course length to see if courses cover all important aspects of a topic, taking into account how long the course is compared to the category average. This course has a length of 5 hours 38 minutes, which is pretty short. This might not be a bad thing, but we've found that longer courses are often more detailed & comprehensive. The average course length for this entire category is 5 hours 59 minutes.

Overall score


This course currently has a bestcourses score of 6.6/10, which makes it an average course. Overall, there are probably better courses available for this topic on our platform.


Here's what you will learn in this AZ-140 Azure Virtual Desktop (AVD) Course

Introduction and Quick Start

  • What is Microsoft Azure Virtual Desktop (Introduction)

  • Highlight business needs and use case scenarios

  • Explore Microsoft Azure Virtual Desktop formerly (Windows Virtual Desktop) benefits

  • Understand Azure Virtual Desktop Pricing and Estimate the Cost using Azure Pricing Calculator

  • Understanding Azure Virtual Desktop Licenses requirement and covered by Microsoft 365 License

Infrastructure Preparation and AVD Prerequisites.

  • Deploy and Configure Azure Infra (Subscription, vNETs, sNETs, and NSGs)

  • Implement Virtual Network Peering and routing between vNETS

  • Implement and Configure Azure Storage for AVD

  • Deploy new Azure VM for Active Directory in Azure

  • Configure a Custom Domain for Azure AD

Azure Virtual Desktop Creation with different Authentication Methods

  • Option 1: Create a host pool with Active Directory Domain Services

  • Option 2: Create a host pool with Azure AD Joined-VM

Azure Virtual Desktop Golden image Customization

  • Create a Virtual Machine for Master Image

  • Install Microsoft Teams on AVD

  • Customize windows Configurations and settings

  • Configure Windows Defender extension exclusions

  • Install Line-of-business Applications - Sample

Azure Virtual Desktop Provisioning and Deployment

  • Provision File Share for Profile Storage

  • Create an Azure Compute Galleries

  • Applying FSLogix Best Practice as a profile delivery solution

  • Perform a Windows Virtual Desktop Deployment

  • Provision Azure Virtual Desktop Host pool

  • Provision Azure Virtual Desktop Application Group

  • Provision Virtual desktops for Windows 10 and 11

  • Customize Desktop and remote Apps properties

  • Configure redirection from Custom DNS Name

  • Assign relevant permissions to users.

Azure Virtual Desktop - Pricing and Cost Estimation

  • AVD Cost Estimation - Customer Use Case Overview

  • Deep dive into AVD Cost Estimation - Multi-session vs. Single-session

  • How to Use Azure Calculator to Estimate Cost for Azure Virtual Desktop

Soon - Azure Virtual Desktop Optimization

  • Optimize your images with the Virtual Desktop Optimization tool

  • Create and Configure AVD Auto-scaling using Azure Automation

Soon - Azure Infrastructure tuning and additional services configuration.

  • Enable and Configure Azure Network security and Azure Security

  • Enable and Configuration log Analytic and Reporting

  • Enable and Configure Azure Backup

  • Set up service alerts

Extra and More Cool Stuff...

WARNING: You may have to go back and watch several of the videos 2, 3, 4, or 5 even times over again. Why? because some of the concepts are quite advanced.

What you will learn

  • Design a remote work environment solution using AVD
  • Demonstrate and provide Windows Virtual Desktop POCs for your customers
  • Understand Azure Virtual Desktop Pricing and Estimate the Cost using Azure calculator
  • Create a full desktop virtualization environment in your Azure subscription
  • Deliver Azure Virtual Desktop Projects from A to Z
  • Golden Image Preparation and Install FSLogix components
  • Set up a multi-session Windows 10 deployments
  • Virtualize LOB and Microsoft 365 Apps then optimize it to run in multi-session
  • Applying FSLogix Best Practice as profile delivery solution
  • Use conditional access to manage AVD Access risks and Apply MFA
  • Reduce costs with multi-session pooled resources and automation
  • Optimize AVD Session Host to boost VM Speed and minimize unused services
  • Securely store all employee and company data in Azure
  • Create an Azure Shared Image Gallery (SIG) for Master Image Versioning
  • Customize the Azure Virtual Desktop Workspace
  • Enable and Configure Azure Network security and Azure Security
  • Enable and Configuration log Analytic and Reporting


  • Requirements are optional for Hands-on lab
  • An Azure subscription (Trial Version would be OK)
  • Microsoft 365 Business Premium or higher (Trial Version would be OK)
  • Custom domain name registered with any domain service provider (Optional)
  • Basic Knowledge of Windows AD and GPOs, Azure AD, and PowerShell.
  • Knowledge of Azure networking and IaaS servers
Udemy logo
Available on


With almost 200,000 courses and close to 50 million students, Udemy is one of the most visited online learning platforms. Popular topics include software development, the digital economy, but also more traditional topics like cooking and music.

Frequently asked questions

  • Price: $69.99
  • Platform: Udemy
  • Language: English
  • 5 hours 38 minutes
Mastering Azure Virtual Desktop (WVD - Advanced Training) thumbnail

bestcourses score: 6.6/10

There might be better courses available for this topic.