Bize Ulaşın

Eğitim İçeriği

Veri Görevleri için Python Temelleri

  • Python'un kurulması ve geliştirme ortamının hazırlanması
  • Dil temelleri: değişkenler, veri tipleri, kontrol yapıları
  • Basit Python betiklerinin yazılması ve çalıştırılması

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: dosya dönüşümlerini otomatize etme

Pandas'a Giriş

  • DataFrame temelleri: oluşturma, indeksleme, seçim ve filtreleme
  • Toplama ve gruplama işlemleri
  • Yaygın temizleme işlemleri: eksik değerler, tekrarlar ve tür dönüşümleri

Polars'a Giriş

  • Polars kavramları ve Pandas ile karşılaştırıldığında performans özellikleri
  • Polars'ta temel DataFrame işlemleri
  • Kullanım durumu örneği: Pandas yerine Ne zaman Polars seçilmeli

Gelişmiş Veri Dönüştürme (Orta Düzey)

  • Pandas'ta karmaşık birleştirmeler, pencere fonksiyonları ve pivot işlemleri
  • Polars ile verimli veri işleme desenleri
  • İşlem zincirleme (chaining) ve bellek kullanımını optimize etme

Python ile Süreç Otomasyonu

  • Tekrarlayan veri görevlerini ve ETL adımlarını otomatize eden betikler yazma
  • Betikleri işletim sistemi zamanlayıcıları veya görev zamanlayıcılarıyla planlama
  • Günlük kaydı (logging), hata yönetimi ve bildirimler

Betiklerin Paketlenmesi ve En İyi Uygulamalar

  • PyInstaller veya benzeri araçlar ile çalıştırılabilir dosyalar oluşturma
  • Proje yapılandırması, sanal ortamlar ve bağımlılık yönetimi
  • Sürüm kontrolü temelleri ve iş akışlarının belgelendirilmesi

Uygulamalı Mini Proje

  • Tam kapsamlı görev: ham dosyaları okuma, verileri temizleme ve dönüştürme, çıktıları üretme
  • İş akışını otomatize etme ve çalıştırılabilir bir betik veya uygulama olarak paketleme
  • Akran geri bildirimlerine dayalı değerlendirme ve iyileştirmeler

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Programlama kavramlarına dair temel aşinalık veya öğrenmeye açık olma durumu
  • Paket kurulumu için komut satırı veya terminal kullanmaya hakimiyet
  • Tablolar (CSV/Excel) üzerinde çalışma deneyimi

Hedef Kitle

  • Veri görevlerini otomatize eden veri analistleri ve operasyon personeli
  • İnce ETL (Çekme, Dönüştürme, Yükleme) betiklemesi arayan analitik mühendisler
  • Pratik Python tabanlı veri iş akışlarıyla ilgilenen profesyoneller
 14 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler