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

Yönetimi AZ-040T00 yol haritasıyla otomatikleştirin

AZ-040T00 modülleriyle cmdlet yapısı, nesne pipeline'ı, CIM/WMI, betik yazımı, remoting ve Azure/Microsoft 365 otomasyonunu uygulamalı işleyin.

AZ-040T00 kurs kodunun modül yapısını izleyen bu eğitim; konsol ve yardım sistemi, nesne pipeline'ı, PSProvider, CIM/WMI, veri yapıları, güvenli betik yazımı, remoting ve Azure/Microsoft 365 otomasyonunu uygulamalı kapsar.

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

Eğitim Hakkında

Resmi AZ-040T00 modül yapısını izleyen uygulamalı PowerShell otomasyonu

Bu eğitim, Microsoft'un AZ-040T00 kurs koduyla tanımladığı modül yapısını izleyerek PowerShell ile sistem yönetimini otomatikleştirmeyi öğretir. Konsol ve yardım sistemi, nesne pipeline'ı ile veri seçme-filtreleme-sıralama, PSProvider ve PSDrive kullanımı, CIM ile yönetim bilgisi sorgulama, değişken-dizi-hashtable yapıları, güvenli betik yazımı ve gelişmiş fonksiyonlar, uzak bilgisayar yönetimi (remoting), Azure kaynak yönetimi, Microsoft 365 servis otomasyonu ve arka plan/zamanlanmış işler ardışık lab'larla işlenir. Her modül sonunda uygulama görevi verilir.

Süre ve Format

4 Gün. Her gün dört modül; her modül sonunda konsolda birebir uygulama ve mini görev yapılır.

Seviye

Orta Seviye — AZ-040T00 resmi kurs koduyla PowerShell temelleri, pipeline, CIM/WMI, veri yapıları, betik yazımı, remoting ve bulut servis otomasyonunu kapsar.

Öğrenme Metodu

AZ-040T00 modül sırasına uygun olarak her konu VS Code ve PowerShell konsolunda canlı komutlarla uygulanır.

Neden Bu Eğitim?

🗺️Yapılandırılmış Yol

Resmi AZ-040T00 modül sırasını izleyerek konuları eksiksiz ve mantıklı bir sırayla öğrenirsiniz.

🧩Uçtan Uca Kapsam

Temel cmdlet'lerden remoting ve bulut otomasyonuna kadar tüm yönetim senaryolarını tek eğitimde görürsünüz.

⌨️Konsol Pratiği

Her modül sonunda verilen görevlerle öğrendiğinizi hemen klavyede uygulayıp kalıcı hale getirirsiniz.

Anahtar Konular

az-040t00powershell eğitimiautomate administration powershellpowershell pipelinecim wmipowershell remotingazure powershellmicrosoft graph powershellpowershell scriptingpowershell 7
“Otomasyon, iyi yöneticinin elini boş bırakıp aklını önemli işlere ayırmasının yoludur.”

Ön Koşullar

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

1
Sistem Yönetimi

Windows istemci/sunucu yönetimi ve temel ağ bilgisi faydalıdır.

2
Komut Satırı

Herhangi bir kabukta komut çalıştırma deneyimi eğitimi kolaylaştırır.

3
Çalışma Ortamı

PowerShell 7 ve VS Code kurulu bir Windows makinesi veya sanal makine gereklidir.

4
İnternet Erişimi

PSGallery'den modül kurulumu ve Azure/Microsoft 365 bağlantıları için internet erişimi gerekir.

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 sistemini etkin kullanır, nesne pipeline'ıyla veriyi seçer, filtreler ve sıralar.
Modül 1
Konsol ve Yardım Sistemi
  • PowerShell 5.1 ve PowerShell 7 konsollarının başlatılması
  • Update-Help ve Get-Help -Examples ile yardım kullanımı
  • Get-Command ile komut keşfi ve -Module filtreleme
  • Verb-Noun yapısı ve Get-Verb ile onaylı fiiller
  • Ortak parametreler -WhatIf, -Confirm, -Verbose davranışı
  • about_* kavramsal yardım konularına erişim
Modül 2
Cmdlet ve Modül Keşfi
  • Get-Module -ListAvailable ile kurulu modüllerin görülmesi
  • Install-Module ve Find-Module ile PSGallery kullanımı
  • Get-Member ile nesne property ve method incelemesi
  • Komut türleri: cmdlet, function, alias, application ayrımı
  • Get-Alias ile takma adların keşfi
  • PowerShellGet ve NuGet sağlayıcı yapılandırması
Modül 3
Pipeline ile Nesne Seçme
  • Pipeline mantığı ve nesne (metin değil) geçişi
  • Select-Object -Property, -First, -Last kullanımı
  • Hesaplanmış özellik @{Name=;Expression=} tanımı
  • Select-Object -ExpandProperty ile değer açma
  • Parameter binding: ByValue ve ByPropertyName
  • $_ otomatik değişkeniyle öğeye erişim
