Skip to content
UdemyIT CertificationsPaid courseAll LevelsCertificate

AZ-140 Configuring & Operating MS Azure Virtual Desktop AVD (Udemy.com)

Get prepared for the AZ-140 exam with instructor led labs and hands on simulations available 24/7

Created by: John Christopher

Last updated October 2026

icon
What you will learn

  • Learn the concepts and perform hands on activities needed to pass the AZ-140 exam
  • Gain a tremendous amount of knowledge involving Azure Virtual Desktop (AVD) / Windows Virtual Desktop (WVD) Services
  • Get loads of hands on experience with Azure Virtual Desktop (AVD) / Windows Virtual Desktop (WVD) Services
  • Utilize hands on simulations that can be access anytime, anywhere!

How it compares

Against the other 848 rated Udemy courses in IT Certifications on CourseDuck:

  • Rating4.7 out of 5higher than 80% of them
  • Reviews1,646#206 of 849 by number of reviews
  • Length14.1 hourslonger than 71% of them
  • Last updatedOctober 2026more recently than 98% of them

icon
Course Description

We really hope you'll agree, this training is way more than the average course on Udemy!

Have access to the following:

  • Training from an instructor of over 20 years who has trained thousands of people and also a Microsoft Certified Trainer

  • Lecture that explains the concepts in an easy to learn method for someone that is just starting out with this material

  • Instructor led hands on and simulations to practice that can be followed even if you have little to no experience

TOPICS COVERED INCLUDING HANDS ON LECTURE AND PRACTICE TUTORIALS:

Introduction

  • Welcome to the course

  • Understanding the Microsoft Environment

  • Having a Solid Foundation of Active Directory Domains

  • Having a Solid Foundation of RAS, DMZ, and Virtualization

  • Having a Solid Foundation of the Microsoft Cloud Services

  • Order of concepts covered in the course

  • Questions for John Christopher

Setting up for hands on

  • IMPORTANT Using Assignments in the course

  • Creating a free Azure Account

  • Activating an Entra ID P2 license

  • Registering a custom domain name to practice with

  • Creating an Active Directory Domain Services Domain Controller (AD DS) in Azure

  • Setting up Azure AD Connect

(OPTIONAL)Other foundation knowledge you should have

  • Why this is important

  • Foundational concepts of PowerShell

  • Connecting PowerShell to Azure

  • Using PowerShell with Azure AD

  • Azure Cloudshell

  • Concepts of using virtual networks and subnets in Azure

  • Azure virtual network and subnet creation

  • Using a route table to direct traffic to the Azure Firewall

  • Setting up an Azure Firewall

  • Azure Firewall Manager

  • Remove all resources from this section

Plan, implement, and manage networking for Azure Virtual Desktop

  • Assess and calculate network capacity and speed requirements for Azure Virtual Desktop

  • Plan and implement Azure virtual network connectivity

  • Manage connectivity to the internet and on-premises networks

  • Plan and implement RDP Shortpath and quality of service (QoS) policies

  • Plan and implement name resolution for Azure Virtual Desktop

  • Monitor and troubleshoot network connectivity

Plan and implement storage for Azure Virtual Desktop user data

  • Plan storage for Azure Virtual Desktop user data

  • Visualizing storage for FSLogix components

  • Implement storage accounts

  • Implement file shares

  • Understanding Azure NetApp Files

Plan host pools and session hosts

  • Recommend resource groups, subscriptions, and management groups

  • Recommend an operating system (OS) for an Azure Virtual Desktop implementation

  • Recommend an appropriate licensing model for Azure Virtual Desktop based on requirements

  • Plan a host pools architecture

  • Configuration for performance requirements

  • Calculate and recommend a configuration for Azure Virtual Machines capacity requirements

Implement host pools and session hosts

  • Create host pools and session hosts by using the Azure portal

  • Automate creation of AVD using PowerShell, Azure CLI, ARM Templates, and Bicep

  • Configure host pool and session host settings

  • Apply a Windows client or Windows Server license to a session host

Create and manage session host images

  • Create a golden image manually

  • Create a golden image by using Azure VM Image Builder

  • Modify a session host image

  • Plan and implement lifecycle management, OS and applications updates for images

  • Create a session host by using a golden image

  • Plan and implement image storage

  • Create and manage Azure Compute Gallery

Plan and implement identity integration

  • Choose an identity management and authentication method

  • Identify AVD requirements for AD DS, Azure AD DS, & Azure AD, part of Microsoft Entra

  • Plan multifactor authentication

  • Implement multifactor authentication in Azure Virtual Desktop

  • Plan Azure AD Conditional Access policies

  • Implement Azure AD Conditional Access policies for connections to AVD

  • Plan Azure roles and role-based access control (RBAC) for Azure Virtual Desktop

  • Manage roles,groups, & rights assignments on Azure Virtual Desktop session hosts

