Számalk Oktatási és Informatikai Zrt.
Cím: 1118 Budapest, Dayka Gábor u. 3.
E-mail: training##kukac##szamalk.hu
Telefon: +36 1 491 8974
A tanfolyam során a hallgatók megismerkednek a haladó lehetőségeivel, a nyelv architektúrájával és kialakításának szempontjaival, valamint áttekintik a modulkészítési lehetőségeit.
Tanfolyamunk résztvevői olyan tudásanyag birtokába jutnak melyek lehetővé teszik számukra, hogy a napi munkában felmerülő adminisztrációs feladataikat automatizálják.
Microsoft Windows felhasználói ismeretek, gyakorlat a Microsoft termékek és az Internet használatában. Alapfokú rendszer adminisztrációs és programozási ismeretek és készségek.
Infrastruktúra üzemeltetőknek, akiknek feladatai közé tartozik a Microsoft Windows Server alapú hálózat napi működtetése.
1. Haladó nyelvi technikák
1.1. Változók
1.2. Type accelerators
1.3. Statikus metódusok
1.4. Objektum típusok
1.4.1. COM
1.4.2. WMI
1.4.3. S (.NET)
1.5. Saját PS Objektum létrehozása
1.6. Új típus létrehozása
1.7. Új osztály létrehozása
1.8. Objektumtípusok lekérdezése
2. Windows Management Instrumentations (WMI) HASZNÁLAT
2.1. Bevezetés a WMI-be
2.2. A WMI lekérdezése
2.2.1. Példánylekérdezések
2.2.3. Osztálylekérdezések
2.3. WMI lekérdezések (WQL) létrehozáa
2.3.1. WMI WHERE
2.4. Osztály és példánykapcsolatok felderítése
2.4.1. WMI ASSOCIATORS
2.4.2. WMI SCHEMA
2.5. WMI események kezelése
2.5.1. WMI EVENTS
3. Kimeneti formátum magas szintű beállítása
3.1. Formázás beállítása
3.2. HTML jelentés készítése
4. Xml adatok kezelése powershellből
4.1. Kimenet mentése XML-be
4.1.1. ConvertTo-Xml, Export-Clixml
4.2. XML adatok visszaolvasása
4.2.1. Import-Clixml
4.3. XML osztály és objektum-metódusok
4.4. Keresés és mozgás az XML-ben
4.4.1. Select-Xml
4.5. XML elemek hozzáadása, módosítása
5. Haladó függvénykészítés
5.1. Kötelező paraméterek megadása
5.2. Paraméterkészletek definiálása
5.3. Pipeline input
5.4. Help készítése
6. Függvénytár készítése
6.1. Függvények definiálása
6.2. Függvénytár beemelése a környezetbe
7. Szkriptmodul készítése
7.1. Csővezetéket használó cmdlet-ek írása
7.2. Saját osztályok definiálása
7.3. Hibakezelés
7.4. Debugging
7.5. Haladó paraméterezési technikák
7.6. Modul manifest fájl készítése és használata
7.7. Help és dokumentációkészítés
8. Rendszerszolgáltatások
8.1. Munkafolyamatok
8.1.1. Készítés és futtatás
8.1.2. Időzített munkafolyamatok
8.1.3. Párhuzamos végrehajtás
8.2. Desired State Configuration
8.2.1. Bevezetés
8.2.2. Felépítés és működés
8.2.3. Konfiguráció készítése
9. Adatbázis elérés PowerShellből
9.1. Excel adatok feldolgozása
9.1.1. COM objektummal
9.1.2. A PSExcel modullal
9.2. Access adatbázis-adatok feldolgozása
9.2.1. Kapcsolódás
9.2.2. Adatok lekérdezése
9.2.3. Adatok módosítása
9.3. MS SQL szerver adatbázis-adatok feldolgozása
9.3.1. Kapcsolódás
9.3.2. Adatok lekérdezése
9.3.3. Adatok módosítása
10. Grafikus interfész készítése
10.1. Grafikus interfész tervezése
10.2. Függvénymodul definiálása
10.3. Grafikus PowerShell script futtatása
10.4. PowerShell Charts