Modül 4
Pipeline ile Filtreleme ve Sıralama
  • Where-Object ile karşılaştırma operatörleri (-eq, -gt, -like)
  • Sort-Object ile tek ve çok sütunlu sıralama
  • Group-Object ile kategorilere ayırma
  • Measure-Object ile sayı, toplam ve ortalama hesaplama
  • ForEach-Object ile öğe başına işlem
  • Export-Csv ve ConvertTo-Json ile çıktının dışa aktarılması
Günün hedefiKatılımcı PSProvider ve PSDrive'ları kullanır, CIM ile sistem bilgisini sorgular, değişken ve veri yapılarıyla çalışır.
Modül 1
PSProvider ve PSDrive
  • Get-PSProvider ile sağlayıcıların (FileSystem, Registry, Cert) listelenmesi
  • Get-PSDrive ile sürücülerin görülmesi ve New-PSDrive ile yeni sürücü
  • Registry sağlayıcısıyla HKLM: ve HKCU: üzerinde gezinme
  • Get-ItemProperty ve Set-ItemProperty ile kayıt defteri okuma/yazma
  • Cert: sürücüsüyle sertifika deposuna erişim
  • Get-Item, Get-ChildItem ve Test-Path ile öğe işlemleri
Modül 2
CIM ve WMI Sorgulama
  • Get-CimInstance Win32_OperatingSystem ile OS bilgisi
  • Get-CimInstance Win32_LogicalDisk -Filter ile disk sorgulama
  • CIM (WS-Man) ile eski WMI (DCOM) protokol farkı
  • Get-CimClass ile sınıf ve özellik keşfi
  • Invoke-CimMethod ile yönetim metodu çağırma
  • New-CimSession ile tekrar kullanılabilir oturum
Modül 3
Değişkenler ve Tipler
  • Değişken atama ve otomatik tip çıkarımı
  • [int], [string], [datetime] tip hızlandırıcıları
  • Otomatik değişkenler $null, $true, $PSVersionTable
  • Değişken kapsamı: global, script, local
  • String enterpolasyonu ve here-string kullanımı
  • Get-Variable ve Remove-Variable ile yönetim
Modül 4
Diziler ve Hashtable
  • @() ile dizi oluşturma ve indeksle erişim
  • Diziye öğe ekleme ve ArrayList/List alternatifi
  • @{} ile hashtable ve anahtar-değer erişimi
  • [ordered]@{} ile sıralı hashtable
  • [PSCustomObject] ile yapılandırılmış nesne üretimi
  • Splatting ile parametrelerin hashtable'dan aktarılması
Günün hedefiKatılımcı güvenli betikler yazar, akış kontrol yapılarını ve gelişmiş fonksiyonları kullanıp hataları yönetir.
Modül 1
Betik Güvenliği
  • Set-ExecutionPolicy ile yürütme ilkesi seviyeleri (Restricted/RemoteSigned)
  • Betik imzalama ve Authenticode sertifikası kavramı
  • Get-Credential ve PSCredential ile güvenli kimlik yönetimi
  • SecureString ile parolaların bellekte korunması
  • ConvertTo-SecureString ve Export-Clixml ile kimlik saklama
  • Zone identifier (Mark of the Web) ve Unblock-File kullanımı
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 döngü akış yönetimi
  • Karşılaştırma ve mantıksal operatörler (-and, -or, -not)
  • .ps1 betiği oluşturma ve param() bloğu
  • Dot-sourcing ile betik fonksiyonlarının yüklenmesi
Modül 3
Gelişmiş Fonksiyonlar
  • function tanımı ve çıktı akışı
  • [CmdletBinding()] ile gelişmiş fonksiyon özellikleri
  • [Parameter(Mandatory, ValueFromPipeline)] öznitelikleri
  • [ValidateSet] ve [ValidateRange] parametre doğrulama
  • begin / process / end blokları ile pipeline işleme
  • Comment-based help ile fonksiyon yardımı ekleme
Modül 4
Hata Yönetimi ve Hata Ayıklama
  • Terminating ve non-terminating hata ayrımı
  • try / catch / finally blokları
  • ErrorAction ve $ErrorActionPreference kontrolü
  • $Error değişkeni ve $_.Exception ile hata detayı
  • throw ve Write-Error ile hata üretimi
  • Write-Verbose, Write-Debug ve Set-PSBreakpoint ile ayıklama
Günün hedefiKatılımcı remoting ile uzak makineleri yönetir, Az ve Microsoft Graph modülleriyle 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 -ComputerName -ScriptBlock ile toplu yürütme
  • New-PSSession ile kalıcı oturum yönetimi
  • TrustedHosts, HTTPS ve double-hop/CredSSP konuları
  • Import-PSSession ile implicit remoting
Modül 2
Azure Kaynak Yönetimi
  • Install-Module Az ile Az modülü kurulumu
  • Connect-AzAccount ile abonelik kimlik doğrulama
  • Get-AzResourceGroup ve New-AzResourceGroup kullanımı
  • Get-AzVM ve New-AzVM ile sanal makine yönetimi
  • Az.Storage ile depolama ve blob işlemleri
  • Service principal ile otomasyon kimliği
