ACCESS DATA THROUGH THE SHELL EĞİTİMİ

Veriye terminalden hızla eriş ve işle

grep, awk, sed, jq, csvkit ve curl ile dosyalardan ve API'lerden veriyi komut satırında süzün, dönüştürün ve işleyin.

Unix kabuğunu bir veri işleme ortamı olarak öğreten orta seviye eğitim: pipe ve yönlendirme, grep/sort/uniq ile süzme, awk ile alan işleme, sed ile dönüşüm, csvkit ile CSV, jq ile JSON ve curl ile API verisi çekip betiklerle otomasyon.

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

Eğitim Hakkında

grep/awk/sed, jq, csvkit ve curl ile komut satırında veri

Bu orta seviye eğitim, veri analizi için güçlü ama çoğu zaman göz ardı edilen bir ortamı, Unix kabuğunu öğretir. Dosya gezinme ve yönlendirme (pipe, redirection), metin süzme (grep, sort, uniq, cut), alan işleme (awk) ve düzenleme (sed) işlenir. Ardından CSV işleme (csvkit: csvcut, csvgrep, csvstat), JSON işleme (jq ile süzme ve dönüştürme), API'lerden curl ile veri çekme, sıkıştırılmış dosyalarla çalışma ve küçük betiklerle otomasyon ele alınır. Katılımcı, bir IDE açmadan terminalde veriyi keşfedip hızla dönüştürebilir.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar metin süzmeden JSON/API işlemeye ilerler.

Seviye

Orta Seviye — Komut satırı araçlarıyla dosya, CSV, JSON ve API verisine erişip işlemenin uygulamalı ele alınması.

Öğrenme Metodu

Katılımcılar gerçek log, CSV ve JSON dosyaları üzerinde terminal komutlarını zincirleyerek uygulamalı öğrenir.

Neden Bu Eğitim?

⚡Hız

Büyük dosyaları IDE açmadan saniyeler içinde süzersiniz.

🔗Pipe Gücü

Küçük araçları zincirleyerek karmaşık işleri kurgularsınız.

🌐API ve JSON

curl ve jq ile API verisini komut satırında işlersiniz.

Anahtar Konular

komut satırı verishell veri işlemeawksedgrepjqcsvkitcurl apiunix kabuğuveri otomasyonu
“Bazen en hızlı analiz aracı, zaten elinizin altındaki terminaldir.”

Ön Koşullar

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

1
Terminal Temeli

Temel kabuk ve dizin komutlarına aşinalık beklenir.

2
Veri Formatları

CSV ve JSON yapılarına aşinalık faydalıdır.

3
Metin İşleme

Düzenli ifadelere (regex) temel aşinalık yararlıdır.

4
Çalışma Ortamı

Linux/macOS kabuğu veya WSL olan bir makine.

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ı, kabuk araçlarıyla metin dosyalarını süzüp dönüştürebilir.
Modül 1
Kabuk Temelleri
  • Dosya gezinme ve listeleme
  • Standart giriş/çıkış ve hata
  • Pipe (|) ile komut zincirleme
  • Yönlendirme (>, >>, <)
  • head, tail, wc, cat
  • xargs ile argüman aktarma
Modül 2
Metin Süzme
  • grep ile desen arama
  • grep -E genişletilmiş regex
  • sort ile sıralama
  • uniq ile tekilleştirme ve sayım
  • cut ile alan/kolon seçme
  • tr ile karakter dönüşümü
Modül 3
awk ile Alan İşleme
  • awk alan değişkenleri ($1, $NF)
  • Alan ayracı (-F) tanımı
  • Koşullu satır işleme
  • Toplama ve sayaçlar
  • BEGIN/END blokları
  • Basit rapor üretimi
