Tek projede çoklu Django uygulamaları kurun
Eğitim, bir Django projesini blog, hesaplar ve mağaza gibi alan odaklı uygulamalara ayırmayı gösterir. Kök urls.py'da include ve namespace, uygulamalar arası model ilişkileri ve döngüsel bağımlılık, ortak taban şablon ve context processor, özel template tag v…
Django projesini sürdürülebilir, modüler uygulamalara bölün.
Eğitim, bir Django projesini blog, hesaplar ve mağaza gibi alan odaklı uygulamalara ayırmayı gösterir. Kök urls.py'da include ve namespace, uygulamalar arası model ilişkileri ve döngüsel bağımlılık, ortak taban şablon ve context processor, özel template tag ve management command, sinyaller ile gevşek bağlılık ve admin özelleştirme örneklerle işlenir.
3 Gün. Her gün dört modül; sabah mimari ve demo, öğleden sonra projeye uygulama ekleme; son gün entegrasyon.
Orta Seviye — tek Django projesinde birden çok uygulamayı tasarlama, URL yapısı, modeller arası ilişkiler ve özel uygulama geliştirme
Eğitim boyunca tek bir proje, her adımda yeni bir uygulama eklenerek büyütülür.
Projeyi mantıksal uygulamalara bölerek bakımı kolaylaştırırsınız.
Uygulamalar arası bağımlılığı sinyal ve servis katmanıyla azaltırsınız.
Özel uygulamaları farklı projelerde kullanılacak şekilde paketlersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Model, view ve template kavramları bilinmelidir.
Sınıf, modül ve paket yapısı bilinmelidir.
Temel SQL ve ilişkisel model kavramı gerekir.
Python 3.10+, Django 4.2/5.x ve bir kod editörü 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:
Django projesi başlatıp MVT yapısını ve istek-yanıt döngüsünü açıklayabilirsiniz
view fonksiyonları ve Django Template Language ile dinamik sayfalar üretebilirsiniz
model sınıflarını tanımlayıp migration ile şemayı yönetebilirsiniz
bir projeyi birden çok Django uygulamasına ayırıp aralarındaki bağımlılığı yönetebilirsiniz
ModelAdmin ile yönetim panelini ihtiyaca göre özelleştirebilirsiniz
kendi Django uygulamanızı paketleyip projeler arasında yeniden kullanabilirsiniz
messages, sitemaps, humanize ve staticfiles gibi yerleşik uygulamaları projeye ekleyebilirsiniz
Django auth sistemiyle giriş, kayıt, izin ve özel kullanıcı modeli kurabilirsiniz
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.
IoT ilkeleri ve Python temelleri eğitimi: sensörler, Raspberry Pi, GPIO, MQTT, REST, Node-RED, Grafana ve IoT güvenliği ile uygulamalı giriş.
Detayları Gör →Python ile Kafka entegrasyonu ve tüketici grupları eğitimi: confluent-kafka, producer garantileri, rebalance, offset, DLQ, Avro ve akış işleme.
Detayları Gör →Matplotlib ile box plot, scatter plot, heatmap ve pie chart eğitimi: dağılım okuma, renk haritaları, annotate, alt grafikler ve yayın kalitesinde çıktı.
Detayları Gör →NumPy ileri işlemler eğitimi: broadcasting, fancy indexing, ufunc, einsum, numpy.linalg, structured array, stride ve vektörel performans.
Detayları Gör →İleri Python (ADVP) eğitimi: dekoratör, jeneratör, bağlam yöneticisi, ileri OOP, threading, asyncio, pytest ve paketleme ile profesyonel Python.
Detayları Gör →