Full Stack Web Development with Python and Django (TTPS4860)
Modern Web Geliştirme için Modern Beceriler | Temel Python, Sınıflar, Django Mimarisi, Görünümler (Views), Sorgulama, Şablonlar, Test Etme ve Daha Fazlası
Python’a yeni, ancak deneyimli web geliştiricileri için tasarlanmış Full Stack Web Development with Python and Django eğitimi, Django framework’ünü kullanarak web uygulamaları geliştirmeyi öğreten beş günlük, uygulamalı bir kurstur.
Katılımcılar, MVC (model-view-controller) tasarım modelini kullanarak temel uygulamalar oluşturmanın yanı sıra yönetim, oturum (session) yönetimi, kimlik doğrulama ve otomatik test gibi ileri seviye konuları da keşfederler.
Bu kapsamlı ve pratik eğitim, yalnızca teorik Python sözdizimi anlatmaktan ziyade, dili gerçek dünyada kullanılabilecek şekilde öğretir. Katılımcılar, eğitimin ardından Python’u gerçek görevleri tamamlamak için hemen kullanabilecek seviyeye gelir.
Bu, eğitimde işlenen ana konu başlıklarının genel listesidir. Aşağıda oturum, ders ve laboratuvar detayları yer almaktadır:
Python Ortamı
Başlangıç
Akış Kontrolü (Flow Control)
Listeler ve Demetler (Lists & Tuples)
Dosyalarla Çalışma
Sözlükler ve Kümeler (Dictionaries & Sets)
Fonksiyonlar
Hata ve İstisna Yönetimi
Modüllerle Çalışma
Sınıflar (Classes)
Django Mimarisi
Proje Yapılandırma
Uygulama Ekleme
“Login for Nothing” ve “Admin for Free”
Temel Görünümler (Views) ve Şablonlar (Templates)
Modellerle Sorgulama
Şablonlarla Çalışma
Formlar
Otomatik Testler