YoVDO

PowerShell: Functions for Advanced Automation

Offered By: LinkedIn Learning

Tags

PowerShell Courses REST APIs Courses User Interfaces Courses

Course Description

Overview

Take your PowerShell skills to the next level. Learn how to build advanced PowerShell functions and scripts with parameters, .NET classes, and controller scripts.

Syllabus

Introduction
  • Advance your PowerShell functions
  • What you should know
1. Advanced Functions in PowerShell
  • Advanced functions and common parameters
  • Parameter attributes and validation
  • Accept pipeline input
  • Complex pipeline output
  • Document functions
  • Use -WhatIf and -Confirm
2. Adding Functionality with .NET Framework and REST
  • How .NET works with PowerShell
  • Use .NET in Windows PowerShell
  • Work with classes
  • Use REST API in Windows PowerShell
3. Controller Scripts
  • Characteristics of a controller script
  • Controller scripts with a user interface
  • Controller scripts with HTML reports
4. XML, JSON, and Custom-Formatted Data
  • Read data from XML files
  • Create and manipulate XML data
  • Work with complex XML files
  • Use JSON-formatted data
  • Use JSON data in Windows PowerShell
Conclusion
  • Next steps

Taught by

Scott M Burrell

Related Courses

Get to Know SAP’s Innovative Enterprise Solutions
SAP Learning
Information Design
University of California, San Diego via Coursera
شبكات الحاسب - تحليل شبكات المعلومات
Rwaq (رواق)
3D Interaction Design in Virtual Reality
University of London International Programmes via Coursera
CS50's Mobile App Development with React Native
Harvard University via edX