Python'da ileri programlama becerileri kazanın
ADVP eğitimi, temel Python bilen geliştiricileri ileri düzeye taşır. Dekoratörler, jeneratörler ve yineleyiciler, bağlam yöneticileri, özel metotlar ve property, çoklu kalıtım ve mixin, dataclass, regex, threading ve multiprocessing, asyncio, logging, unittes…
Nesne yönelimli ileri konular, fonksiyonel teknikler, eşzamanlılık ve test
ADVP eğitimi, temel Python bilen geliştiricileri ileri düzeye taşır. Dekoratörler, jeneratörler ve yineleyiciler, bağlam yöneticileri, özel metotlar ve property, çoklu kalıtım ve mixin, dataclass, regex, threading ve multiprocessing, asyncio, logging, unittest ve pytest, sanal ortam ve paketleme, tür ipuçları ve kod kalitesi uygulamalı işlenir.
4 Gün. Her gün dört modül; 1. gün İleri Dil Özellikleri; 2. gün İleri OOP ve Veri Modelleri; 3. gün Eşzamanlılık; 4. gün Kalite, Test ve Paketleme.
İleri Seviye — Nesne yönelimli ileri konular, fonksiyonel teknikler, eşzamanlılık ve test
Her bölüm kısa anlatım ve kodlama laboratuvarından oluşur; günün sonunda bir mini proje tamamlanır.
Üretim kodunda kullanılan kalıpları öğrenirsiniz.
Thread, process ve asyncio arasında doğru seçim yaparsınız.
Test, günlükleme ve paketleme alışkanlıkları edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Fonksiyon, sınıf, modül ve istisna yönetimini bilmek gerekir.
Python 3.10+ ve VS Code veya PyCharm kurulu bir bilgisayar gerekir.
Terminalde betik çalıştırabilmek gerekir.
Temel Git bilgisi 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:
Parametreli ve sınıf dekoratörleri yazabilirsiniz.
Büyük veriyi jeneratörlerle akış olarak işleyebilirsiniz.
contextmanager ile kaynakları güvenle yönetebilirsiniz.
Mixin, ABC ve Protocol ile tasarım yapabilirsiniz.
Doğrulama yapan alanlar yazabilirsiniz.
threading, multiprocessing ve asyncio'yu doğru seçebilirsiniz.
pytest ile fixture ve mock kullanabilirsiniz.
Projeyi pyproject.toml ile paketleyebilirsiniz.
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 büyük veri ve iş analitiği eğitimi: pandas, Dask, PySpark, DuckDB, KPI, kohort ve RFM analizi, tahmin ve Streamlit/Dash panelini 3 günde uygulayın.
Detayları Gör →Python ile derin ödüllendirme öğrenimi eğitimi: MDP, Q-Learning, DQN, REINFORCE, A2C, PPO ve SAC algoritmalarını PyTorch ve Gymnasium ile 3 günde kodlayın.
Detayları Gör →Python ile mobil robot için ROS 2 eğitimi: rclpy, URDF, Gazebo, TF2, SLAM Toolbox ve Nav2 ile otonom navigasyon yapan robot yazılımını 3 günde geliştirin.
Detayları Gör →Python ile Plotly ve Dash eğitimi: Plotly Express, Graph Objects, callback'ler, DataTable, çok sayfalı uygulama ve gunicorn ile dağıtımı 3 günde öğrenin.
Detayları Gör →Python ile programlamaya giriş eğitimi: algoritma mantığı, değişkenler, if ve döngüler, liste, sözlük, fonksiyonlar ve dosya işlemlerini 3 günde öğrenin.
Detayları Gör →