Web çerçevelerini ve Django'yu tanıyın
Web çerçevelerine giriş ve Django temelleri: istek-yanıt döngüsü, WSGI/ASGI, Flask-FastAPI-Django karşılaştırması, MVT mimarisi ve ilk Django projesi.
Web çerçeveleri ve Django mimarisine giriş
Eğitim, web uygulamasının istek-yanıt döngüsünden başlayarak çerçevelerin neden gerektiğini anlatır. WSGI ve ASGI, Flask, FastAPI ve Django karşılaştırması, Django MVT mimarisi, sanal ortam ve pip, startproject ve startapp, settings.py, URL yönlendirme, ilk view ve şablon çalışan bir sayfa üzerinden uygulanır.
2 Gün. Her gün dört modül; 1. gün Web Çerçeveleri ve Django Mimarisi; 2. gün İlk Uygulama ve Veri. Her modül uygulamalı alıştırmalarla pekiştirilir.
Başlangıç Seviye — Web çerçevelerinin rolünü ve Django mimarisini yeni başlayanlara yönelik anlatır.
Katılımcılar küçük adımlarla kendi bilgisayarlarında Django kurar, ilk projeyi oluşturur ve her kavramı tarayıcıda çalışan sayfayla doğrular.
Çerçevenin neden gerektiğini ve Django'nun nerede durduğunu anlayarak doğru araç seçersiniz.
Kendi makinenizde Django projesini ve ilk sayfayı sıfırdan kurarsınız.
MVT ve URL akışını öğrenerek ileri konulara kolay geçersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Fonksiyon, sınıf ve modül kavramlarını içeren orta düzey Python bilgisi beklenir.
HTML'in ne olduğuna ve tarayıcının sunucudan sayfa istediğine dair genel bilgi faydalıdır.
Python 3.10+, pip, venv ve VS Code yüklü bir bilgisayar ile modern bir tarayıcı gereklidir.
Terminal komutları (cd, ls/dir, pip) ve temel Git kullanımı konusunda rahatlık önerilir.
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:
Web çerçevelerinin rolünü ve Django MVT mimarisini açıklayıp proje iskeleti kurabilirsiniz
settings, URL yönlendirme ve statik dosya yapılandırmasını güvenle yönetebilirsiniz
HTTP semantiği ve REST kısıtlarına uygun uç noktaları tasarlayabilirsiniz
View, URL ve şablon kalıtımıyla çalışan bir Django sitesi oluşturabilirsiniz
Model, migration ve ORM sorgularıyla veritabanı katmanını kurabilirsiniz
ModelAdmin özelleştirmeleriyle yönetim panelini kullanışlı hale getirebilirsiniz
Template tag, filtre ve context processor ile esnek arayüzler geliştirebilirsiniz
Flask uygulama bağlamı, rota ve application factory yapısını 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.
Veri Görevleri için Python: Pandas ve Polars ile Temel ve Orta Düzey eğitimi: i̇ki popüler kütüphaneyle veri görevlerini temelden orta düzeye taşıyın. 3 gün uyg
Detayları Gör →Web Applications with Django: Building Multiple Apps in a Project eğitimi: django projesini sürdürülebilir, modüler uygulamalara bölün. 3 gün uygulamalı.
Detayları Gör →Web Applications with Django: Developing REST APIs eğitimi: dRF ile üretim kalitesinde REST API geliştirin. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertif
Detayları Gör →Web Applications with Django: Introducing the Django Web Framework eğitimi: django'nun temel bileşenlerini bir uygulama üzerinde birlikte kullanın. 2 gün uygula
Detayları Gör →Web Applications with Django: Models and Class-based Views eğitimi: model katmanı ile class-based view'ları birlikte güçlendirin. 2 gün uygulamalı lab ve DVA se
Detayları Gör →