Fonksiyonları doğru tanımlayıp çağırın
Python'da def ile fonksiyon tanımı, konumsal ve anahtar kelime parametreler, *args/**kwargs, LEGB kapsamı, tip ipuçları, docstring ve özyineleme uygulamalı alıştırmalarla öğretilir.
Python fonksiyonlarının tanımı, yapılandırması ve çağrılması
Python fonksiyonlarını baştan sona ele alır: def ile tanım, konumsal/anahtar kelime/varsayılan parametreler, *args ve **kwargs, yalnızca konumsal (/) ve yalnızca anahtar kelime (*) parametreler, dönüş değerleri ve demetle çoklu dönüş, LEGB kapsam kuralı, global/nonlocal, tip ipuçları, docstring, özyineleme ve fonksiyonları argüman olarak geçirme uygulamalı işlenir.
2 Gün. Her gün dört modül; 1. gün Fonksiyon Tanımı ve Parametreler, 2. gün Kapsam ve Çağrı Kalıpları konularına ayrılmıştır.
Temel Seviye — fonksiyon tanımı, parametre türleri, kapsam, dönüş değerleri ve çağrı kalıpları
Her kavram kısa bir demo ve ardından alıştırma ile pekiştirilir; yaygın hatalar (mutable default argüman gibi) bilinçli olarak üretilip düzeltilir.
Argüman türlerini ve çağrı kalıplarını doğru kullanırsınız.
Değişken kapsamı sorunlarını LEGB kuralıyla çözersiniz.
Tip ipucu ve docstring ile anlaşılır arayüzler yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Python 3.10 veya üzeri bilgisayarda kurulu olmalıdır.
VS Code veya PyCharm gibi bir editör hazır olmalıdır.
Değişken ve temel veri tipleri hakkında giriş bilgisi gerekir.
Komut satırında Python betiği çalıştırabilmek 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:
Parametre ve dönüş değeriyle okunabilir fonksiyonlar yazabilirsiniz.
Konumsal, anahtar kelime ve varsayılan argümanları ayırt edebilirsiniz.
Değişken sayıda argümanı toplayıp iletebilirsiniz.
Mutable default argüman hatasını tanıyıp önleyebilirsiniz.
LEGB kuralını uygulayarak kapsam hatalarını çözebilirsiniz.
Fonksiyonları argüman ve dönüş değeri olarak kullanabilirsiniz.
Tip ipuçları ve docstring ile arayüzleri belgeleyebilirsiniz.
pytest ve pdb ile fonksiyonlarınızı doğrulayıp hata ayıklayabilirsiniz.
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 ileri operasyonlar eğitimi: openpyxl, XlsxWriter, koşullu biçimlendirme, grafik, formül, pandas ile birleştirme, xlwings ve rapor otomasyonu.
Detayları Gör →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 →