Django ile tam yığın web uygulaması geliştirin
Eğitim, Python ve Django ile uçtan uca web uygulaması geliştirmeyi anlatır. Django proje yapısı ve MVT mimarisi, URL yönlendirme, şablonlar, models ve ORM sorguları, migrations, admin paneli, ModelForm, kimlik doğrulama ve izinler, Django REST Framework ile A…
Django ile MVT mimarisi, ORM, REST API, kimlik doğrulama ve dağıtım
Eğitim, Python ve Django ile uçtan uca web uygulaması geliştirmeyi anlatır. Django proje yapısı ve MVT mimarisi, URL yönlendirme, şablonlar, models ve ORM sorguları, migrations, admin paneli, ModelForm, kimlik doğrulama ve izinler, Django REST Framework ile API, HTML/CSS/JavaScript ön yüz entegrasyonu, pytest-django ile test ve Gunicorn/Nginx ile dağıtım uygulamalı işlenir.
5 Gün. Her gün dört modül; 1. gün Django Temelleri ve Yönlendirme; 2. gün Model, ORM ve Admin; 3. gün Formlar ve Kimlik Doğrulama; 4. gün REST API ve Ön Yüz Entegrasyonu; 5. gün Test, Dağıtım ve Üretim.
Orta Seviye — Django ile MVT mimarisi, ORM, REST API, kimlik doğrulama ve dağıtım
Katılımcılar beş gün boyunca tek bir blog ve yorum platformunu geliştirir; her gün sonunda çalışan bir sürüm elde edilir.
Veritabanından tarayıcıya tüm katmanları tek çerçevede kurarsınız.
Django'nun hazır admin, kimlik doğrulama ve ORM özelliklerini kullanırsınız.
Uygulamayı Gunicorn ve Nginx ile üretime hazırlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Fonksiyon, sınıf ve modül kullanımını bilmek gerekir.
Temel HTML etiketleri ve CSS seçicileri bilinmelidir.
Python 3.10+ ve VS Code veya PyCharm kurulu bir bilgisayar gerekir.
Tablo ve ilişki kavramına temel aşinalık beklenir.
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:
Django proje ve uygulama yapısını doğru kurabilirsiniz.
Karmaşık sorguları ORM ile ve N+1 kaçınarak yazabilirsiniz.
Özelleştirilmiş yönetim arayüzü hazırlayabilirsiniz.
ModelForm ile doğrulamalı formlar geliştirebilirsiniz.
Kayıt, giriş ve izin tabanlı erişim uygulayabilirsiniz.
Django REST Framework ile güvenli API sunabilirsiniz.
pytest-django ile model, görünüm ve API testleri yazabilirsiniz.
Gunicorn, Nginx ve Docker ile uygulamayı 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.
Gelişmiş Python eğitimi: Pythonic idiomlar, SOLID, tasarım desenleri, dataclass, tür ipuçları, pytest, paketleme ve kod kalitesi araçlarıyla ileri düzey.
Detayları Gör →Ağ mühendisleri için orta seviye Python: Netmiko, TextFSM, Jinja2, NAPALM, RESTCONF ve NETCONF ile ağ otomasyonu uygulamalı eğitimi.
Detayları Gör →Python ile programlamaya giriş (IPPY) eğitimi: değişkenler, döngüler, koleksiyonlar, fonksiyonlar, dosya işlemleri, istisnalar ve temel sınıflar.
Detayları Gör →Veri analitiği için Python eğitimi: Jupyter, NumPy, pandas ile veri temizleme, groupby, merge ve matplotlib/seaborn ile görselleştirme uygulamalı.
Detayları Gör →IPYNE ağ mühendisleri için orta Python eğitimi: Scrapli, Netmiko, pyATS/Genie, Jinja2, RESTCONF, pytest ve GitHub Actions ile NetDevOps.
Detayları Gör →