AZ-040T00 AUTOMATING ADMINISTRATION WITH WINDOWS POWERSHELL EĞİTİMİ

Windows PowerShell ile günlük yönetimi otomatikleştirin

AZ-040T00 kapsamında yerel sistem yönetimi, pipeline, CIM/WMI, fonksiyonlar, remoting ve Azure/Microsoft 365 otomasyonunu uygulamalı işleyin.

AZ-040T00 kapsamını Windows PowerShell odağıyla ele alan bu eğitim; yerel sistem yönetimi, nesne pipeline'ı, CIM/WMI, veri yapıları, güvenli betik ve fonksiyon geliştirme, remoting ve Azure/Microsoft 365 otomasyonunu uygulamalı kapsar.

4 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Yerel sistem yönetiminden bulut otomasyonuna Windows PowerShell pratiği

Bu eğitim, AZ-040T00 kapsamını Windows PowerShell odağıyla ele alarak günlük yönetim görevlerini otomatikleştirmeyi öğretir. Yerel sistemde process, servis ve kayıt defteri yönetimi, nesne pipeline'ında veri seçme-filtreleme-biçimlendirme, Get-CimInstance ile donanım ve servis sorgulama, değişken-dizi-hashtable yapıları, güvenli betik yazımı, parametreli gelişmiş fonksiyonlar, try/catch hata yönetimi, Invoke-Command ile uzak yönetim ve Az/Microsoft Graph modülleriyle bulut otomasyonu uygulamalı işlenir. Vurgu, yöneticinin günlük işlerini tekrarlanabilir betiklere dönüştürmesidir.

Süre ve Format

4 Gün. Her gün dört modül; her modül yerel ve uzak makinelerde canlı komutlarla uygulanır.

Seviye

Orta Seviye — AZ-040T00 kapsamında Windows PowerShell ile yerel yönetim, pipeline veri işleme, CIM/WMI, betik ve fonksiyon geliştirme, uzak yönetim ve bulut servis otomasyonu.

Öğrenme Metodu

Konular, yöneticinin gerçek günlük görevlerini (servis izleme, kullanıcı raporu, toplu işlem) temsil eden lab senaryolarıyla uygulanır.

Neden Bu Eğitim?

⏱️Zaman Tasarrufu

Günlük tekrarlayan yönetim görevlerini betiklere dönüştürerek dakikalar süren işleri saniyelere indirirsiniz.

🔍Yerel Yönetim

Process, servis, kayıt defteri ve olay günlüğünü tek konsoldan sorgulayıp yönetirsiniz.

☁️Buluta Köprü

Yerel yönetim becerilerinizi Az ve Microsoft Graph modülleriyle buluta taşıyarak hibrit ortamları yönetirsiniz.

Anahtar Konular

az-040t00windows powershellpowershell yönetimpowershell otomasyoncim wmipowershell fonksiyonpowershell remotingazure powershellmicrosoft graph powershellpowershell scripting
“Yönetim, elle tıklamak değil; aynı sonucu her seferinde aynı betikle üretebilmektir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Windows Bilgisi

Windows istemci ve sunucu yönetimine temel aşinalık faydalıdır.

2
Kabuk Deneyimi

cmd veya herhangi bir komut satırı ortamı deneyimi işleri kolaylaştırır.

3
Lab Makinesi

Windows PowerShell 5.1 ve PowerShell 7 kurulu bir makine veya sanal makine gereklidir.

4
Yönetici Hakları

Servis, kayıt defteri ve remoting işlemleri için yerel yönetici yetkisi önerilir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı konsolu ve yardımı etkin kullanır, process, servis ve yerel sistem bilgisini PowerShell ile yönetir.
Modül 1
Konsol ve Yardım Sistemi
  • Windows PowerShell 5.1 ve PowerShell 7 konsollarının karşılaştırılması
  • Update-Help ve Get-Help -Full / -Examples kullanımı
  • $PSVersionTable ile sürüm ve ortam doğrulama
  • Get-Verb ile onaylı fiiller ve Verb-Noun yapısı
  • Ortak parametreler -WhatIf, -Confirm, -Verbose
  • PSReadLine ile geçmiş ve komut tamamlama
Modül 2
Cmdlet ve Modül Keşfi
  • Get-Command -Verb / -Noun ile komut arama
  • Get-Member ile nesne üyelerinin incelenmesi
  • Get-Module -ListAvailable ve Import-Module
  • Find-Module / Install-Module ile PSGallery
  • Get-Alias ile takma adların keşfi
  • Show-Command ile grafik komut keşfi
Modül 3
Process ve Servis Yönetimi
  • Get-Process ile çalışan süreçlerin CPU/bellek raporu
  • Stop-Process ve Start-Process ile süreç kontrolü
  • Get-Service ve Set-Service ile servis başlangıç türü
  • Restart-Service ile servis yeniden başlatma
  • Where-Object ile duruma göre servis filtreleme
  • Get-CimInstance Win32_Service ile servis hesabı sorgulama