Modül 4
sed ile Düzenleme
  • sed ile değiştirme (s///)
  • Satır silme ve seçme
  • Yerinde (-i) düzenleme
  • Regex ile dönüşüm
  • Çok satırlı işleme
  • Toplu dosya düzenleme
Günün hedefiKatılımcı, CSV/JSON ve API verisini komut satırında işleyip otomatikleştirebilir.
Modül 1
CSV İşleme
  • csvkit araç seti tanıtımı
  • csvcut ile kolon seçimi
  • csvgrep ile satır filtreleme
  • csvstat ile özet istatistik
  • csvsort ve csvjoin
  • in2csv ile format dönüşümü
Modül 2
JSON İşleme
  • jq ile alan seçme (.key)
  • Dizi ve nesne gezinme
  • jq ile filtreleme (select)
  • map ve dönüştürme
  • JSON'dan CSV üretme
  • İç içe yapıyı düzleştirme
Modül 3
API'den Veri
  • curl ile GET isteği
  • Başlık ve kimlik doğrulama (header)
  • Sorgu parametreleri
  • Yanıtı jq ile işleme
  • Sayfalama (pagination) döngüsü
  • Hata ve durum kodu kontrolü
Modül 4
Otomasyon
  • Komut zincirini betiğe alma
  • Değişken ve argüman kullanımı
  • Döngü ve koşul (for, if)
  • Sıkıştırılmış dosya (zcat, gzip)
  • cron ile zamanlama fikri
  • Tekrarlanabilir veri işleme akışı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Pipe Zincirleme

Küçük araçları pipe ile birleştirip iş kurgularsınız.

✅
Metin Süzme

grep, sort ve uniq ile dosyaları hızla süzersiniz.

✅
awk

awk ile alan işleyip komut satırında rapor üretirsiniz.

✅
sed

sed ile toplu metin dönüşümü ve düzenleme yaparsınız.

✅
CSV

csvkit ile CSV'yi süzer, özetler ve birleştirirsiniz.

✅
JSON

jq ile JSON'u süzer, dönüştürür ve CSV'ye çevirirsiniz.

✅
API

curl ile API verisi çekip jq ile işlersiniz.

✅
Otomasyon

Komut zincirlerini betik ve zamanlamayla otomatikleştirirsiniz.

Kimler İçin Uygundur?

  • Veri analistleri
  • veri mühendisleri
  • DevOps
  • komut satırında hızlı veri keşfi/işleme yapmak isteyen teknik kullanıcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri analistleri, veri mühendisleri, DevOps ve komut satırında hızlı veri keşfi yapmak isteyen teknik kullanıcılar için uygundur.
Hangi işletim sistemi gerekir?
Linux veya macOS kabuğu idealdir; Windows'ta WSL ile aynı araçlar kullanılabilir.
Regex bilmem şart mı?
Temel düzenli ifade aşinalığı faydalıdır; grep ve sed için gerekli desenler eğitimde örneklerle öğretilir.
Neden IDE yerine terminal?
Büyük dosyalarda ve tek seferlik dönüşümlerde kabuk araçları çoğu zaman çok daha hızlı ve hafiftir; eğitim bunu uygulamalı gösterir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. Access Data through the Shell Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikONTAP Cluster Administration and Data Protection Bundle (CDOTDP) Eğitimi
Veri ve Analitik Eğitimleri

ONTAP Cluster Administration and Data Protection Bundle (CDOTDP) Eğitimi

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

NetApp ONTAP küme yönetimi ve veri koruma (CDOTDP): küme, aggregate/RAID, SVM, NFS/SMB ve SAN, Snapshot, FlexClone, SnapMirror replikasyon ve felaket kurtarma.

Detayları Gör →
Veri Analizi ve İstatistikONTAP Data Protection Administration (DATAPROT) Eğitimi
Veri ve Analitik Eğitimleri

ONTAP Data Protection Administration (DATAPROT) Eğitimi

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

NetApp ONTAP veri koruma: Snapshot, SnapMirror, SnapVault, SVM-DR ve MetroCluster ile çoğaltma, failover ve felaket kurtarmayı uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikOperational Excellence in Data Reliability Engineering Eğitimi
Veri ve Analitik Eğitimleri

Operational Excellence in Data Reliability Engineering Eğitimi

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

Veri güvenilirliği mühendisliği: veri SLO/SLI, gözlemlenebilirlik, dbt ve Great Expectations ile kalite otomasyonu, olay yönetimi ve SRE pratiklerini öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikOperations with petl: Basic Data Transformations Eğitimi
Veri ve Analitik Eğitimleri

Operations with petl: Basic Data Transformations Eğitimi

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

Python petl kütüphanesiyle hafif ETL: CSV/veritabanı okuma, cut/convert/select dönüşümleri, join ve aggregate ile birleştirme ve temizlemeyi uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikOptimizing Operations Using Demand Forecasting and Capacity Management Eğitimi
Veri ve Analitik Eğitimleri

Optimizing Operations Using Demand Forecasting and Capacity Management Eğitimi

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

Zaman serisi talep tahmini (Holt-Winters, ARIMA), MAE/MAPE doğruluk ölçümü ve kapasite planlamayla operasyonları veriyle optimize etmeyi öğrenin.

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