Training Content
This PowerShell Byte Session learning path from Cloud Academy will teach you a range of applied skills to get you started as a PowerShell practitioner. Using the PowerShell command line, you will learn: common commands, how to discover new commands, how to get help using commands, and chain commands together using pipelines.
This learning path is designed to bring you up to speed on PowerShell and hone the necessary skills that will allow you to meet the prerequisites for Cloud Academy labs involving PowerShell. The course and lab are meant to be completed at the same time allowing you to gain hands-on experience with what is shown in the course. Learning more about PowerShell and the command line could open up big opportunities for you and in your work environment. PowerShell and command line proficiency are a staple of many Cloud and DevOps engineer positions. Being able to efficiently perform tasks and automate repetitive jobs will be a springboard for success on your journey to mastering PowerShell and command-line applications.
Learning Objectives
After completing this learning path you will:
- 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 (by completing the accompanying lab)
Intended Audience
Anyone getting started with PowerShell at the command line or looking to review the basics of working with PowerShell.
Prerequisites
There are no prerequisites to this learning path apart from being aware that PowerShell is a free and open source, multi-platform framework that includes a command line interface.


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, Microsoft Certified Azure Solutions Architect Expert, MCSE: Cloud Platform and Infrastructure, Google Cloud Certified Associate Cloud Engineer, Certified Kubernetes Security Specialist (CKS), Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), and Certified OpenStack Administrator (COA). He earned his Ph.D. studying design automation and enjoys all things tech.