Python'un son sürümlerinde yenilikleri öğrenin
Eğitim, Python 3.10 ile 3.13 arasındaki yenilikleri güncel kod tabanlarına taşımak isteyenler içindir. match-case yapısal eşleme, Self ve override, ParamSpec ve TypeVarTuple, PEP 695 tür parametresi sözdizimi, ExceptionGroup ve except*, asyncio.TaskGroup ve t…
Python 3.10-3.13 ile gelen dil özellikleri, performans ve araçlar
Eğitim, Python 3.10 ile 3.13 arasındaki yenilikleri güncel kod tabanlarına taşımak isteyenler içindir. match-case yapısal eşleme, Self ve override, ParamSpec ve TypeVarTuple, PEP 695 tür parametresi sözdizimi, ExceptionGroup ve except*, asyncio.TaskGroup ve timeout, tomllib, daha iyi hata mesajları, deneysel JIT, free-threading (PEP 703), uv, ruff ve pyproject standartları uygulamalı işlenir.
3 Gün. Her gün dört modül; 1. gün Dil Yenilikleri; 2. gün Tür Sistemi ve Eşzamanlılık; 3. gün Performans ve Araç Zinciri.
İleri Seviye — Python 3.10-3.13 ile gelen dil özellikleri, performans ve araçlar
Katılımcılar eski stil bir kod tabanını adım adım modern Python özelliklerine yeniden düzenler.
Son sürümlerin getirdiği sözdizimi ve kütüphane yeniliklerini öğrenirsiniz.
Performans iyileştirmeleri ve JIT/free-threading durumunu değerlendirirsiniz.
uv, ruff ve pyproject standardıyla çağdaş iş akışı kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, jeneratör ve dekoratör bilgisi gerekir.
Temel tür notasyonuna aşinalık beklenir.
Bilgisayarda en az Python 3.12 kurulu olmalıdır.
Temel Git kullanımı gerekir.
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:
match-case ile okunabilir koşul mantığı yazabilirsiniz.
except* ile birden fazla hatayı yönetebilirsiniz.
PEP 695, ParamSpec ve Self kullanabilirsiniz.
asyncio TaskGroup ile yapılandırılmış eşzamanlılık kurabilirsiniz.
JIT ve free-threading durumunu değerlendirebilirsiniz.
Modern paket yönetimi iş akışını kurabilirsiniz.
Kod kalitesini ruff ve pre-commit ile otomatikleştirebilirsiniz.
Eski kod tabanını güvenle yeni sürümlere taşıyabilirsiniz.
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.
Yazılım Uzmanlığı Eğitimi (Python) eğitimi: python'da dil bilgisinden ürün geliştirmeye uzanan kapsamlı bir yol. 4 gün uygulamalı lab ve DVA sertifikası.
Detayları Gör →Yönetim Mühendisleri için Python eğitimi: yönetim mühendisliği problemlerini Python araçlarıyla modelleyin. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertif
Detayları Gör →SQL JOIN, CTE, pencere fonksiyonları ve pandas, SQLAlchemy, seaborn ile veri analizi, temizleme ve raporlama. Uygulamalı Digital Vizyon Akademi eğitimi.
Detayları Gör →Decorator, generator, context manager, descriptor, metaclass, asyncio, multiprocessing, profilleme ve paketleme ile ileri Python eğitimi. Digital Vizyon Akademi
Detayları Gör →Python 3 ile sözdizimi, veri tipleri, döngüler, fonksiyonlar, dosya işlemleri, modüller ve OOP temelleri. Sıfırdan başlayanlar için Digital Vizyon Akademi eğiti
Detayları Gör →