Azure PowerShell Essentials

By Corey Knapp

The essentials of using PowerShell, PowerShell Core, and the Azure PowerShell module to manage your environment using the command-line.

4 hours
  • 38 Lessons
  • 5 Hands-On Labs

About the course

This beginner-level course teaches the essentials of using PowerShell, PowerShell Core, and the Azure PowerShell module to manage your Azure environment using the command-line.

You will learn basic concepts and syntax of PowerShell to create and manage resources, subscriptions, and identities in Azure while gaining a basic understanding of how to build your own scripts.

These essential skills will help you use PowerShell to automate your administrative tasks, as well as gather useful information from your Azure resources.

  • Chapter 1 3 Lessons Welcome to the Course 2:54

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    Course Introduction

    1:14

    About the Training Architect

    0:21
  • Chapter 2 6 Lessons PowerShell Basics 36:24

    What is PowerShell?

    2:54

    Installing PowerShell

    3:08

    PowerShell Versus PowerShell Core

    7:40

    Benefits of Learning PowerShell

    3:35

    Basic Commands in PowerShell

    12:15

    PowerShell Modules

    6:52
  • Chapter 3 5 Lessons PowerShell Concepts 30:04

    Command and Syntax Basics

    3:59

    The Three Most Important Commands in PowerShell

    5:44

    Using Variables

    2:33

    Understanding PowerShell Pipelines

    2:48

    Working with Variables and Pipelines in Azure PowerShell

    15:00 Hands-On Lab
  • Chapter 4 6 Lessons PowerShell in Azure 20:45

    Installing the Azure PowerShell Module

    2:48

    Signing into Azure

    1:28

    The Most Important Azure PowerShell Commands

    5:15

    Working with Outputs

    4:01

    Using Nested Properties

    3:16

    Filtering Results

    3:57
  • Chapter 5 8 Lessons Managing Azure Resources with PowerShell 2:09:39

    Creating Virtual Machines Using PowerShell in Azure

    5:28

    Creating Storage Accounts in Azure

    2:11

    Creating Azure SQL Databases

    8:10

    Creating Standard Load Balancers in Azure

    8:50

    Creating Azure Virtual Machines Using PowerShell

    30:00 Hands-On Lab

    Creating Storage Accounts in Azure with PowerShell

    15:00 Hands-On Lab

    Creating Azure SQL Databases Using PowerShell

    30:00 Hands-On Lab

    Creating Azure Standard Load Balancers with PowerShell

    30:00 Hands-On Lab
  • Chapter 6 4 Lessons Managing Azure Identities with PowerShell 15:14

    Managing Azure Subscriptions

    1:59

    Creating Service Principals

    2:44

    Creating Users and Groups in Azure

    4:11

    Remote Administration

    6:20
  • Chapter 7 5 Lessons Scripting with Azure PowerShell 23:20

    Using PowerShell ISE

    7:30

    Using Visual Studio Code

    6:12

    Building a Basic PowerShell Script

    2:52

    Inputs and Variables

    3:25

    Exporting Outputs to Usable Formats

    3:21
  • Chapter 8 1 Lesson Next Steps 1:56

    What's Next?

    1:56

What you will need

  • Basic Troubleshooting, Basic Networking, and Client-Server Communications

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!