Powershell Advanced - for IT Pro's

tr Logo Microsoft  Prijs Training:€ 1.875,00 Jeff Wouters
 Instructor: Jeff Wouters Aantal dagen: 3

Training Powershell Advanced for ITPro's:

Powershell is niet meer weg te denken uit het leven van de sysadmin om snel en efficient taken te automatiseren. Deze training is het vervolg op de "Powershell Essentials for Packagers and IT-Pros'"  waarbij gedurende 3 dagen op level 300+ de geavanceerde onderwerpen en technieken worden gedoceerd van de krachtige Powershell taal.

Powershell basics review

  • Help
  • Gebruik van Cmdlets
  • Providers
  • Pipeline
  • Commandos toevoegen
  • Objecten
  • Formatting, en Filtering
  • Loops

Output

  • Resultaten uit een cmdlet hergebruiken

Functies

  • Modularizatie: een taak een functie
  • Waardes en objecten uit een functie halen
  • parameter validatie
  • Pipeline behaviour

Arrays, hashtables

  • Werken met Arrays
  • Join en split command
  • Key / Value pairs in hashtables

WMI & CIM verder uitgediept

  • WMI Essentials
  • WMI Onderzoeken
  • CIM

Multithreading

  • Synchronous vs asynchronous
  • WMI en Remoting als jobs
  • Managing Jobs, Scheduled Jobs

Security

  • Security doelen
  • Execution policy
  • Code signing
  • Security inbouwen in Powershell
  • Credentials / storing passwords

Workflow

  • Task automation
  • Control automation

 

Remoting

  • Wat is het idee
  • WinRM overzicht
  • PSSessions
  • Invoke-Command voor one-to-many Remoting
  • Remote vs Local commands

Workflow

  • Task automation
  • Control automation

Command Parameterization

  • Commands herhaalbaar maken
  • Een parameterized script bouwen
  • Een script, een pipeline
  • Scope

Advanced Remoting

  • Gebruik en creatie van endpoints
  • Multihop remoting
  • Remoting Authenticatie

Regular Expressions

  • De doel van regex
  • Syntax
  • Gebruik van Regex

Tips en tricks

  • Shell customization
  • Operators
  • WMI, Parameters en Script blocks

Een bestaand script hergebruiken

  • Hoe lees je een omvangrijk script
  • Waar moet je opletten
  • Gestructureerd werken

What else ... 

  • Gebruik van .NET classes
  • Abstract Syntax Tree

Voorkennis:

Ervaring in gebruik van Powershell; bij voorkeur heeft u de "Powershell Essentials for Packagers and IT-Pros" gevolgd. 

Investering:

1.875,00 (Excl. BTW) per student voor 3-daagse Powershell training (dag 1-3)

Type training:

  • Klassikaal
  • Nederlandstalig (Engelstalig op verzoek)
  • Publieke training (onsite / maatwerk op verzoek)

Over de docent:

De opleiding wordt gegeven door Jeff Wouters. Jeff is 1 van de weinige (< 75) Powershell MVP's wereldwijd. Met een passie voor powershell, efficiency, instructie en implementatie hiervan heeft u een docent waarmee PDS een uniek PowerShell opleiding traject heeft gebouwd speciaal voor IT Pro's en sr. beheerders.  Het wordt niet beter dan deze content...

 Microsoft MVP Jeff wouters

Jeff is een spreker op IT evenementen, zoals E2E Virtualization Conference, BriForum Chicago, en NGN (Nederlandse IT-gemeenschap). Jeff blogt op http://www.jeffwouters.nl. Jeff is ook een bijdragende auteur voor de PowerShell Deep Dives boek.