Skip to content
UdemyIT CertificationsPaid courseAll LevelsCertificate

AZ-104 Microsoft Azure Administrator course with SIMULATIONS (Udemy.com)

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

Created by: John Christopher

Last updated August 2026

icon
What you will learn

  • Learn the concepts and perform hands on activities needed to pass the AZ-104 exam
  • Gain a tremendous amount of knowledge involving Microsoft Azure Services
  • Get loads of hands on experience with Microsoft Azure 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.8 out of 5higher than 92% of them
  • Reviews6,161#69 of 849 by number of reviews
  • Length18 hourslonger than 78% of them
  • Last updatedAugust 2026more recently than 80% 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

Setting up for hands on

  • IMPORTANT Using Assignments in the course

  • Creating a free Azure Account

  • Activating Azure AD P2 license

Manage Microsoft Entra users and groups

  • Understanding Microsoft Entra Identities

  • Create users

  • Create users in bulk

  • Understanding Groups in Azure and Microsoft 365

  • Create groups in Microsoft 365

  • Create groups in Azure

  • Manage licenses in Microsoft Entra ID

  • Manage external users

  • Configure self-service password reset (SSPR)

Manage Azure using command line tools

  • Basic concepts of PowerShell

  • Installing the Az commands and connecting to Azure

  • Understanding Microsoft Graph vs Traditional PowerShell

  • Connecting to MS Graph to support cloud services with PowerShell

  • Implementing PowerShell with MS Graph to manage Entra ID

  • Using Cloudshell

  • Using Azure CLI / Bash

  • Installing Azure CLI locally

Manage access to Azure resources

  • Understanding roles

  • Manage built-in Azure roles

  • Assign roles at different scopes

  • Assign roles for access assignment including custom role creation

  • Interpret access assignments

Manage Azure subscriptions and governance

  • Manage subscriptions

  • Configure management groups

  • Manage costs by using alerts, budgets, and Azure Advisor recommendations

  • Manage resource groups

  • Apply and manage tags on resources

  • Configure resource locks

  • Implement and manage Azure Policy

Configure access to storage

  • Understanding storage accounts

  • Create and configure storage accounts

  • Configure Azure Storage firewalls and virtual networks

  • Create and use shared access signature (SAS) tokens

  • Configure stored access policies

  • Manage access keys

  • Configure identity-based access for Azure Files

Configure and manage storage accounts

  • Understanding Azure Storage redundancy

  • Configure Azure Storage redundancy

  • Configure object replication

  • Configure storage account encryption

  • Manage data by using Azure Storage Explorer and AzCopy

Configure Azure Files and Azure Blob Storage

  • Create and configure a file share in Azure Storage

  • Create and configure a container in Blob Storage

  • Configure storage tiers

  • Configure soft delete for blobs and containers

  • Configure snapshots and soft delete for Azure Files

  • Configure blob lifecycle management

  • Configure blob versioning

Automate deployment of resources by using ARM templates or Bicep files

  • Interpret an Azure Resource Manager template or a Bicep file

  • Modify, export and deploy resources using an Azure Resource Manager template

  • Modify and deploy resources by using a Bicep file

  • Export a deployment & convert an Azure Resource Manager template to a Bicep file

Create and configure virtual machines

  • Create a virtual machine

  • Create a virtual machine using PowerShell

  • Configure Azure Disk Encryption

  • Move a virtual machine to another resource group, subscription, or region

  • Manage virtual machine sizes

  • Manage virtual machine disks

  • Deploy virtual machines to availability zones and availability sets

  • Deploy and configure an Azure Virtual Machine Scale Sets

Provision and manage containers in the Azure portal

  • Understanding Azure Containers

  • Create and manage an Azure container registry

  • Provision a container by using Azure Container Instances

  • Provision a container by using Azure Container Apps

  • Manage sizing and scaling for containers, including Azure Container Instances/App

Create and configure Azure App Service

  • Understanding App Service plans

  • Provision an App Service plan

  • Configure scaling for an App Service plan

  • Create an App Service

  • Configure certificates & Transport Layer Security (TLS) & Map custom DNS names

  • Configure backup for an App Service

  • Configure networking settings for an App Service

  • Configure deployment slots for an App Service

  • Removing App services that are no longer needed