Modül 4
Yerel Sistem ve Kayıt Defteri
  • Get-PSDrive ve Registry sağlayıcısıyla HKLM:/HKCU: gezinme
  • Get-ItemProperty ve Set-ItemProperty ile kayıt değeri işlemleri
  • New-Item ve Remove-ItemProperty ile anahtar/değer yönetimi
  • Get-ChildItem ile dosya sistemi listeleme ve filtreleme
  • Get-WinEvent ile olay günlüğü okuma
  • Get-ComputerInfo ile sistem envanteri özeti
Günün hedefiKatılımcı pipeline ile veriyi işler, CIM ile sistem bilgisi sorgular, değişken ve veri yapılarıyla betik verisini modeller.
Modül 1
Pipeline ile Veri İşleme
  • Select-Object ile property seçme ve hesaplanmış özellik
  • Where-Object ile karşılaştırma operatörleri (-eq, -like, -match)
  • Sort-Object ve Group-Object ile sıralama ve gruplama
  • Measure-Object ile istatistik hesaplama
  • ForEach-Object ile öğe başına işlem
  • Parameter binding mantığı (ByValue / ByPropertyName)
Modül 2
Biçimlendirme ve Dışa Aktarma
  • Format-Table -AutoSize ve Format-List kullanımı
  • Out-GridView ile etkileşimli görüntüleme
  • Export-Csv -NoTypeInformation ile CSV raporu
  • ConvertTo-Json / ConvertFrom-Json ile veri dönüşümü
  • ConvertTo-Html ile basit rapor üretimi
  • Format cmdlet'lerinin pipeline sonunda kullanım kuralı
Modül 3
CIM ve WMI
  • Get-CimInstance Win32_OperatingSystem ile OS bilgisi
  • Win32_LogicalDisk ve Win32_ComputerSystem sorgulama
  • CIM (WS-Man) ve eski WMI (DCOM) protokol farkı
  • Get-CimClass ile sınıf keşfi
  • Invoke-CimMethod ile yönetim metodu çağırma
  • New-CimSession ile tekrar kullanılabilir oturum
Modül 4
Değişken, Dizi ve Hashtable
  • Değişken atama ve tip hızlandırıcıları ([int], [datetime])
  • @() ile dizi ve indeksle erişim
  • @{} ile hashtable ve anahtar-değer işlemleri
  • [ordered]@{} ve [PSCustomObject] kullanımı
  • Splatting ile parametre aktarımı
  • String enterpolasyonu ve here-string
Günün hedefiKatılımcı güvenli betikler yazar, akış yapıları ve gelişmiş fonksiyonlarla yeniden kullanılabilir araçlar üretir, hataları yönetir.
Modül 1
Betik Güvenliği ve Yürütme
  • Set-ExecutionPolicy seviyeleri (Restricted/RemoteSigned/AllSigned)
  • Betik imzalama ve Authenticode kavramı
  • Get-Credential ve PSCredential ile kimlik yönetimi
  • SecureString ve ConvertTo-SecureString kullanımı
  • Unblock-File ile Mark of the Web temizliği
  • .ps1 betiği oluşturma ve param() bloğu
Modül 2
Akış Kontrol Yapıları
  • if / elseif / else ve switch karar yapıları
  • foreach, for, while, do-while döngüleri
  • break, continue ve akış yönetimi
  • Karşılaştırma ve mantıksal operatörler
  • Dot-sourcing ile betik yükleme
  • Betik parametrelerine varsayılan değer atama
Modül 3
Gelişmiş Fonksiyonlar
  • function tanımı ve çıktı akışı davranışı
  • [CmdletBinding()] ile gelişmiş fonksiyon
  • [Parameter(Mandatory, ValueFromPipeline)] öznitelikleri
  • [ValidateSet] / [ValidateRange] doğrulama
  • begin / process / end blokları
  • Comment-based help ekleme
Modül 4
Hata Yönetimi ve Ayıklama
  • Terminating / non-terminating hata ayrımı
  • try / catch / finally blokları
  • ErrorAction ve $ErrorActionPreference
  • $Error ve $_.Exception.Message ile hata detayı
  • throw ve Write-Error ile hata üretimi
  • Write-Verbose, Write-Debug ve breakpoint ile ayıklama
Günün hedefiKatılımcı remoting ile uzak makineleri yönetir, arka plan işlerini kullanır, Az ve Microsoft Graph ile bulut servislerini otomatikleştirir.
Modül 1
Uzak Bilgisayar Yönetimi
  • Enable-PSRemoting ve WinRM yapılandırması
  • Enter-PSSession ile etkileşimli uzak oturum
  • Invoke-Command ile çok makinede komut yürütme
  • New-PSSession ile kalıcı oturum
  • TrustedHosts ve double-hop/CredSSP konuları
  • Import-PSSession ile implicit remoting
Modül 2
Arka Plan ve Zamanlanmış İşler
  • Start-Job ve Receive-Job ile arka plan işleri
  • Invoke-Command -AsJob ile uzak paralel işler
  • ForEach-Object -Parallel (PowerShell 7)
  • Register-ScheduledJob ile zamanlanmış görev
  • New-JobTrigger ile tetikleyici tanımı
  • Start-ThreadJob ile hafif iş parçacığı işleri
