Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
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
14 Saatler
Danışanlarımızın Yorumları (2)
İçerlemeyle ilgili pratik alıştırmalar, her konuyu daha iyi anlamamıza gerçekten yardımcı olur. Ayrıca, dersi öncelikle ders anlatımıyla başlatıp ardından pratik alıştırmayla devam etmek, önce sunulan ders anlatımını ilişkilendirmeye ve kavramaya çok faydalıdır.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Eğitim - Introduction to Data Science and AI using Python
Yapay Zeka Çevirisi
Ö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