Configure and manage virtual networks in Azure

  • Visualizing virtual networks and subnets in Azure

  • Create and configure virtual networks and subnets

  • Create and configure virtual networks and subnets with PowerShell

  • Create and configure virtual network peering

  • Configure public IP addresses

  • Configure user-defined network routes

  • Troubleshoot network connectivity

Configure secure access to virtual networks

  • Create & configure network security groups (NSGs) & application security groups

  • Evaluate effective security rules in NSGs

  • Implement Azure Bastion

  • Visualizing service endpoints and private endpoints

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.8

6,161 ratings on Udemy

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

By Juerg Furler on 9/20/2026

Dieser Kurs ist sehr ausführlich und praxisorientiert gestaltet. Wenn ich die AZ-104 Prüfung bestanden habe, waren es die 5 Sterne tatsächlich wert. Es wäre toll gewesen, wenn der Lehrer manchmal darauf hingewiesen hätte, was explizit an der Prüfung gefragt wird und wo die bekannten Stolperfallen lauern. Die Zeichnungen die der Lehrer während dem Erklären erstellt, waren für mich sehr hilfreich.

By Itay Daniel on 8/25/2026

It was very informative course and i found the simulations helped understanding things before actually building an Azure Enviroment. very good explenations about the resources and the applications. Thanks a lot!

By Irfan on 8/24/2026

The lectures are clear, concise, and well structured. However, some topics could benefit from additional detail, particularly to strengthen understanding and better support exam preparation. Overall, the course is well delivered and provides a good learning experience.

By James Kay on 5/17/2026

The course is very eloquent. very important for me to listen to the presenter and the way it is delivered. JC speaks fluidly and very easy to understand. He does NOT read the slides on the screen, he elaborates and discusses the points. I dont like it when a person just reads whats on the slide as if I dont know how to read. I need to understand the WHYs. And JC does that. His simulations are Great!

By Woodhess Saint Amour on 2/26/2026

What impressed me most about this course is how efficiently it delivers real value, every lesson builds logically on the last, and nothing feels unnecessary. The instructor explains complex ideas with precision and clarity, making learning focused and rewarding. I’m finishing this course not just informed, but genuinely more capable. Excellent work—highly recommended!

By Nuha Hammoody on 2/25/2026

The Instructor was Phenomenal. His explanations were clear, practical , and easy to follow, especially for complex Azur Topics. The Real-World examples made the material much easier to understand. I truly appreciate the effort he put into making the learning experience soeffective.

By Herve Muhire on 2/10/2026

Excellent course! My overall experience with this course was outstanding. I learned a lot and completed almost every lab included in the training. Although the beginning was challenging, I remained motivated and successfully completed the course, thanks in part to Professor John Christopher's clear explanations and helpful responses whenever I needed assistance. I now feel much more confident with Microsoft Azure and plan to continue practicing in preparation for the AZ-104 certification exam. I highly recommend this course to anyone who wants to learn Azure cloud computing. The lessons are easy to follow, and each topic is explained step by step, allowing you to steadily build your skills. Thank you, Professor John Christopher, for your dedication and for making the learning experience both enjoyable and rewarding. Keep up the excellent work!

By Hamilsamin2002@yahoo.com on 1/30/2026

John did a good job of teaching the course, I understood every topic. I even learned some basics I never could understand in this course. He did a good job of teaching Azure 104, I would recommend this course and teacher to anyone.

By Rey Ermitano on 1/26/2026

This course promised to cover all aspect of the AZ104 certification, and John Christopher delivered! I had taken a previous boot camp with a test bank and failed my first attempt. For my second attempt I looked for a highly rated/reviewed Udemy course and decided on John's; I was admittedly more structured with my time and took better notes than while at the bootcamp. I also thought the simulations helped reinforce the lessons of each section. After I finished JC's course, and at his recommendation, I searched for a Udemy highly rated test simulator and decided on Shireen Kahn's course. I cleared AZ104 today with 902. I will be using the winning combination of JC and SK for AZ305.

By Ziauddin Lodin on 1/21/2026

Each point is very well explained. The simulations at the end of each section are great. I would really appreciate if you could add more simulations to each subject matter of each section and add questions and role play at the end of each section. Thanks,

Showing all 10 reviews on CourseDuck

Read all 6,161 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 : 96 / 100