Modül 3
Microsoft 365 Servisleri
  • Connect-ExchangeOnline ile Exchange Online bağlantısı
  • Get-Mailbox ve Set-Mailbox ile posta kutusu yönetimi
  • Connect-MgGraph ile Microsoft Graph kapsam yetkilendirmesi
  • Get-MgUser ve New-MgUser ile Entra ID kullanıcı işlemleri
  • Set-MgUserLicense ile lisans atama
  • CSV tabanlı toplu kullanıcı işlemi betiği
Modül 4
Arka Plan ve Zamanlanmış İşler
  • Start-Job ile arka plan işi ve Receive-Job ile sonuç alma
  • Invoke-Command -AsJob ile uzak paralel işler
  • ForEach-Object -Parallel (PowerShell 7) ile paralellik
  • Register-ScheduledJob ile zamanlanmış görev
  • New-JobTrigger ile tetikleyici tanımı
  • Start-ThreadJob ile hafif iş parçacığı işleri

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Konsol Hakimiyeti

Yardım sistemini ve cmdlet keşif araçlarını kullanarak doğru komutu hızla bulabilirsiniz.

✅
Pipeline İşleme

Nesne pipeline'ında veriyi seçip filtreleyerek anlamlı raporlar üretebilirsiniz.

✅
Sağlayıcı Kullanımı

PSDrive'lar üzerinden dosya sistemi, kayıt defteri ve sertifika deposunu aynı mantıkla yönetebilirsiniz.

✅
CIM Sorgulama

Get-CimInstance ile yerel ve uzak sistemlerden yönetim bilgisi çekebilirsiniz.

✅
Güvenli Betik

Yürütme ilkesi, imzalama ve PSCredential ile betiklerinizi güvenli şekilde yazabilirsiniz.

✅
Fonksiyon Geliştirme

[CmdletBinding()] ve doğrulama öznitelikleriyle yeniden kullanılabilir fonksiyonlar yazabilirsiniz.

✅
Uzak Yönetim

Remoting ve PSSession ile birden çok makineyi tek konsoldan yönetebilirsiniz.

✅
Bulut Otomasyonu

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

Kimler İçin Uygundur?

  • AZ-040T00 müfredatını izlemek isteyen sistem yöneticileri
  • DevOps mühendisleri
  • PowerShell otomasyonunu yapılandırılmış bir yol haritasıyla öğrenmek isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
AZ-040T00 müfredatını izlemek isteyen sistem yöneticileri, DevOps mühendisleri ve PowerShell otomasyonunu yapılandırılmış biçimde öğrenmek isteyenler için uygundur.
AZ-040T00 ile AZ-040 aynı mı?
AZ-040T00, AZ-040 kursunun resmi kurs kodudur; içerik aynı modül yapısını izler ve resmi sınav başvurusu ile ücreti ilgili kuruma aittir.
Hangi PowerShell sürümü kullanılır?
PowerShell 7 esas alınır; Windows PowerShell 5.1 ile farkları ve uyumluluk konuları da ele alınır.
Azure ve Microsoft 365 için abonelik gerekir mi?
Uygulamalar için deneme aboneliği veya eğitim ortamı yeterlidir; modül kurulumları PSGallery üzerinden yapılı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 Automate Administration with PowerShell Eğitimi 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 & Exchange Server: Message Distribution Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

PowerShell & Exchange Server: Message Distribution Eğitimi

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

Exchange dağıtım grupları, dinamik gruplar, adres listeleri, adres politikaları, moderasyon, transport kuralları ve mesaj izlemeyi PowerShell ile öğrenin.

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

Powershell : Administration Eğitimi

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

Dosya, servis, kullanıcı ve izin yönetiminden remoting, zamanlanmış görevler ve raporlamaya kadar günlük sistem yönetimini PowerShell ile öğrenin.

Detayları Gör →
PowerShell ve Betik YazımıPowershell : Managing Sites Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Powershell : Managing Sites Eğitimi

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

WebAdministration ve IISAdministration modülleriyle IIS site, uygulama havuzu, HTTP/HTTPS binding ve SSL yönetimini PowerShell betikleriyle otomatikleştirin.

Detayları Gör →
PowerShell ve Betik YazımıPowershell : Services & Databases Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Powershell : Services & Databases Eğitimi

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

Get-Service ailesiyle Windows hizmetlerini, SqlServer modülü ve Invoke-Sqlcmd ile SQL Server sorgu, yedekleme ve izleme işlerini PowerShell'le otomatikleştirin.

Detayları Gör →
PowerShell ve Betik YazımıPowershell : SharePoint configuration Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Powershell : SharePoint configuration Eğitimi

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

SharePoint Management Shell ve PnP.PowerShell ile farm kurulumu, web uygulaması, site koleksiyonu, hizmet uygulaması ve SharePoint Online yönetimini otomatikleş

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