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)
Örnekler/alıştırmalar domenimize mükemmel şekilde uyarlanmıştır
Luc - CS Group
Eğitim - Scaling Data Analysis with Python and Dask
Yapay Zeka Çevirisi
Çok etkileşimli ve çeşitli örneklerle zenginleştirilmiş, eğitim başından sonuna kadar karmaşıklık düzeyi iyi bir şekilde ilerler.
Jenny - Andheo
Eğitim - GPU Programming with CUDA and Python
Yapay Zeka Çevirisi
Eğitmenin çok iyi hazırlığı ve uzmanlığı, İngilizce'deki mükemmel iletişim. Kurs pratikti (alıştırmalar + kullanım örnekleri paylaşımı)
Monika - Procter & Gamble Polska Sp. z o.o.
Eğitim - Developing APIs with Python and FastAPI
Yapay Zeka Çevirisi
Yardımcı ve iyi bir dinleyici.. etkileşimli
Ahmed El Kholy - FAB banak Egypt
Eğitim - Introduction to Data Science and AI (using Python)
Yapay Zeka Çevirisi
Eğitmen, katılımcının tempolarına göre eğitim geliştirir
Farris Chua
Eğitim - Data Analysis in Python using Pandas and Numpy
Yapay Zeka Çevirisi