AUTOMATING ADMINISTRATION WITH WINDOWS POWERSHELL EĞİTİMİ

PowerShell'i sıfırdan güvenle kullanmaya başlayın

Cmdlet, pipeline, nesne modeli, Get-Help/Get-Member, değişkenler, döngüler ve ilk yönetim betiklerini uygulamalı olarak öğrenin.

Microsoft Automating Administration müfredatı temelinde PowerShell'i sıfırdan öğrenin: cmdlet mantığı, nesne tabanlı pipeline, filtreleme, değişken ve döngüler, ilk yönetim betikleri; tamamı konsolda uygulamalı.

3 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Komut satırından yönetime temelden sağlam bir giriş

Bu eğitim, Microsoft'un Automating Administration with Windows PowerShell müfredatını temel alır ve PowerShell'e hiç başlamamış yöneticileri yetkinleştirir. Konsol ve ISE/VS Code ortamı, cmdlet isimlendirmesi (fiil-isim), Get-Help, Get-Command ve Get-Member ile keşif, nesne tabanlı pipeline, Select-Object / Where-Object / Sort-Object ile veri işleme ele alınır. Değişkenler, veri tipleri, diziler, hash tabloları, karşılaştırma operatörleri, If/ForEach/While döngüleri, biçimlendirme ve dışa aktarma (Export-Csv, ConvertTo-Json) işlenir. Katılımcı eğitim sonunda günlük Windows ve Active Directory yönetim görevlerini tekrar edilebilir betiklere dönüştürebilir.

Süre ve Format

3 Gün. Her gün dört modül; kısa anlatımların ardından konsol üzerinde bire bir komut denemeleri ve küçük betik alıştırmalarıyla ilerler.

Seviye

Temel Seviye — PowerShell söz dizimi, cmdlet mantığı, pipeline, nesne modeli ve ilk betiklerle Windows yönetimini otomatikleştirmeye giriş.

Öğrenme Metodu

Her kavram, katılımcının kendi PowerShell konsolunda cmdlet çalıştırması ve adım adım betik yazmasıyla uygulamalı işlenir.

Neden Bu Eğitim?

🧭Sağlam Temel

Cmdlet, pipeline ve nesne modelini doğru öğrenerek ileri konuları zorlanmadan kavrayacak bir temel edinirsiniz.

🔍Kendi Kendine Keşif

Get-Help ve Get-Member ile bilmediğiniz komutları kendiniz çözerek belgelere bağımlı kalmazsınız.

⏱️Zaman Tasarrufu

Tekrarlayan yönetim işlerini basit betiklere dönüştürerek günlük işinizi belirgin biçimde hızlandırırsınız.

Anahtar Konular

powershell eğitimiautomating administration powershellpowershell girişget-helppipelinewhere-objectpowershell cmdletpowershell betikget-memberpowershell temelleri
“PowerShell'i öğrenmek, aynı işi ikinci kez elle yapmamayı öğrenmektir.”

Ön Koşullar

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

1
Windows Kullanımı

Windows işletim sistemini günlük düzeyde kullanabilmek yeterlidir.

2
Komut Satırı

CMD veya terminal ile temel komut çalıştırma deneyimi faydalıdır.

3
Yönetim İlgisi

Kullanıcı, dosya ve servis yönetimi kavramlarına aşinalık işi kolaylaştırır.

4
Çalışma Ortamı

PowerShell 5.1 veya 7 kurulu bir Windows makinesi veya sanal makine 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ı PowerShell ortamını tanır, cmdlet mantığını kavrar ve Get-Help/Get-Command ile ihtiyacı olan komutu kendisi bulabilir.
Modül 1
Ortam ve Konsol
  • PowerShell 5.1 ve PowerShell 7 farkı
  • Konsol, ISE ve VS Code PowerShell eklentisi
  • ExecutionPolicy kavramı ve Set-ExecutionPolicy
  • $PSVersionTable ile sürüm bilgisi
  • Profil dosyası ve başlangıç ayarları
  • Konsol geçmişi ve sekme tamamlama
Modül 2
Cmdlet Yapısı
  • Fiil-İsim isimlendirme standardı (Get-, Set-, New-)
  • Onaylı fiiller ve Get-Verb
  • Parametre ve değer kavramı
  • Pozisyonel ve adlandırılmış parametreler
  • Takma adlar (alias) ve Get-Alias
  • Komutların yazım ve çalıştırma kuralları
Modül 3
Yardım Sistemi
  • Get-Help ve Update-Help kullanımı
  • Examples, -Detailed, -Full seçenekleri
  • Online ile çevrimiçi belgeye gitme
  • Get-Command ile komut arama
  • Module ve -Noun ile filtreleme
  • Show-Command ile görsel komut oluşturma
Modül 4
İlk Komutlar
  • Get-Process ile çalışan süreçleri listeleme
  • Get-Service ile servis durumu
  • Get-ChildItem ile dizin içeriği
  • Get-Date ve basit tarih işlemleri
  • Çıktının ekranda biçimlenmesi
  • Komutların birleştirilmesine ilk bakış
Günün hedefiKatılımcı PowerShell'in nesne tabanlı pipeline mantığını kavrar ve verileri filtreleyip sıralayarak anlamlı çıktılar üretir.
Modül 1
Nesne Modeli
  • Her çıktının bir .NET nesnesi olması
  • Get-Member ile özellik ve metot keşfi
  • Özelliklere nokta notasyonuyla erişim
  • Metotların çağrılması
  • Nesne ile metin çıktı arasındaki fark
  • TypeName kavramının anlaşılması
