
1- COURSE DESCRIPTION _______________________________
Hello !!!
I'm so excited to Welcome you on this course on Powershell for advanced users.?
Powershell is Rock and Roll !!!?
I use Powershell everyday. whether for Managing my resources on :Azure or AWSWindows 2019 and Windows 10Manage my roles and featuresManage Vmware, Hyper-V or XENManage CitrixManage SCCMManage SCOMand so mores.....
With this course you will learn how to automate all your task and create your functions
You will see how to manage the errors and how to trap them
I have added also some informations on XML.
And of course in this time of DEVOPS, I have added a fantastic tool DSC
Will add also a lot of examples every week
This course is intended for IT professionals who are experienced in general Windows Server and Windows Client administration.
Students should have a foundational knowledge of Windows PowerShell, which they can obtain by taking course 10961C: Automating Administration with Windows PowerShell.
Skills gained
Create advanced functions.
Use Microsoft .NET Framework and REST API in Windows PowerShell.
Write controller scripts.
Handle script errors.
Use XML, JSON, and custom formatted data.
Enhance server management with Desired State Configuration and Just Enough Administration.
Analyze and debug scripts
Understand Windows PowerShell workflow.
In addition to their professional experience, students who attend this training should already have the following technical knowledge:
Experience with Windows networking technologies and implementation.
Experience with Windows Server administration, maintenance, and troubleshooting.
Experience with Windows Client administration, maintenance, and troubleshooting.
Experience with using Windows PowerShell to run commands and to create basic non-modularized scripts.
Super training
Fabrice
2- PREREQUISITES________________________________________
Powershell for beginner's
Very Good knowledge on powershell
3- PARTICIPANT TARGETS______________________________________
Powershell lovers !
Technical windows servers staff
4- TRAINING CONTENT __________________________________
Section 1:
Introduction
Session 1:
Introduction
(Aperçu activé)
Section 2:
CREATE ADVANCED FUNCTIONS
Session 2:
INTRODUCTION
(Aperçu activé)
Session 3:
Create your first advanced function
(Aperçu activé)
Session 4:
Create your first advanced function part 2
(Aperçu activé)
Session 5:
Create your first advanced function part 3
Session 6:
Create a powershell module
Session 7:
Create a manifest module
Session 8:
Advanced parameters
Session 9:
Add Help message
(Aperçu activé)
Session 10:
Add alias
(Aperçu activé)
Session 11:
Add input validation
Session 12:
How to accept multiple values
(Aperçu activé)
Session 13:
Accept values from the pipeline
Session 14:
Create complex outputs
Session 15:
Add help to your new functions
(Aperçu activé)
Session 16:
Review advanced functions
Section 3:
CREATE A USER INTERFACE
Session 17:
INTRODUCTION
(Aperçu activé)
Session 18:
Create a menu interface and create a second function
Session 19:
Create a new interface
Session 20:
Build your new interface
Session 21:
Create another function to create a user in active directory
Session 22:
Create another function to create a user in active directory
part 2
(Aperçu activé)
Section 4:
MANAGE ERRORS AND DEBUG
Session 23:
INTRODUCTION
(Aperçu activé)
Session 24:
Cath errors
Session 25:
Debug a script
Session 26:
Set break points
Session 27:
REVIEW
Section 5:
USING XML
Session 28:
INTRODUCTION
(Aperçu activé)
Session 29:
Why XML
Session 30:
Using XML part 2
Section 6:
POWERSHELL DEVOPS DSC
Session 31:
INTRODUCTION
Session 32:
DSC The solution to configure your servers
Session 33:
DSC Part 2
Section 7:
USE .NET FRAMEWORK IN YOUR SCRIPT
Session 34:
INTRODUCTION
Session 35:
Using .NET framework in your script
Session 36:
Using .NET framework in your script part 2
Section 8:
POWERSHELL REST API
Session 37:
Rest API with Powershell how to use
Session 38:
Rest API LAB with Azure !!!
Section 9:
POWERSHELL WORKFLOW
Session 39:
Overview of WorkFLOW
Section 10:
THANKS FOR ALL
Session 40:
THANKS AND READ IT