POWERSHELL BASIC EĞİTİMİ

PowerShell'e sıfırdan sağlam bir başlangıç

Cmdlet'ler, pipeline, nesneler, değişkenler ve ilk betikleriniz: günlük yönetim işlerini komut satırından halledin.

PowerShell'e başlangıç eğitimi: Verb-Noun cmdlet yapısı, pipeline ve nesne akışı, Get-Help ile keşif, değişken ve veri yapıları, operatörler, koşul ve döngüler ile ilk betik dosyalarınızı yazma.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Komut satırından nesne tabanlı otomasyona ilk adımlar

Bu eğitim, PowerShell'i hiç kullanmamış veya temelini pekiştirmek isteyenler için hazırlanmıştır. Verb-Noun yapısındaki cmdlet'ler, Get-Help ve Get-Command ile keşif, pipeline mantığı ve nesne tabanlı veri akışı işlenir. Değişkenler, veri tipleri, diziler, hash table, karşılaştırma ve mantıksal operatörler, Where-Object ve Select-Object ile filtreleme/seçme ele alınır. Dosya ve klasör işlemleri, süreç ve hizmet sorgulama, basit if/foreach yapıları ve .ps1 betik dosyası yazımıyla katılımcı günlük yönetim görevlerini komut satırından yapabilir hale gelir.

Süre ve Format

2 Gün. Her gün dört modül; her modül konsol üzerinde bire bir cmdlet denemeleriyle desteklenir.

Seviye

Başlangıç Seviyesi — cmdlet, pipeline, nesne, değişken ve temel betik yazımıyla PowerShell'e sıfırdan giriş.

Öğrenme Metodu

Katılımcılar her kavramı doğrudan PowerShell konsolunda komut yazıp çıktıyı inceleyerek ve küçük betikler kurarak öğrenir.

Neden Bu Eğitim?

🎯Hızlı Başlangıç

İki günde cmdlet ve pipeline mantığını kavrayıp günlük işlerinizi komut satırından yapmaya başlarsınız.

🧭Kendi Kendine Keşif

Get-Help ve Get-Command ile bilmediğiniz komutları kendiniz keşfetmeyi öğrenirsiniz.

🧱Sağlam Temel

Nesne tabanlı yaklaşımı baştan doğru öğrenerek ileri seviye otomasyona hazır olursunuz.

Anahtar Konular

powershell temelpowershell başlangıçpowershell basiccmdletpipelineget-helpwhere-objectpowershell değişkenlerps1 betikpowershell giriş eğitimi
“PowerShell'de her şey bir nesnedir; bunu kavradığın an komut satırı sana itaat eder.”

Ön Koşullar

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

1
Windows Kullanımı

Temel Windows masaüstü ve dosya sistemi kullanımı yeterlidir.

2
Komut Satırı

Önceden CMD deneyimi faydalı olsa da zorunlu değildir.

3
Erişim

Üzerinde pratik yapılacak bir Windows makinesi gereklidir.

4
Programlama

Programlama bilgisi gerekmez; sıfırdan anlatılır.

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ı cmdlet yapısını kavrar, yardım sistemini kullanır ve pipeline ile nesneleri işleyebilir.
Modül 1
Konsol ve Yardım
  • Windows PowerShell ve PowerShell 7 konsol farkları
  • Get-Help ile komut yardımına erişim
  • Update-Help ile güncel yardım indirme
  • Get-Command ile mevcut komutları listeleme
  • Get-Command -Verb / -Noun ile filtreli arama
  • Tab tamamlama ve komut geçmişi kullanımı
Modül 2
Cmdlet Yapısı
  • Verb-Noun (Get-Process gibi) adlandırma kuralı
  • Get-Verb ile onaylı fiillerin görülmesi
  • Parametre ve değer sözdizimi
  • Pozisyonel ve adlandırılmış parametreler
  • Alias kavramı ve Get-Alias
  • Get-Member ile cmdlet çıktısının incelenmesi
Modül 3
Pipeline
  • | operatörüyle çıktıyı bir sonraki komuta aktarma
  • Get-Process | Sort-Object CPU örneği
  • PowerShell'de nesne akışının metin akışından farkı
  • Pipeline'da birden çok komutu zincirleme
  • Measure-Object ile sayma ve toplama
  • Out-File ile pipeline çıktısını dosyaya yazma
