PowerShell Core for Linux Admins

Training Architect
course instructor image
Terrence Cox
A veteran of twenty years in Information Technology in a variety of roles. He has worked in development, security and infrastructure well before they merged into what we now call DevOps. He provides training in Linux, VMWare, DevOps (Ansible, Jenkins, etc) as well as containers and AWS topics.

Getting Started

Course Introduction
00:01:58
Linux Academy Features
00:15:09
Course Objectives
00:04:39
Course Features and Tools
00:10:51

PowerShell Core

Syntax and Structure Overview
00:05:16
Pipeline Overview
00:23:30
Variables
00:05:43
Modules and Snap-ins
00:06:11
Scripting Overview
00:18:14
File access and Manipulation
00:04:45
Platform Extensibility
00:05:24
PowerShell Profiles
00:06:02
Quiz: PowerShell Core

Linux and PowerShell

PowerShell Primer for Linux
00:13:16
Manipulation of System Processes
00:10:14
PowerShell TypeSystem
00:10:14
Custom Aliases
00:03:59
Custom Cmdlets
00:22:13
PowerShell Remoting
00:08:25
File Manipulation
00:04:46
Working Locally in Linux
00:05:43
Quiz: Quiz: Linux and PowerShell

Powershell, Linux, and AWS

Install Tools for Connectivity
00:05:55
Connect and Load Modules
00:15:14
Create new Resources
00:02:22
Environment Parsing
00:06:55
User Manipulation
00:05:01
Security, PowerShell and AWS
00:02:40
Quiz: Quiz: Powershell, Linux, and AWS
Exercise: Create/Set an IAM Policy for an IAM User
01:00:00

Powershell, Linux, and Google Cloud Platform

Install Tools for Connectivity
00:07:20
Connect and Load Modules
00:02:51
Create new Resources
00:07:23
Environment Parsing
00:04:26
Security and Account Administration
00:01:20
Quiz: Quiz: Powershell, Linux, and Google Cloud Platform
Exercise: Create a Google Compute Engine Instance
01:00:00

Powershell, Linux, and Azure

Install Tools for Connectivity
00:10:28
Connect and Load Modules
00:04:06
Create new Resources
00:01:34
Environment Parsing
00:38:29
Security and Future Commands
00:09:31
Quiz: Quiz: Powershell, Linux, and Azure
Exercise: Create a Resource Group and Set a Tag
01:00:00

PowerShell Functions and Scripting

Setup Your Environment for Functions
00:03:59
Introduction to PowerShell Functions
00:04:16
Structure of PowerShell Functions
00:06:26
Advanced Function & Scripting Concepts
00:12:54
Register and Instantiate your Functions
00:02:41
See It In Action
00:06:16

Course Conclusion

Final Steps

Get Recognized!
00:01:01

Details

Ever wonder if there was a tool that was powerful enough to handle cross-platform administration while allowing advanced customization? Introducing PowerShell Core!


We are excited to bring our members a course on PowerShell Core for Linux. With the proliferation of open-source solutions and direction changes at Microsoft, a decision was made to open-source the .NetCore platform. With the assitance of this move, Microsoft also released an open-source version of PowerShell to allow cross platform administration and advanced shell functionality. With this powerful tool, an administrator can work in multiple environments be it in the Cloud or on-premise while using a tool that is now a unified cross-platform experience.


Join Me, while I go over the core usage of the platform while covering advanced topics like scripting and cloud integration!

Study Guides

Instructor Deck

Community

certificate ribbon icon

Earn a Certificate of Completion

When you complete this course, you’ll receive a certificate of completion as proof of your accomplishment.

Looking For Team Training?

Learn More