fbpx
Képzés hossza:
Képzés nyelve:
32 tanóra
Magyar
A képzés díja:
159 500 Ft + Áfa

Microsoft PowerShell expert programozás tanfolyam - Időpontok és jelentkezés

Első oktatási nap: 2025. október 27., további oktatási napok: 28., 29., 30.

Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2025. október 17.
Képzés nyelve:
Magyar
Tanfolyam díja:
159 500 Ft + Áfa

Zártcsoportos képzésre jelentkezem

Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet.

Jelentkezés időpont nélkül

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.

A tanfolyam során a hallgatók megismerkednek a Microsoft PowerShell legmélyebb programozási lehetőségeivel, speciális technikáival.
Megismerik a PowerShell hibakeresésének és tesztelésének eszközeit, a kódoptimalizálási és biztonsági szempontokat, melyek lehetővé teszik, hogy hatékony, gyors, időtálló komplex PowerShell megoldásokat készíthessenek a napi feladatok automatizálásához.

Üzemeltetőknek, akiknek a feladatai közé tartozik a Microsoft Windows operációs rendszer alapú hálózat napi működtetése, valamint programozóknak, akik a DevOps területen is ki szeretnék próbálni magukat.

Microsoft Windows felhasználói ismeretek, gyakorlat a Microsoft termékek használatában. 
Alapfokú rendszeradminisztrációs és programozási ismeretek és készségek. 
Haladó PowerShell ismeretek. Ha még nem rendelkezel stabil PowerShell tudással, akkor első lépésnek a Bevezetés a Microsoft PowerShell használatába tanfolyamunkat és a Microsoft PowerShell haladó használata tanfolyamunkat ajánljuk.

Teszteld tudásodat szintfelmérőnkkel, melynek segítségével könnyedén leellenőrizheted, hogy rendelkezel-e a tanfolyami részvételhez szükséges ismeretekkel. 

Kattints IDE a kérdéssorért! 

Microsoft PowerShell expert programozás tanfolyamunk igazi mélyvíz, ahol tapasztalt PowerShell felhasználóknak mutatjuk be a PowerShell speciális, különleges lehetőségeit, sok tippre és trükkre kitérve. Itt már nemcsak azon van a hangsúly, hogy elvégzi-e az elkészített program a feladatot, hanem milyen gyorsan, az erőforrásokkal mennyire hatékonyan bánva teszi és mennyire könnyen karbantartható kódot készítettünk. Különleges eleme képzésünknek a grafikus felület készítése, amely egy kevésbé ismert PowerShell lehetőség. Foglalkozunk a PowerShell szkriptek biztonsági kérdéseivel, naplózási lehetőségekkel és a hibakezelés haladó használatával is. Összetett programoknál már a tesztelés is nagy szerepet kap, ennek technikáit is megnézzük a tanfolyamon.

 

 

TEMATIKA

 

1. ADATFELDOLGOZÁS POWERSHELL-BEN

1.1. Excel adatok feldolgozása
1.1.1. COM objektummal
1.1.2. A PSExcel modullal
1.2. Access adatbázis-adatok feldolgozása
1.2.1. Kapcsolódás
1.2.2. Adatok lekérdezése
1.2.3. Adatok módosítása
1.3. Microsoft SQL szerver adatbázis adatok feldolgozása
1.3.1. Kapcsolódás
1.3.2. Adatok lekérdezése
1.3.3. Adatok módosítása

 

2. GRAFIKUS INTERFÉSZ KÉSZÍTÉSE

2.1. Grafikus interfész tervezése
2.1.1. Windows Forms használata
2.1.2. Presentation FrameWork használata
2.2. Grafikus interfész készítése
2.2.1. Visual Studio használata
2.2.2. PowerShell Studio használata
2.3. Függvénymodul definiálása
2.4. Grafikus PowerShell script futtatása
2.5. Diagramkészítés (PowerShell Charts)
2.6. Webes interfész készítése
2.7. Grafikus felület terminálablakban

 

3. POWERSHELL PROGRAMOZÁSI STÍLUS

3.1. Programozói szemlélet
3.1.1. Eredmények változóba mentése
3.1.2. Vezérlési szerkezetek használata
3.1.3. Kötelező változódeklaráció
3.2. Automatizációs szemlélet
3.2.1. Csővezeték használat
3.2.2. Beépített cmdlet-ek használata
3.2.3. Implicit konverziók engedélyezése

 

4. FÜGGVÉNYTÁRAK ÉS MODULOK

4.1. Modultervezés
4.1.1. Függvénytárak helyett modulok
4.1.2. Beágyazott modulok
4.1.3. Meglévő (rendszer vagy közösségi) modulfunkciók beépítése és használata

 

5. FÜGGVÉNYEK ÉS MODULOK OPTIMALIZÁLÁSA

5.1. Függvénytervezés
5.1.1. Algoritmizálás, folyamatdefiniálás
5.1.2. Általánosítás paraméterezéssel
5.1.3. Ismétlődő algoritmuselemek kiemelése
5.1.4. Modul vs. függvényváltozók
5.1.5. Parancssori vs. csőparaméterek
5.1.6. Paraméterkészletek és dinamikus paraméterek
5.1.7. Parméterek ellenőrzése, kötelezővé tétele
5.1.8. Proxy függvények
5.1.9. Függvénykonfiguráció
5.1.10 Függvény visszatérési érték meghatározása
5.2. Kódmegjegyzések
5.2.1. Mikor kötelező?
5.2.2. Függvénykommentek
5.2.3. Modulkommentek és súgó készítése
5.2.4. XML súgó készítése modulhoz
5.3. Moduloptimalizálás
5.3.1. Modulblokkok (konfigurációs, változó, függvény, alias) kialakítása
5.3.2. Függvények sorrendjének meghatározása
5.4. Újrahasznosítás
5.4.1. Függvények újrahasznosítása: core modulok tervezése
5.4.2. Osztályok kialakítása
5.4.3. Modulok, mint osztályok

 

6. OLVASHATÓ KÓD KÉSZÍTÉSE

6.1. Változók és függvények elnevezése
6.1.1. Elnevezési konvenciók (ige-főnév, előtagok)
6.2. Behúzások és sortörések
6.3. Aliasok és rövidítések kiemelése
6.4. Kódblokkok jelzése
6.5. Parancssori súgó használata kötelező paramétereknél

 

7. HALADÓ HIBAKEZELÉS

7.1. Trap
7.2. Try...Catch...Finally
7.3. Debugging parancssorból
7.4. Error objektum használata hibakezelési rutin paramétereként
7.5. Throw
7.6. Hibaüzenetek kialakításának szempontjai

 

8. NAPLÓZÁS

8.1. Naplózás fájlba
8.1.1. Átirányítással
8.1.2. Hibakezelő rutin részeként
8.2. Naplózás az eseménynaplóba
8.2.1. Saját eseményszolgáltató regisztrálása
8.2.2. Naplózás a Windows PowerShell naplóba
8.2.3. Naplózás saját naplóba

 

9. BIZTONSÁG

9.1. Scriptblock Logging
9.2. Szkriptek aláírása
9.3. Szenzitív információk eltávolítása a kódból
9.3.1. A PSCredential objektum
9.3.2. Szenzitív információk tárolása titkosítva
9.4. Paraméterbiztonság
9.4.1. Hatókörök és privát változók
9.4.2. Típusos paraméterek

 

10. TESZTEK KÉSZÍTÉSE

10.1. A Pester modul
10.1.1. Tesztek készítése és futtatása
10.1.2. Teszteredmények értelmezése
10.2. A PSScriptAnalyzer

 

11. TELJESÍTMÉNYOPTIMALIZÁLÁS

11.1. A Measure-Command használata
11.2. ArrayList vagy GenericList .NET osztály használata
11.3. Reguláris kifejezés használata több karakterláncérték kereséséhez
11.4. Csővezeték kiváltása
11.5. A .foreach() és .where() metódusok használata
11.6. Párhuzamos feldolgozás használata
11.7. A .NET StreamReader osztály

 

12. TIPPEK-TRÜKKÖK

12.1. Multiplatformos szkriptek írása
12.2. Ütemezett vs. interaktív szkriptek
12.3. Kimenet formázási útmutató
12.4. GUI helyett: Show-Command/OutGridView
12.5. Folyamatjelzők használata

Microsoft PowerShell expert programozás tanfolyam - Mentoraid lesznek


Kérdésed van a tréninggel kapcsolatban?



ALAPOZÓ TRÉNINGEK EHHEZ A KÉPZÉSHEZ

Még nincs elegendő tudásod a kurzus elvégzéséhez? Akkor ezekkel a képzésekkel szerezheted meg a szükséges alapokat.


Bevezetés a Microsoft PowerShell használatába tanfolyam
(MFPOWSH1)

Hossz:
32 tanóra
Ár:
139 500 Ft + Áfa
Időpontok:
nov. 24
Microsoft PowerShell haladó használata tanfolyam
(MFPOWSH2)

Hossz:
32 tanóra
Ár:
159 500 Ft + Áfa
Időpontok:
dec. 08

Ezek a tanfolyamok és e-learningek is érdekelhetnek

Tekintsd meg néhány további képzésünket a témában


Windows Server rendszerek telepítése, üzemeltetése és hibaelhárítása
(MFWINSRV1)

Hossz:
40 tanóra
Ár:
169 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
nov. 24
Windows Server címtárszolgáltatások (Active Directory) kialakítása, üzemeltetése és hibaelhárítása
(MFWINSRV2)

Hossz:
40 tanóra
Ár:
169 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
dec. 15
Windows Server alapú hálózati és virtualizációs szolgáltatások kialakítása, üzemeltetése és hibaelhárítása
(MFWINSRV3)

Hossz:
40 tanóra
Ár:
189 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
okt. 27
Microsoft 365 üzemeltetés haladó tanfolyam
(MFMS365ADM2)

Hossz:
16 tanóra
Ár:
129 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
dec. 04
Microsoft Exchange levelezési infrastruktúra üzemeltetése
(MFEXCH1)

Hossz:
40 tanóra
Ár:
199 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
nov. 10
Üzemeltetési feladatok automatizálása Microsoft PowerShell segítségével
(MFPOWSH3)

Hossz:
32 tanóra
Ár:
159 500 Ft + Áfa
Időpontok:
okt. 06
CompTIA A+ tanfolyam
(MFCTIAA1)

Hossz:
40 tanóra
Ár:
219 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
okt. 27
CompTIA Network+ tanfolyam
(MFCTIAN1)

Hossz:
40 tanóra
Ár:
219 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
okt. 13
Microsoft SQL Server telepítése, üzemeltetése és hibaelhárítása
(MFMSQL3)

Hossz:
40 tanóra
Ár:
169 500 Ft + Áfa
Kedvezmény:
MasterMoms program Microsoft SQL Server tuning akció
Időpontok:
okt. 27