Eğitim İçeriği

Python Temelleri Veri Görevleri için

  • Python'ı kurma ve geliştirme ortamını ayarlama
  • Dil temelleri: değişkenler, veri türleri, kontrol yapıları
  • Basit Python betikleri yazma ve çalıştırma

Dosya İşleme: CSV ve Excel

  • csv modülü ve Pandas kullanarak CSV dosyalarını okuma ve yazma
  • openpyxl/xlrd ve Pandas kullanarak Excel dosyalarıyla çalışma
  • Pratik alıştırmalar: otomatik dosya dönüşümleri

Pandas'a Giriş

  • DataFrame temelleri: oluşturma, indeksleme, seçim ve filtreleme
  • Toplama ve gruplandırma işlemlerini gerçekleştirme
  • Eşsiz değerler, tekrarlar ve tür dönüştürmeleri gibi yaygın temizleme işlemleri

Polars'a Giriş

  • Pandas'e kıyasla Polars kavramları ve performans özellikleri
  • Polars'ta temel DataFrame işlemlerini gerçekleştirme
  • Kullanım örneği: Pandas yerine Polars'ı seçmek ne zaman uygun?

Gelişmiş Veri Dönüşümü (Orta Seviye)

  • Pandas'ta karma joins, pencere fonksiyonları ve pivot işlemleri
  • Polars ile verimli veri işleme desenleri
  • İşlemleri zincirleme ve bellek kullanımını optimize etme

Python ile Süreç Otomasyonu

  • Tekrarlanan veri görevlerini ve ETL adımlarını otomatikleştirmek için betik yazma
  • İşletim sistemi zamanlayıcıları veya görev zamanlayıcılarıyla betikleri zamanlama
  • Günlük tutma, hata yönetimi ve bildirimler

Betikleri Paketleme ve En İyi Uygulamalar

  • PyInstaller veya benzeri araçlarla yürütülebilir dosyalar oluşturma
  • Proje yapısı, sanal ortamlar ve bağımlılık yönetimi
  • Sürüm kontrol temelleri ve iş akışlarını belgeleme

Ellerden Gelmiş Mini-Proje

  • Başlangıçtan sonuna kadar görev: ham dosyaları okuma, veriyi temizleme ve dönüştürme, çıktıları oluşturma
  • İş akışını otomatikleştirme ve çalıştırılabilir betik veya yürütülebilir dosya olarak paketleme
  • Eşlerden geri bildirimlere dayalı incelemeler ve iyileştirmeler

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Programlama kavramlarına temel bir hakimiyete sahip olma veya öğrenme isteği
  • Paket yükleme için komut satırı veya terminal kullanımı konusunda rahat hissetme
  • Çalışma sayfalarıyla (CSV/Excel) çalışma deneyi

Hedef Kitle

  • Veri görevlerini otomatikleştiren veri analistleri ve operasyon personeli
  • Hafif ETL betikleri arayışındaki analitik mühendisler
  • Pratik Python tabanlı veri akışları konusunda ilgilenen profesyoneller
 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler