Büyük veriyi Python ile işleyin
Büyük veri ve Python: 5V kavramları, PySpark DataFrame, Spark SQL, Dask, Polars, Parquet, Kafka akış işleme ve Airflow ile veri hattı tasarımı.
Python ile büyük veri işleme araçları ve mimariler
Eğitim, 5V kavramlarından başlayarak büyük veriyi Python ekosistemiyle işlemeyi anlatır. HDFS ve Parquet depolama, PySpark DataFrame ve Spark SQL, lazy evaluation, join ve shuffle maliyeti, Dask ve Polars ile bellek dışı işleme, Kafka ve Structured Streaming ile akış verisi, Airflow DAG'leri ve uçtan uca veri hattı tasarımı uygulamalı işlenir.
4 Gün. Her gün dört modül; 1. gün Büyük Veri Kavramları ve Depolama; 2. gün PySpark ile Dağıtık İşleme; 3. gün Ölçeklenen Pandas ve Paralellik; 4. gün Akış İşleme ve Veri Hattı. Her modül uygulamalı alıştırmalarla pekiştirilir.
İleri Seviye — Büyük veri kavramlarını PySpark, Dask ve akış işleme araçlarıyla Python üzerinde uygulamalı ele alır.
Milyonlarca satırlık log ve işlem verisi üzerinde PySpark, Dask ve Polars ile aynı problemler çözülür; süre ve bellek tüketimi karşılaştırılır.
Belleğe sığmayan veriyi doğru araçla işleyerek analiz süresini dakikalara indirirsiniz.
Pandas, Dask, Polars ve Spark arasında veri hacmine göre bilinçli seçim yaparsınız.
Batch ve akış hattı tasarımını Kafka ve Airflow ile görürsünüz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Liste, sözlük, fonksiyon ve döngü kullanımını kapsayan temel Python bilgisi beklenir.
Python 3.10+, Jupyter Notebook veya VS Code ile pandas, numpy, matplotlib paketleri kurulu olmalıdır.
Ortalama, yüzde ve tablo okuma gibi ilk ve ortaöğretim düzeyi matematik yeterlidir.
Excel veya benzeri bir tablo aracıyla çalışmış olmak kavramları oturtmayı kolaylaştırı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:
Hacim, hız ve çeşitlilik sorunlarını depolama ve işleme mimarisiyle ilişkilendirebilirsiniz
Sonuçları CSV, Excel, Parquet ve veritabanına doğru biçimde yazabilirsiniz
PySpark DataFrame ile dağıtık dönüştürme ve toplama işlemleri yazabilirsiniz
merge, concat ve melt ile farklı tabloları doğrulayarak birleştirebilirsiniz
NumPy, Numba ve vektörel pandas ile döngüleri hızlandırabilirsiniz
cProfile ve tracemalloc ile darboğazları ölçüp önceliklendirebilirsiniz
Redis, Celery ve mesaj kuyruklarıyla ölçeklenebilir servis yapıları kurabilirsiniz
KPI, kohort ve RFM yaklaşımıyla gerçekçi bir analiz projesini sunabilirsiniz
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.
Python ile Excel eğitimi: openpyxl ile çalışma kitabı, sayfa ve hücre işlemleri, pandas read_excel ve to_excel, formül, biçimlendirme ve basit rapor üretimi.
Detayları Gör →Excel, VBA ve Python ile veri analitiği eğitimi: formül ve pivot, VBA makroları, pandas ile analiz, Matplotlib görselleştirme ve xlwings entegrasyonu; sıfırdan.
Detayları Gör →Python ile keşifsel veri analizi (EDA) eğitimi: veri kalitesi, dağılımlar, korelasyon, aykırı değer, özellik mühendisliği, Seaborn görselleştirme ve otomatik ra
Detayları Gör →Finans için Python programlama eğitimi: yfinance, getiri ve risk analizi, Sharpe, VaR, Markowitz portföy optimizasyonu, NPV, IRR, DCF ve basit backtest.
Detayları Gör →Finansçılar için Python programlama eğitimi: Python temelleri, pandas ile mizan ve cari analiz, kredi ve NPV hesapları, Excel rapor otomasyonu; sıfırdan başlang
Detayları Gör →