Opleiding: Training Powershell

Wil je met PowerShell taken in Windows en Azure kunnen automatiseren, zodat je terugkerend beheerwerk omzet in betrouwbare scripts? In deze training leer je effectief scripts te ontwikkelen met providers, modules, cmdlets en objecten, en beheertaken in Windows en Azure te automatiseren. Je werkt met zowel Windows PowerShell als het cross-platform PowerShell. Hierdoor ben je in staat om processen gestructureerd te automatiseren en je scripts robuust en veilig op te zetten.

Algemene omschrijving

Windows PowerShell is een automation framework in een commandline-omgeving met een krachtige scripttaal. Daarmee haak je direct in op standaardtaken in Windows en Azure en verwerk je die in je automatiseringsproces. Tijdens deze training leer je die scripttaal grondig kennen en zet je hem in om beheerwerk dat je nu handmatig doet, om te zetten in herbruikbare scripts. Je werkt met providers, modules, cmdlets en objecten, en met zowel Windows PowerShell als het cross-platform PowerShell.

Je begint bij de installatie en de grondbeginselen en bouwt van daaruit op naar het automatiseren van Active Directory en Azure AD met de Az-module. Daarnaast leer je modules en packages te vinden via de PowerShell Gallery, en besteed je aandacht aan foutafhandeling en beveiliging, zodat je scripts robuust en betrouwbaar blijven. Aan de hand van praktische toepassingen werk je toe naar scripts die je in je eigen beheeromgeving herkent.

Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Je werkt onder begeleiding aan een praktijkcase en past het geleerde direct toe op herkenbare beheertaken. Waar dat past, sluiten we de voorbeelden en accenten aan op de werksituatie waarin jij of je team scripts schrijft. Hierdoor ben je in staat om na afloop zelfstandig scripts te ontwikkelen die je beheerprocessen automatiseren.

Deze training als bedrijfstraining voor jou en je team?

Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.

Programma

Tijdens de training Powershell komen onderstaande onderwerpen aan bod.

NB: Mocht je vragen hebben over de inhoud of deze aangepast willen zien op jouw specifieke praktijksituatie of trainingsbehoefte, bel ons dan gerust: we spreken de mogelijkheden graag met je door.

  • Installatie en grondbeginselen
    • PowerShell installeren en configureren, zowel Windows PowerShell als het cross-platform PowerShell
    • De commandline-omgeving en de shell leren kennen
    • Kennismaken met PowerShell als automation framework
    • De verschillen tussen de klassieke Windows PowerShell en het moderne PowerShell herkennen
  • Providers, modules, cmdlets en de PowerShell Gallery
    • Providers inzetten om systeemonderdelen zoals het bestandssysteem en het register te benaderen
    • Modules laden en beheren
    • Cmdlets toepassen volgens de vaste werkwoord-zelfstandignaamwoord-structuur
    • Scripts opstellen en uitvoeren
    • Modules en packages vinden en installeren via de PowerShell Gallery met PSResourceGet
  • Werken met objecten en de scripttaal
    • Objecten door de pipeline doorgeven en bewerken
    • Eigenschappen en methoden van objecten uitlezen
    • De scripttaal inzetten met variabelen, condities en lussen
    • Functies en parameters opstellen voor herbruikbare scripts
    • Invoer en uitvoer van je scripts structureren
  • Active Directory en Azure AD automatiseren
    • Beheertaken in Active Directory automatiseren met scripts
    • Gebruikers, groepen en objecten beheren vanuit PowerShell
    • Azure AD-taken automatiseren met de Az-module
    • Terugkerende beheerhandelingen omzetten in herbruikbare scripts
  • Foutafhandeling en beveiliging
    • Fouten opvangen en afhandelen met try/catch en de foutstromen van PowerShell
    • Scripts robuust maken tegen onverwachte invoer
    • Execution policies en scriptsignering toepassen
    • Veilig omgaan met credentials in je scripts
  • Praktische toepassingen en geavanceerde technieken
    • Veelvoorkomende beheertaken uitwerken tot werkende scripts
    • Onder begeleiding werken aan een praktijkcase
    • Geavanceerde technieken toepassen om je scripts efficiënter en beter onderhoudbaar te maken

