Vormingscentrum Technologie en ICT

Windows PowerShell

30-04-2026
Campus Geel - Kleinhoefstraat 4 - 2440 Geel

PowerShell is de krachtige command-line shell en scripttaal van Microsoft, ontwikkeld om systeembeheer en automatisering sneller en consistenter te maken. Het stelt beheerders en IT-professionals in staat om dagelijkse taken — zoals gebruikersbeheer, updates, netwerkconfiguraties en cloudresources — met enkele regels code uit te voeren.

Door de objectgeoriënteerde opzet en de rijke modulebibliotheek is PowerShell uitgegroeid tot dé standaard voor automatisering binnen Windows-omgevingen, Microsoft 365 én steeds vaker ook in Linux- en macOS-omgevingen.

 

PowerShell Training — Leer IT-taken automatiseren in 4 dagen

In deze praktijkgerichte 4-daagse opleiding leer je niet alleen de basisbeginselen, maar ontdek je ook hoe je PowerShell inzet voor moderne IT-omgevingen, on-premises en in de cloud.

We behandelen zowel de klassieke Windows PowerShell als het cross-platform PowerShell (Core) 7+, zodat je direct mee bent met de laatste evoluties.

Dankzij hands-on labs en concrete voorbeelden pas je de theorie meteen toe op realistische scenario’s.

 

Tijdens deze training leer je onder andere:

  • Krachtige scripts maken en beheren
  • Modules en pipelines efficiënt gebruiken
  • Werken met Microsoft 365 en Entra ID
  • REST API’s aanroepen en data verwerken
  • Automatiseren van taken op Windows, Linux en macOS
  • Best practices toepassen voor veiligheid en beheer

 

Davy Cavens is je ervaren trainer en coach. 

 

Programma

  • Kennismaking met PowerShell en de evolutie: Windows PowerShell versus PowerShell (Core) 7+
  • Installatie en configuratie van PowerShell op Windows, Linux en macOS
  • Console, Integrated Scripting Environment (ISE) en Visual Studio Code met PowerShell-extensie
  • Basisconcepten: cmdlets, objecten, properties, methods, aliasen
  • Werken met variabelen, data types en arrays
  • Pipelining: data doorgeven, filters gebruiken, sorteren en groeperen
  • Output formatting: Out-File, Out-GridView, Export-CSV, ConvertTo-Json
  • Syntax en scripttaal: variabelen, operatoren, controlestructuren (if, switch), loops (foreach, while)
  • Functies en parameters schrijven
  • Error handling: Try/Catch/Finally en Throw
  • Debuggen en troubleshooting in Visual Studio Code
  • Modules gebruiken, installeren en updaten via PowerShellGet en de PowerShell Gallery
  • Bestanden en mappen beheren, NTFS-permissies aanpassen en rapporteren
  • Remoting: op afstand cmdlets uitvoeren met WinRM en SSH, inclusief configuratie en JEA
  • Background jobs en scheduled jobs beheren
  • Netwerkopdrachten: netwerkconfiguratie, verbindingstests, Invoke-WebRequest en Invoke-RestMethod
  • Werken met REST API’s: authenticatie, JSON verwerken en API’s zoals Microsoft Graph benaderen
  • ActiveDirectory-module en Entra ID beheren met Microsoft Graph PowerShell
  • Microsoft 365 automatiseren: gebruikers en licenties beheren, rapportages genereren
  • Secrets Management: veilig omgaan met wachtwoorden en tokens
  • Logging en auditing: Start-Transcript, logbestanden genereren
  • Beveiliging en best practices: Execution Policy, script signing, minimale rechten
  • CI/CD en DevOps: PowerShell in pipelines (Azure DevOps, GitHub Actions) gebruiken
  • Desired State Configuration (DSC) en integratie met tools zoals Terraform of Bicep
  • Community en ondersteuning: PSScriptAnalyzer, PSReadLine, nuttige modules en online resources

 

Lesmomenten

Dit is een 4-daagse opleiding die doorgaat op: Do 30/04, 07/05, 21/05 en 28/05/2026

Lessen van 9.30 tot 16.30 uur

Doelgroep

Deze PowerShell-training is bedoeld voor systeembeheerders, IT-professionals, servicedeskmedewerkers en technisch consultants die hun dagelijkse beheer- en automatiseringstaken efficiënter willen uitvoeren. Ook voor cloud- en infrastructuurbeheerders die werken met Microsoft 365, Entra ID of hybride omgevingen is deze opleiding een waardevolle uitbreiding van hun kennis.

Toelatingsvoorwaarden

Een basiskennis van IT-infrastructuur en Windows-omgevingen is nodig om het maximale uit deze opleiding te halen. Daarnaast is ook een basiskennis van programmeren ten zeerste aan te raden: je begrijpt bijvoorbeeld hoe variabelen, loops en voorwaarden werken. Ervaring met een andere scripttaal (zoals Bash, VBScript of Python) is een pluspunt, maar geen must.

Opmerkingen

Volgende zaken zijn inbegrepen in de prijs:

  • cursusmateriaal
  • koffie, thee of frisdrank tijdens de pauzes
  • lunch

 

Om vlot te kunnen deelnemen aan deze opleiding PowerShell vragen we dat elke cursist zijn of haar eigen laptop meebrengt en vooraf in orde brengt met onderstaande vereisten:

a) Voldoende systeembronnen: Je laptop moet krachtig genoeg zijn om een kleine virtuele machine te kunnen draaien.

Concreet betekent dit:

Minstens 4 GB RAM beschikbaar voor de VM

Minstens 100 GB vrije schijfruimte

b) PowerShell 7 geïnstalleerd: Zorg ervoor dat je toestel reeds voorzien is van PowerShell versie 7 (de meest recente versie). Deze versie zal tijdens de opleiding gebruikt worden.

Datum en tijd

donderdag 30 april 2026
09:30 ⇾ 16:30

donderdag 07 mei 2026
09:30 ⇾ 16:30

donderdag 21 mei 2026
09:30 ⇾ 16:30

donderdag 28 mei 2026
09:30 ⇾ 16:30

Einde inschrijvingen: donderdag 30 april 2026 (23:59)
Annulatie mogelijk tot: donderdag 23 april 2026 (23:59)

Programma

Prijs

Deelnemer: 1200,00 EUR

Contactpersoon

Kristof Nuyts

Kristof Nuyts

0472/974353

kristof.nuyts@thomasmore.be