Simple play icon Course

Working with Data in PowerShell

by Matt Allford

PowerShell is versatile and can work with common data structures such as JSON, XML, and CSV. PowerShell also provides cmdlets for interacting with web endpoints natively. This course will teach you the fundamentals of working with data in PowerShell.

What you'll learn

There will come a time where you’ll want or need to leverage PowerShell to work with different types of data rather than PowerShell objects, such as CSV, XML, and JSON. You will also likely get to a point where you need to interact with a web service or RESTful API using PowerShell, for a system that doesn't have native PowerShell cmdlets or functions. In this course, Working with Data in PowerShell, you’ll learn to work with different types of data. First, you’ll understand some fundamentals about some common data types are that are being used today. Next, you'll work with these data types in the PowerShell console, to understand how PowerShell converts data between PowerShell objects and these standard data types. Finally, you'll learn that PowerShell is the language of the cloud, and has been developed in the modern era of REST APIs and Cloud platforms, and you'll work with native PowerShell cmdlets that can be used to interact with web endpoints and RESTful services. When you’re finished with this course, you’ll have the skills and knowledge of PowerShell needed to work with data in PowerShell.

About the author

Matt is a DevOps engineer and solution architect with over 10 years of experience in systems administration, architecture and design, primarily in the on-premises data center. He has a new found passion for Cloud and DevOps processes, tools and techniques and enjoys helping customers and the community realize value from technology. Over the past several years Matt has experienced first-hand the power of the communities within the wider IT industry and enjoys learning from others and, where possi... more

Ready to upskill? Get started