pandas ve Polars ile veri görevlerini hızlandırın
Eğitim, pandas ile veri yükleme, tip yönetimi, eksik değerler, groupby, merge ve zaman serisi işlemlerini işler; ardından Polars expression API, LazyFrame sorgu planı, predicate/projection pushdown ve streaming ile aynı görevleri çok daha hızlı yapmayı göster…
İki popüler kütüphaneyle veri görevlerini temelden orta düzeye taşıyın.
Eğitim, pandas ile veri yükleme, tip yönetimi, eksik değerler, groupby, merge ve zaman serisi işlemlerini işler; ardından Polars expression API, LazyFrame sorgu planı, predicate/projection pushdown ve streaming ile aynı görevleri çok daha hızlı yapmayı gösterir. Parquet formatı ve benchmark'larla iki kütüphane arasında seçim kriterleri belirlenir.
3 Gün. Her gün dört modül; sabah kavram ve demo, öğleden sonra karşılaştırmalı uygulama; son gün veri görevi projesi.
Orta Seviye — pandas ve Polars ile veri yükleme, dönüştürme, birleştirme, lazy sorgular ve performans karşılaştırması
Her görev önce pandas, sonra Polars ile çözülür; süre ve bellek ölçümleriyle karşılaştırılır.
pandas ve Polars arasında göreve göre doğru aracı seçersiniz.
Lazy sorgu planı ve Parquet ile büyük dosyaları verimli işlersiniz.
Mevcut pandas kodunuzu Polars ifadelerine dönüştürmeyi öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Python bilgisi gerekir.
Excel veya SQL ile filtre ve toplama deneyimi yardımcı olur.
pandas, polars, pyarrow ve JupyterLab kurulu olmalıdır.
Orta boyutlu (100 MB+) bir CSV ile çalışmak benchmark'lar için faydalıdır.
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.
Program sonunda katılımcılar:
Series ve DataFrame ile tabular veriyi yükleyip inceleyebilirsiniz
eksik, hatalı ve tekrarlı veriyi pandas ile güvenle temizleyebilirsiniz
DatetimeIndex, resample ve rolling ile zaman bazlı veriyi işleyebilirsiniz
Polars expression API ile hızlı ve okunabilir dönüşümler yazabilirsiniz
bellek tüketimini düşürüp büyük dosyaları parça parça işleyebilirsiniz
SQL sorgularını Python içinden çalıştırıp analiz için DataFrame'e alabilirsiniz
matplotlib ve seaborn ile yayına hazır grafikler üretebilirsiniz
matris işlemleri ve temel istatistik fonksiyonlarını NumPy ile uygulayabilirsiniz
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.
Pandas ile veri filtreleme eğitimi: loc/iloc, boolean maske, query, regex ve tarih filtreleri. Analiz için uygulamalı, Jupyter tabanlı kurs.
Detayları Gör →Pandas ile CSV, Excel, JSON ve SQL verisini içe aktarma, temizleme, groupby ile analiz etme ve to_csv, to_excel, to_parquet ile dışa aktarma eğitimi.
Detayları Gör →Python ile API ve API tasarımı eğitimi: REST ilkeleri, FastAPI, Flask, Pydantic, JWT, OAuth 2.0, OpenAPI sözleşmesi ve pytest ile uçtan uca API geliştirme.
Detayları Gör →Python test otomasyonu eğitimi: pytest, unittest.mock, Selenium, Playwright, API testi, Page Object Model, coverage ve GitHub Actions ile CI hattı kurulumu.
Detayları Gör →Python ile API geliştirme eğitimi: FastAPI, Flask, SQLAlchemy, Alembic, JWT, pytest ve Docker ile veritabanına bağlı güvenli REST API uygulaması.
Detayları Gör →