Modül 2
Pipeline
  • Pipe (|) ile komutların zincirlenmesi
  • Nesnelerin bir sonraki komuta aktarılması
  • ByValue ve ByPropertyName bağlama
  • Select-Object ile özellik seçimi
  • Select-Object -First/-Last/-Unique
  • Pipeline akışının adım adım izlenmesi
Modül 3
Filtreleme ve Sıralama
  • Where-Object ile koşullu eleme
  • Karşılaştırma operatörleri -eq, -gt, -like
  • match ile düzenli ifade eşleme
  • Sort-Object ile tek/çok anahtarlı sıralama
  • Group-Object ile gruplama
  • Measure-Object ile sayım ve toplam
Modül 4
Biçimlendirme ve Çıktı
  • Format-Table ve Format-List farkı
  • Format-Wide ve hesaplanmış özellikler
  • Out-File ile dosyaya yazma
  • Export-Csv ile tabloyu dışa aktarma
  • ConvertTo-Json ve ConvertTo-Html
  • Out-GridView ile etkileşimli görüntüleme
Günün hedefiKatılımcı değişken ve döngüleri kullanarak mantık içeren betikler yazar ve günlük yönetim görevlerini otomatikleştirir.
Modül 1
Değişkenler ve Tipler
  • Değişken tanımlama ve $ ile erişim
  • String, int, bool, datetime tipleri
  • Tip dönüşümleri ve zorlamalar
  • Here-string ile çok satırlı metin
  • Otomatik değişkenler ($_, $PSItem, $null)
  • Değişken kapsamı (scope) kavramı
Modül 2
Koleksiyonlar
  • Dizi tanımlama ve indeksleme
  • Diziye eleman ekleme ve çıkarma
  • Hash tablosu (hashtable) oluşturma
  • Anahtar-değer erişimi ve güncelleme
  • ArrayList ve performans farkı
  • Koleksiyonlarda döngüyle gezinme
Modül 3
Denetim Yapıları
  • If / ElseIf / Else koşulları
  • Switch ifadesi ve kalıp eşleme
  • ForEach-Object ve foreach döngüsü
  • While ve Do-While döngüleri
  • Break ve Continue kullanımı
  • Try/Catch/Finally ile hata yakalama
Modül 4
İlk Betikler
  • .ps1 dosyası oluşturma ve çalıştırma
  • param() bloğuyla betik parametreleri
  • Yorum satırları ve kod düzeni
  • Write-Output ve Write-Host farkı
  • Betik içinde yardım bloğu yazma
  • Günlük bir yönetim görevinin betiklenmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ortam Hâkimiyeti

PowerShell konsolu ve betik editörlerini rahatça kullanırsınız.

✅
Kendi Kendine Keşif

Get-Help ve Get-Command ile bilmediğiniz komutları bulabilirsiniz.

✅
Pipeline Mantığı

Nesne tabanlı pipeline'ı kurup komutları akıcı biçimde zincirlersiniz.

✅
Veri İşleme

Where-Object ve Sort-Object ile verileri filtreleyip sıralarsınız.

✅
Değişkenler

Değişken, dizi ve hash tablolarını doğru biçimde kullanırsınız.

✅
Döngü Yazımı

If, ForEach ve While ile mantık içeren akışlar kurarsınız.

✅
Çıktı Yönetimi

Sonuçları CSV, JSON ve HTML olarak dışa aktarabilirsiniz.

✅
Betik Yazımı

Parametreli ilk betiklerinizi yazıp günlük görevleri otomatikleştirirsiniz.

Kimler İçin Uygundur?

  • PowerShell'e yeni başlayan sistem ve ağ yöneticileri
  • help desk uzmanları
  • Windows ortamını otomatikleştirmek isteyen BT çalışanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
PowerShell'e yeni başlayan sistem ve ağ yöneticileri, help desk uzmanları ve Windows ortamını otomatikleştirmek isteyen BT çalışanları için uygundur.
Önceden PowerShell bilmek gerekir mi?
Hayır, eğitim sıfırdan başlar; yalnızca Windows'u günlük düzeyde kullanabilmek yeterlidir.
Hangi PowerShell sürümü kullanılır?
Kavramlar PowerShell 5.1 ve 7 üzerinde işlenir, sürüm farkları da gösterilir.
Betik yazmayı öğrenecek miyiz?
Evet, son gün param() bloklu parametreli ilk .ps1 betiklerinizi yazarak günlük görevleri otomatikleştirirsiniz.
Sertifika veriliyor mu?
Eğitimi tamamlayanlara 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. Automating Administration with Windows PowerShell Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel 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 Basic Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Powershell Basic Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

PowerShell'e sıfırdan giriş: cmdlet ve pipeline mantığı, nesneler, Get-Help ile keşif, değişkenler, operatörler, döngüler ve ilk .ps1 betiklerinizi yazın.

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

PowerShell Eğitimi

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

Cmdlet ve pipeline'dan betik yazımı, modüller, dosya/hizmet/kayıt defteri yönetimi, CSV/JSON, olay günlüğü ve temel remoting ile kapsamlı PowerShell becerisi ka

Detayları Gör →
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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn