Etkileşimli grafik ve paneller geliştirin
Plotly Express ve Graph Objects ile grafikler, Dash layout ve callback'leri, DataTable, çok sayfalı uygulama, veritabanı bağlantısı, kimlik doğrulama ve gunicorn/Docker ile dağıtım uygulamalı işlenir.
Python ile etkileşimli veri görselleştirme ve web panelleri
Plotly ve Dash ile etkileşimli veri görselleştirme ve panel geliştirmeyi öğretir. Plotly Express ve Graph Objects, grafik türleri (çizgi, çubuk, dağılım, ısı haritası, harita, 3B), alt grafikler ve tema, Dash layout ve HTML/Core/Bootstrap bileşenleri, callback, State ve pattern-matching callback'ler, çok sayfalı uygulama, veritabanı bağlantısı, performans ve gunicorn ile dağıtım uygulamalı işlenir.
3 Gün. Her gün dört modül; 1. gün Plotly ile Grafikler, 2. gün Dash ile Panel Geliştirme, 3. gün Üretim ve Dağıtım konularına ayrılmıştır.
Orta Seviye — Plotly Express, Graph Objects, Dash bileşenleri, callback'ler ve etkileşimli veri panelleri
Her modülde gerçek veri setiyle grafik ve panel parçaları geliştirilir; gün sonunda bütünleşik bir satış paneli oluşturulur.
Zoom, hover ve filtre içeren grafikler üretirsiniz.
Sunucu kurmadan Python ile tarayıcıda çalışan paneller geliştirirsiniz.
Paneli gunicorn ve konteynerle yayına alırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Python ve temel pandas bilgisi gerekir.
HTML/CSS kavramlarına genel aşinalık faydalıdır.
Grafik türleri ve KPI mantığı bilinmelidir.
Python 3.10+, plotly, dash, pandas kurulu olmalı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:
Hızlı ve etkileşimli grafikler üretebilirsiniz.
Alt grafikli ve ikincil eksenli karmaşık grafikler kurabilirsiniz.
Choropleth ve mapbox haritaları oluşturabilirsiniz.
Bootstrap bileşenleriyle düzenli panel arayüzü kurabilirsiniz.
Input, Output, State ile etkileşimli panel mantığı yazabilirsiniz.
Dash Pages ile çok sayfalı uygulama geliştirebilirsiniz.
Veritabanı ve API verisini panele bağlayabilirsiniz.
Paneli gunicorn ve Docker ile yayına alabilirsiniz.
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 scripting eğitimi: pathlib, regex, subprocess, argparse, requests, logging, e-posta ve zamanlama ile üretime uygun otomasyon betikleri yazmayı 3 günde öğ
Detayları Gör →Python Seaborn eğitimi: histplot, kdeplot, scatterplot, boxplot, violinplot, heatmap, pairplot ve FacetGrid ile istatistiksel görselleştirmeyi 2 günde öğrenin.
Detayları Gör →Python unittest ileri eğitim: setUpClass, subTest, mock ve patch, autospec, IsolatedAsyncioTestCase, test keşfi, coverage ve CI entegrasyonunu 3 günde uygulamal
Detayları Gör →Python unittest giriş eğitimi: TestCase, assert metotları, setUp/tearDown, test keşfi, TDD döngüsü, temel mock ve coverage ile ilk birim testlerinizi 2 günde ya
Detayları Gör →Python doctest eğitimi: docstring örnekleri, çıktı eşleştirme, istisna testi, ELLIPSIS ve seçenek bayrakları, testfile, unittest ve pytest entegrasyonunu 2 günd
Detayları Gör →