Kursbeskrivning
Varför är automatisering viktigt?
Tillsammans med en erfaren lärare går vi igenom grunderna av PowerShell. Ett kapitel i taget, först berättar läraren om kapitlet, sedan visar läraren genom att köra demon och till sist får eleverna labba.
Kommande kursstarter
Varför välja Republify?
Distansutbildningar
Kursledare med branschexpertis
Erbjuder hybridupplägg
Målgrupp
Du som skall gå denna kurs
Arbetar med/skall arbeta med: Script, PowerShell, PowerShell Studio, VBScript, Deployment, Windows-klienter, Windows-server, Active Directory, Migrations, Printers, Antivirus
Kursinnehåll
- Vad – Varför – Historia – Hur – Konsolen – CMDLETS
I första delen går vi igenom lite om hur Microsoft tänker kring Windows PowerShell och PowerShell
Vad är PowerShell ?
Varför ska man använda PowerShell?
Kort historia för att se utvecklingen och vilken hjälp vi får med PowerShell
Hur fungerar PowerShell?
Genomgång av konsolen för att visa hur man kan använda konsolen. Även om man oftast använder en PowerShell editor.
Genomgång av CMDLETS.
Vad det är, hur det är uppbyggt och hur man hittar runt bland dem och hur man får bra stöd av hjälpen på olika sätt.
- Alias – Variabler – Objekt – Arrayer – Pipeline
Vi går kort igenom vad är Alias är, hur man hittar runt bland Alias och framförallt går vi igenom om man ska använda dem när man skriptar i en företagsmiljö.
Sedan går vi igenom vad variabler är, hur man bör använda dem och lite kring namnsättning av dem.
I PowerShell jobbar vi med objekt.
Här går vi igenom vad det innebär och lite hur vi får fram information från objekt.
Vi går igenom lite om hur vi kan använda arrayer för att bland att göra saker flera gånger samtidigt.
Till sist tittar vi på hur vi med hjälp av andra CMDLETS kan göra fler saker med hjälp av pipeline.
- Formatering – Stränghantering – Skriptning
I den här delen blir det mycket om hur vi kan formatera utdata.
Dels vilken information vi får fram och hur vi kan hantera strängar för att ta kontroll över information.
Här börjar vi även titta lite på det här med skriptning och hur vi kan och bör arbeta med skriptning i en företagsmiljö
- Visual Studio Code
Visual Studio Code är Microsofts efterföljare till PowerShell ISE som PowerShell editor.
I denna del kommer vi gå igenom vad Visual Studio Code VSCode ) är och hur vi bland annat får hjälp med att följa best practice i skriptande Och hur vi kan få hjälp med templates för kodsnuttar.
- Villkor – Loopar – Constructs – Funktioner
I den här delen kommer vi att börja titta på delar som gör att vi kan ta skriptning till en högre nivå så småningom.
Vi går igenom villkor. T ex så går vi igenom hur vi kan ställa frågor för att få ett sant eller falskt svar.
Vi kommer även att titta på loopar, bland annat för att exekvera saker flera gånger eller för att göra saker under tiden eller tills något händer.
I avsnittet Constructs kommer vi titta på hur vi ställer frågor på oliksa sätt för att bygga upp logik.
Till sist tittar vi lite på vad funktioner är och varför man bör använda och skapa egna funktioner.
- Texthantering – Inställningsfiler – Filhantering
I den här delen tittar vi på hur vi kan använda textfiler på olika sätt.
Hur vi kan använda inställningsfiler istället för Variabler i skript eller parametrar för t ex servernamn etc. och vi kommer att ta en titt på hur vi med hjälp av PowerShell hittar runt i filsystemet, skapa, ändra, kopiera, ta bort m.m.
- Registret – Processer – Tjänster
Här tittar vi på hur vi enkelt kan hantera registret, processer och tjänster med hjälp av PowerShell
Allt för att kunna automatisera, ta kontroll eller felsöka med hjälp av PowerShell
- Eventloggen – WMI/CMI – Felhantering – Moduler
Vi går igenom hur vi använder eventloggen för att hitta loggad information från en dator eller server.
Vi går igenom vad WMI och CIM är och hur vi använder det med PowerShell
I den här delen kommer vi gå igenom hur vi kan felhantera.
Vi går igenom hur vi kan utöka vår verktygslåda med hjälp av moduler
Kursledare
Utbildningen genomförs i samarbete med ATEA
Kursledare Fredrik Wall arbetar som Senior Workplace Solution Consultant med automation och driftsättning som specialområden. Han har även en roll som lärare och föreläser om PowerShell i samarbete med Republify. Fredrik är medgrundare av Svenska PowerShell User Group (Pugs) sedan 2012, lokal primärkontakt i Stockholm och har även föreläst om området på ett flertal konferenser och events.
Examen, diplom m.m.
Du som deltagare erhåller kursintyg efter genomförd utbildning
Intresseanmälan
Republify har över 20 års erfarenhet av utbildning riktad mot yrkesverksamma inom såväl privat som offentlig sektor. Vårt fokus ligger inom Cybersäkerhet, ledarskap, kommunikation och IT-utbildningar för tekniker och systemutvecklare. Att arbeta med oss innebär alltid snabb återkoppling och utbildningsinsatser...