Modül 4
Nesneleri İnceleme
  • Get-Member ile özellik ve metotları görme
  • Select-Object ile belirli özelliklerin seçimi
  • Where-Object ile koşullu filtreleme
  • Sort-Object ile sıralama
  • Format-Table ve Format-List görünümleri
  • Group-Object ile gruplama
Günün hedefiKatılımcı değişken ve veri yapılarını kullanıp koşul/döngü içeren basit betikler yazabilir.
Modül 1
Değişkenler ve Tipler
  • $ ile değişken tanımlama ve atama
  • String, int, bool ve datetime temel tipler
  • Diziler (@()) ve öğelere indeksle erişim
  • Hash table (@{}) ile anahtar-değer saklama
  • $null, $true, $false otomatik değişkenleri
  • Değişken kapsamı (scope) kavramına giriş
Modül 2
Operatörler
  • Karşılaştırma operatörleri (-eq, -ne, -gt, -lt)
  • Mantıksal operatörler (-and, -or, -not)
  • like ve -match ile desen eşleme
  • contains ve -in ile üyelik kontrolü
  • Aritmetik operatörler ve string birleştirme
  • replace ve -split ile metin işleme
Modül 3
Akış Kontrolü
  • if/elseif/else ile koşullu yürütme
  • switch ile çoklu durum kontrolü
  • foreach döngüsüyle koleksiyon gezme
  • for ve while döngüleri
  • break ve continue ile döngü denetimi
  • ForEach-Object ile pipeline döngüsü
Modül 4
İlk Betikler
  • .ps1 uzantılı betik dosyası oluşturma
  • Execution Policy ve Set-ExecutionPolicy kavramı
  • Write-Host ve Write-Output ile çıktı
  • Read-Host ile kullanıcıdan girdi alma
  • Param bloğuyla betiğe parametre ekleme
  • Basit bir sistem bilgisi raporu betiği yazma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Cmdlet Kullanımı

Verb-Noun yapısındaki cmdlet'leri doğru parametrelerle çalıştırabilirsiniz.

✅
Kendi Keşif

Get-Help ve Get-Command ile ihtiyacınız olan komutu kendiniz bulabilirsiniz.

✅
Pipeline

Pipeline ile komutları zincirleyerek nesneleri işleyebilirsiniz.

✅
Filtreleme

Where-Object ve Select-Object ile veriyi filtreleyip seçebilirsiniz.

✅
Değişkenler

Değişken, dizi ve hash table ile veri saklayabilirsiniz.

✅
Mantık

Karşılaştırma ve mantıksal operatörlerle koşullar kurabilirsiniz.

✅
Döngüler

if, foreach ve while yapılarıyla akışı kontrol edebilirsiniz.

✅
İlk Betik

Parametre alan basit .ps1 betikleri yazıp çalıştırabilirsiniz.

Kimler İçin Uygundur?

  • PowerShell'e yeni başlayan sistem yöneticileri
  • yardım masası uzmanları
  • destek ekipleri
  • komut satırı otomasyonuna giriş yapmak 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 yöneticileri, yardım masası uzmanları ve komut satırı otomasyonuna giriş yapmak isteyen BT çalışanları için uygundur.
Programlama bilmem gerekir mi?
Hayır. Eğitim sıfırdan anlatılır; önceden programlama bilgisi gerekmez, temel Windows kullanımı yeterlidir.
Hangi PowerShell sürümü kullanılır?
Windows PowerShell 5.1 ve PowerShell 7 farkları belirtilir; temel kavramlar her iki sürümde de geçerlidir.
Eğitim sonunda ne yapabileceğim?
Cmdlet'leri çalıştırıp pipeline ile veri işleyebilir, filtreleme yapabilir ve parametre alan basit .ps1 betikleri yazabilirsiniz.
Eğitim sonunda sertifika verilir mi?
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. Powershell Basic Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç 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 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 →
PowerShell ve Betik YazımıTool Building with Windows PowerShell - Advanced Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Tool Building with Windows PowerShell - Advanced Eğitimi

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

Windows PowerShell ile profesyonel araç ve modül geliştirme: gelişmiş fonksiyonlar, parametre tasarımı, hata yönetimi, Pester testi, PSScriptAnalyzer ve modül d

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