Modül 3
Azure Kaynak Otomasyonu
  • Install-Module Az ile kurulum
  • Connect-AzAccount ile kimlik doğrulama
  • New-AzResourceGroup ve Get-AzVM kullanımı
  • New-AzVM ile sanal makine dağıtımı
  • Az.Storage ile blob işlemleri
  • Managed identity ile otomasyon kimliği
Modül 4
Microsoft 365 Yönetimi
  • Connect-ExchangeOnline ile bağlantı
  • Get-Mailbox / Set-Mailbox işlemleri
  • Connect-MgGraph ile Microsoft Graph kapsamları
  • Get-MgUser / New-MgUser ile kullanıcı yönetimi
  • Set-MgUserLicense ile lisans atama
  • CSV tabanlı toplu kullanıcı betiği

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Yerel Yönetim

Process, servis, kayıt defteri ve olay günlüğünü PowerShell ile sorgulayıp yönetebilirsiniz.

✅
Pipeline İşleme

Nesne pipeline'ında veriyi seçip filtreleyerek yönetim raporları üretebilirsiniz.

✅
CIM Sorgulama

Get-CimInstance ile sistem donanım, servis ve işletim sistemi bilgisini çekebilirsiniz.

✅
Veri Modelleme

Değişken, dizi, hashtable ve PSCustomObject ile betik verisini düzenleyebilirsiniz.

✅
Güvenli Betik

Yürütme ilkesi ve PSCredential ile betiklerinizi güvenli şekilde oluşturabilirsiniz.

✅
Fonksiyon Yazımı

[CmdletBinding()] ile pipeline destekli, doğrulanmış fonksiyonlar geliştirebilirsiniz.

✅
Uzak Yönetim

Remoting ve PSSession ile birden çok makineyi aynı anda yönetebilirsiniz.

✅
Bulut Otomasyonu

Az ve Microsoft Graph modülleriyle Azure ve Microsoft 365 görevlerini otomatikleştirebilirsiniz.

Kimler İçin Uygundur?

  • Windows ortamlarında günlük yönetim görevlerini azaltmak isteyen sistem yöneticileri
  • PowerShell'i yerel yönetim odaklı öğrenmek isteyen IT uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Windows ortamlarında günlük yönetim görevlerini azaltmak isteyen sistem yöneticileri ve PowerShell'i yerel yönetim odaklı öğrenmek isteyen IT uzmanları için uygundur.
Bu eğitim AZ-040 ile aynı mı?
AZ-040T00 kurs kodunu temel alır ve aynı müfredatı Windows PowerShell odağıyla işler; resmi sınav başvurusu ve ücreti ilgili kuruma aittir.
Yalnızca Windows PowerShell mı işleniyor?
Ağırlık Windows PowerShell 5.1'de olmakla birlikte PowerShell 7 farkları ve çapraz platform yetenekleri de gösterilir.
Programlama geçmişi gerekli mi?
Gerekli değildir; betik yapıları sıfırdan anlatılır, temel Windows yönetim bilgisi süreci hızlandırır.
Eğitim sonunda sertifika veriliyor mu?
Evet, katılım koşullarını sağlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. AZ-040T00 Automating Administration with Windows PowerShell Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

PowerShell ve Betik YazımıPowerShell for SharePoint Administrators Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

PowerShell for SharePoint Administrators Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

SharePoint yöneticileri için PowerShell: kullanıcı/izin yönetimi, farm ve site yedekleme, granüler kurtarma, timer job, ULS log, yama ve PnP ile Online raporlam

Detayları Gör →
PowerShell ve Betik YazımıPowerShell for System Center Configuration Manager Administrators Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

PowerShell for System Center Configuration Manager Administrators Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

ConfigurationManager modülüyle SCCM/ConfigMgr yönetimini öğrenin: koleksiyon, uygulama, yazılım güncelleme dağıtımı, SMS Provider WQL sorguları ve istemci otoma

Detayları Gör →
PowerShell ve Betik YazımıPowerShell Remoting Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

PowerShell Remoting Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

WinRM, Invoke-Command, PSSession ve JEA ile PowerShell Remoting öğrenin: uzak komut yürütme, kimlik doğrulama, double-hop çözümü ve HTTPS dinleyici yapılandırma

Detayları Gör →
PowerShell ve Betik YazımıPowerShell Üst düzey Sınıfı Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

PowerShell Üst düzey Sınıfı Eğitimi

4 günUzmanOnline / Yüz Yüze / Hibrit

PowerShell class, gelişmiş fonksiyonlar, runspace paralel işleme, DSC, AST analizi ve performans optimizasyonunu kapsayan uzman düzey PowerShell eğitimi.

Detayları Gör →
PowerShell ve Betik YazımıThe Power of PowerShell Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

The Power of PowerShell Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

PowerShell'i sıfırdan öğrenin: cmdlet yapısı, nesne tabanlı pipeline, filtreleme, betik yazımı ve günlük sistem yönetimi otomasyonu temel düzeyde anlatılır.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn