Python veri yapılarıyla ustalaşın
Python list, tuple, dict, set ve string tipleri; dilimleme, comprehension, collections modülü (Counter, defaultdict, deque), kopyalama ve JSON işlemleri örnek veri setleriyle uygulamalı anlatılır.
Python'un karmaşık veri tipleri ve doğru seçim ölçütleri
Python'un yerleşik karmaşık veri tiplerini ayrıntılı işler: list ve dilimleme, tuple ve değişmezlik, dict ve get/setdefault/items, set ve küme işlemleri, string metotları ve format, iç içe yapılar, sıralama, kopyalama (shallow/deep), collections modülü (Counter, defaultdict, deque, namedtuple), json ile serileştirme ve her yapının zaman karmaşıklığı kıyaslamalı uygulamalı anlatılır.
2 Gün. Her gün dört modül; 1. gün Dizi Tipleri, 2. gün Eşleme ve Küme Tipleri konularına ayrılmıştır.
Temel Seviye — liste, demet, sözlük, küme, string ve iç içe veri yapıları üzerinde işlemler
Her veri yapısı, gerçek bir mini veri seti (müşteri listesi, log satırları) üzerinde alıştırmalarla işlenir; timeit ile hız karşılaştırmaları yapılır.
Listeyi, sözlüğü ve kümeyi işe göre seçerek hem hız hem okunabilirlik kazanırsınız.
Comprehension ve metotlarla veriyi tek satırda dönüştürürsünüz.
Shallow ve deep copy farkıyla beklenmeyen değişiklikleri önlersiniz.
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:
Dilimleme, sıralama ve comprehension ile listeleri işleyebilirsiniz.
tuple ve namedtuple ile değişmez kayıt yapıları kurabilirsiniz.
f-string ve string metotlarıyla metin verisini işleyebilirsiniz.
Shallow ve deep copy farkını uygulayarak yan etkileri önleyebilirsiniz.
dict metotlarıyla gruplama ve arama işlemleri yazabilirsiniz.
Set ile tekilleştirme ve kesişim hesapları yapabilirsiniz.
Counter, defaultdict ve deque ile pratik çözümler üretebilirsiniz.
Veri yapısı seçimini zaman karmaşıklığına göre yapabilirsiniz.
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.
Veri Analizi için Python eğitimi: python ile veri okuma, temizleme, özetleme ve görselleştirme yeteneği kazanın. 3 gün uygulamalı lab ve DVA sertifikası.
Detayları Gör →Veri Görevleri için Python: Pandas ve Polars ile Temel ve Orta Düzey eğitimi: i̇ki popüler kütüphaneyle veri görevlerini temelden orta düzeye taşıyın. 3 gün uyg
Detayları Gör →Web Applications with Django: Building Multiple Apps in a Project eğitimi: django projesini sürdürülebilir, modüler uygulamalara bölün. 3 gün uygulamalı.
Detayları Gör →Web Applications with Django: Developing REST APIs eğitimi: dRF ile üretim kalitesinde REST API geliştirin. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertif
Detayları Gör →Web Applications with Django: Introducing the Django Web Framework eğitimi: django'nun temel bileşenlerini bir uygulama üzerinde birlikte kullanın. 2 gün uygula
Detayları Gör →