De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je met PowerShell beheertaken automatiseert en je scripts robuust en veilig opzet.

Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.

Doelen

Na deze training ben je in staat om:

  • Effectief scripts te ontwikkelen met providers, modules, cmdlets en objecten
  • Beheertaken in Windows en Azure te automatiseren met de Az-module
  • Modules en packages te vinden en te installeren via de PowerShell Gallery
  • Foutafhandeling en beveiliging in je scripts toe te passen voor robuuste en betrouwbare automatisering
  • Beheerprocessen om te zetten in herbruikbare scripts binnen je eigen werkomgeving
Meer...
€3.199
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
Microsoft Windows PowerShell
Niveau
HBO
Looptijd
4 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Rotterdam
ma 21 sep. 2026
Eindhoven
wo 30 sep. 2026
Virtueel
wo 30 sep. 2026
Amsterdam
di 6 okt. 2026
Apeldoorn
di 6 okt. 2026
Utrecht
di 6 okt. 2026
Maastricht
di 13 okt. 2026
Rotterdam
di 20 okt. 2026
Eindhoven
do 29 okt. 2026
Virtueel
do 29 okt. 2026
Amsterdam
wo 4 nov. 2026
Apeldoorn
wo 4 nov. 2026
Utrecht
wo 4 nov. 2026
Maastricht
wo 11 nov. 2026
Rotterdam
wo 18 nov. 2026
Eindhoven
vr 27 nov. 2026
Virtueel
vr 27 nov. 2026
Amsterdam
do 3 dec. 2026
Apeldoorn
do 3 dec. 2026
Utrecht
do 3 dec. 2026
Maastricht
do 10 dec. 2026
Rotterdam
do 17 dec. 2026
Eindhoven
ma 28 dec. 2026
Virtueel
ma 28 dec. 2026
Amsterdam
vr 1 jan. 2027
Apeldoorn
vr 8 jan. 2027
Maastricht
vr 8 jan. 2027
Utrecht
vr 8 jan. 2027
Rotterdam
vr 15 jan. 2027
Eindhoven
di 26 jan. 2027
Virtueel
di 26 jan. 2027
Amsterdam
ma 1 feb. 2027
Apeldoorn
ma 8 feb. 2027
Maastricht
ma 8 feb. 2027
Utrecht
ma 8 feb. 2027
Rotterdam
ma 15 feb. 2027
Eindhoven
wo 24 feb. 2027
Virtueel
wo 24 feb. 2027
Amsterdam
di 2 mrt. 2027
Apeldoorn
di 9 mrt. 2027
Maastricht
di 9 mrt. 2027
Utrecht
di 9 mrt. 2027
Rotterdam
di 16 mrt. 2027
Eindhoven
do 25 mrt. 2027
Virtueel
do 25 mrt. 2027
Amsterdam
wo 31 mrt. 2027
Apeldoorn
wo 7 apr. 2027
Maastricht
wo 7 apr. 2027
Utrecht
wo 7 apr. 2027
Rotterdam
wo 14 apr. 2027
Eindhoven
vr 23 apr. 2027
Virtueel
vr 23 apr. 2027
Amsterdam
do 29 apr. 2027
Maastricht
do 6 mei 2027
Apeldoorn
do 13 mei 2027
Rotterdam
do 13 mei 2027
Utrecht
do 13 mei 2027
Eindhoven
ma 24 mei 2027
Virtueel
ma 24 mei 2027
Amsterdam
vr 28 mei 2027
Maastricht
vr 4 jun. 2027
Apeldoorn
vr 11 jun. 2027
Utrecht
vr 11 jun. 2027