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
Danışanlarımızın Yorumları (5)
Daha praktik ödevler yapmanın gerçekliği, projelerimizde kullandığımız verilere daha benzer verileri (raster formatındaki uydu görüntüleri) kullanmak ile ilgilidir.
Matthieu - CS Group
Eğitim - Scaling Data Analysis with Python and Dask
Yapay Zeka Çevirisi
Antrenörun çok bilgili olduğunu ve anlayışı açıklayabilmek için sorulara güvenle cevap verdiğini düşündüm.
Jenna - TCMT
Eğitim - Machine Learning with Python – 2 Days
Yapay Zeka Çevirisi
Çok iyi bir eğitmen hazırlığı ve uzmanlık, İngilizce'de mükemmel iletişim. Kurs pratikçe (egzersizler + kullanım scenarileri örnekleri paylaşım)
Monika - Procter & Gamble Polska Sp. z o.o.
Eğitim - Developing APIs with Python and FastAPI
Yapay Zeka Çevirisi
Açıklama
Wei Yang Teo - Ministry of Defence, Singapore
Eğitim - Machine Learning with Python – 4 Days
Yapay Zeka Çevirisi
Eğitmen, katılımcının hızına göre eğitim geliştirmektedir.
Farris Chua
Eğitim - Data Analysis in Python using Pandas and Numpy
Yapay Zeka Çevirisi