Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering Azure PowerShell
Highest Rated
Rating: 4.8 out of 5(959 ratings)
11,191 students

Mastering Azure PowerShell

Using Azure PowerShell to work with Azure-based resources
Created byAlan Rodrigues
Last updated 3/2026
English

What you'll learn

  • Students will learn how to build Infrastructure on Azure with the use of PowerShell
  • Students can develop PowerShell Scripts that can work with a variety of resources
  • Students can also learn how to manage Infrastructure on Azure with the use of PowerShell
  • Students will also know some practical examples on how to developer PowerShell scripts when working with Azure

Course content

6 sections136 lectures19h 50m total length
  • Course Expectations3:15

    This lecture is to give the course expectations

  • About the assignments2:57
  • Code download2:41
  • Section Introduction0:49

    This lecture is to give an introduction to the section

  • What is PowerShell1:42
  • Installing PowerShell2:01

    This lecture shows how to install PowerShell

  • Using Visual Studio Code4:14

    This lecture shows how to use Visual Studio Code

  • Basics on cmdlets7:18

    This lecture shows the basics on cmdlets

  • Lab - More on cmdlets7:56

    This lecture shows more aspects on cmdlets

  • Lab - Variables and data types13:41

    This lecture showcases a lab on variables and data types

  • Lab - Arrays and Hash tables8:52

    This lecture showcases a lab on Arrays and Hash Tables

  • Lab - Objects5:04

    This lecture showcases a lab on objects

  • Lab - Statements7:49

    This lecture showcases a lab on statements

  • Lab - Working with Objects8:27

    This lecture showcases a lab on working with objects

  • Lab - Defining Functions5:27

    This lecture showcases a lab on defining functions

  • What's Next0:40

    This lecture talks about what we are going to work on next

  • Installing Azure PowerShell3:06

    This lecture showcases on installing Azure PowerShell

Requirements

  • The student should be aware on the basics of building Infrastructure on Azure
  • The student also have an Azure Account to work with Azure-based resources. The student can always create an Azure Free Account

Description

This course is meant to help students use Azure PowerShell modules to work with Azure-based services.

A lot of students have requested to have a course on how to create PowerShell scripts to work with Azure-based services. So here it is.

This course has 100+ PowerShell scripts and 15+ Assignments

In this course , we will learn a lot including the following

  • Some basic concepts when it comes to working with PowerShell. We need to learn some important concepts when it comes to variables , statements, arrays and objects. We will cover all of this in our introductory section.

  • Next we will focus on working with Azure Storage Accounts. But before this , we will learn how to create and use an Application Object that will be used for authorization from within our scripts.

  • After looking at Azure Storage Accounts, we will work with Azure Virtual Machines. We will look at

    • Creating the various components linked to an Azure VM

    • How to manage data disks

    • How to use custom script extensions

    • Using the Azure Key vault to store the Administrator account password

    • Using the Azure Bastion Host

    • How to create multiple Azure Virtual Machines

    • Making machines part of an Availability Set or an Availability Zone

  • Next we will focus on Azure Web Apps and Azure SQL databases. We will see

    • How to create Azure Web Apps

    • Deploy code from GitHub onto the Azure Web App

    • Deploy an Azure SQL database

    • Azure SQL Database auditing

    • Azure SQL Database backup and restore and import/export as well

    • How to deploy Azure SQL Server Virtual Machine

  • Then we will move onto Azure Networking where we will cover

    • Working with the Azure Load Balancer

    • Using the Azure Virtual Machine Scale Set

    • Azure Public DNS Zones

  • In Identity Management , Monitoring and Governance

    • We will look at locking resources and resource tags

    • Creating alert rules

    • Using the Log Analytics workspace


Who this course is for:

  • This course is meant for students who want to know how to use PowerShell to build Azure Infrastructure
  • Students who also want to learn how to manage their Azure Infrastructure via PowerShell