CloudAcademy

Lab Steps

keyboard_tab
lock
Logging into the Microsoft Azure Portal
lock
Starting an Azure Cloud Shell (PowerShell)
lock
Understanding PowerShell Basics
lock
Getting Help from PowerShell
lock
Working With PowerShell Pipelines
lock
Learning Other PowerShell Patterns Frequently Used in Labs

Ready for the real environment experience?

DifficultyBeginner
Duration2h
Students42

Description

PowerShell has long been the workhorse of Windows server administration. But since 2016 Linux and Mac users have been able to use PowerShell. PowerShell has gained popularity on all platforms for structured data parsing, cloud, and test orchestration. As the world gets more and more API-driven, PowerShell stands out ahead of other shells and with this hands-on lab, you will experience some of the reasons why.

Some developers may be intimidated by not having a graphical interface (like Mac or Windows) but this byte session lab will build confidence and develop the strong foundation and skills to continue expanding knowledge and prowess on the command line with PowerShell.

Learning Objectives

  • Understand the core principles of PowerShell
  • Learn how to issue commands using PowerShell’s interactive prompt
  • Execute PowerShell pipelines to create powerful chains of commands
  • Gain hands-on experience working with PowerShell

Prerequisites

  • This lab has no prerequisites

Intended Audience

  • For those looking to learn about PowerShell
  • Interested parties that have been using Linux, Mac, and Microsoft operating systems

Related Training Content

This hands-on lab is part of wider Learning Path, with the same name, that is to include a Course and an Exam. For more information visit our Content Training Library.

Environment before
PREVIEW
arrow_forward
Environment after
PREVIEW

About the Author

Students27360
Labs74
Courses7
Learning paths4

Logan has been involved in software development and research since 2007 and has been in the cloud since 2012. He is an AWS Certified DevOps Engineer - Professional, AWS Certified Solutions Architect - Professional, MCSE: Cloud Platform and Infrastructure, Google Cloud Certified Associate Cloud Engineer, Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), Linux Foundation Certified System Administrator (LFCS), and Certified OpenStack Administrator (COA). He earned his Ph.D. studying design automation and enjoys all things tech.

Covered Topics