Plan and implement security

  • Plan, implement, & manage security for AVD using Microsoft Defender for Cloud

  • Configure Microsoft Defender Antivirus for session hosts

  • Implement and manage network security for connections to Azure Virtual Desktop

  • Configure Azure Bastion to provide just-in-time (JIT) for administrative access

  • Plan & implement Threat Protection features using Windows Defender App Control

Plan and implement FSLogix

  • Recommend FSLogix configuration

  • Install and configure FSLogix

  • Configure Profile Containers

  • Office Containers and Cloud Cache

Plan and implement user experience and client settings

  • Choose an Azure Virtual Desktop client and deployment method

  • Deploy and troubleshoot Azure Virtual Desktop clients

  • Configure printing and device redirection using RDP properties on a host pool

  • Configure user settings through Group Policy and Microsoft Endpoint Manager policies

  • Configure session timeout properties

  • Implement the Start Virtual Machine on Connect feature

  • Assign and unassign personal desktops for users

Install and configure apps on a session host

  • Choose a method for deploying an app to Azure Virtual Desktop

  • Dynamic application delivery by using MSIX app attach

  • Create and configure an application group

  • Publish an application as a RemoteApp

  • Assign users to application groups

  • Implement FSLogix application masking

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

John Christopher

John Christopher is a Technical Instructor that has been in the business for 25 years. His first experience with information technology occurred in the early 90s when he ran an MS-DOS based BBS(Bulletin Board System) as a System Operator. In the late 90s, after working with Windows NT 3.50 performing backups for Regal Group, he decided to get Windows NT Microsoft Certified.

In 1998 he got his first Microsoft Certified Systems Engineer and Microsoft Certified Trainer certification. Shortly after getting certified, he began working as a Junior Administrator and Instructor for Knowledge Alliance. From there John was able to become one of the first people in the world to gain an MCSE for the Windows 2000 operating system and he began teaching full time for a company called Productivity Point International. At Productivity Point, John got Citrix Metaframe certified and began teaching Citrix along with Microsoft classes. Productivity Point began experiencing financial troubles and John moved on to work with another training company in 2001

icon
More courses by John Christopher

$17.99

$13.99

$14.99

$11.99

$14.99

$10.99

icon
More IT Certifications courses

$59.99

$10.99

$10.99

$19.99

$11.99

$19.99

icon
Reviews

4.7

1,646 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Traci Hardnett on 8/7/2026

The instructor was easy to understand and provided clear, step-by-step instructions for completing each aspect of Azure Virtual Desktop (AVD). The course provided a thorough understanding of the platform, with practical guidance that helped reinforce key concepts. I would highly recommend this course to anyone looking to gain an in-depth understanding of AVD or prepare for exam-related concepts. The instructor’s approach made complex topics easier to follow and provided valuable hands-on knowledge that can be applied in real-world scenarios.

By Shadik Sahib on 5/4/2026

I have scrubbed atleast 10 courses in the platform, but this guy made is super easy to understand people with ADHD and he did it in 14 hours. I know there are in-depth courses with more than 70 hrs and at one point we feel fatigued and attention is just lost long back or we have to replay them over and again. However this course is amazing...!!!!

By Roberto Giner Perez on 3/23/2026

Si, fue una buena elección porque me ha permitido refrescar lo estudiado en su día, y para actualizarme con mis conocimientos y experiencia.

By Vipul Sharma on 12/20/2025

Too much stress on old technologies while those are not relevant now. Also there are more unnecessary explanations like Whole 3 min explanation about Entra ID and Azure AD while this could be explained in 20 seconds and no extra video was needed. Otherwise course is useful and valuable and I would recommend others to watch.

By Ishan Dikovita on 6/6/2025

I passed the AZ-140 exam today (23rd July 2025)! I watched all the videos from this course and practiced extensively on my own. Thank you, John, for your guidance and support.

By Anonymized User on 4/18/2025

Highly recommend John's courses. I've taken other ones and he is the best out there (I've taken a lot). He helps you understand the materials, which really makes troubleshooting slightly easier. As most would say, if you want to pass the exam, you'll need more than just his courses but taking his courses is definitely as must-have tool! Thanks, John! Cheers!

By Dan Enache on 1/30/2025

Well-structured course. Explains in a good manner the main concepts of the AVD and of the other involved services. It has a lot of practical examples which can be reproduced in the own Azure account. It is based on real-life practices.

By Nori Nakamura on 9/6/2024

I love John’s course and have taken his online classes more than five times so far. He is very trustworthy, and I can always come back if I need to learn again

By Patrick Twomey on 4/26/2024

The course was great. I had a few issues with test accounts connection to the Azure infrastructure from the Remote desktop client. username@domain.onmicrosoft.com worked. username@domain.live did not work Also had quota issues when creating VM's.

By Peter Schwarcz on 5/10/2023

This is the course I was looking for. The topics are well and logically explained with practical examples, and John used the official Microsoft documentations too, what I found really useful to become more familiar with those. The course is easy to follow and well structured. Recommended!

Showing all 10 reviews on CourseDuck

Read all 1,646 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100