|
1. hafta
|
Django'nun tanımı ve temel özellikleri |
|
2. hafta
|
Sanal ortam oluşturma ve proje kurulumu |
|
3. hafta
|
Django proje yapısının anlaşılması: settings.py, urls.py, views.py, models.py |
|
4. hafta
|
Model oluşturma ve veritabanı işlemlerini yapabilme yeteneği |
|
5. hafta
|
Temel URL yönlendirmesi ve şablon oluşturma |
|
6. hafta
|
Basit bir web sayfasını Django ile oluşturma yeteneği |
|
7. hafta
|
Django modellerinin oluşturulması ve ilişkilendirilmesi |
|
8. hafta
|
Django admin panelinin kullanımı ve özelleştirilmesi |
|
9. hafta
|
Veritabanı işlemleri üzerinde pratikler |
|
10. hafta
|
Django görünümlerinin (views) oluşturulması ve HTTP isteklerine yanıt verme |
|
11. hafta
|
Şablon (template) dosyalarının kullanımı ve HTML/CSS ile entegrasyon |
|
12. hafta
|
Django form yapısının kullanımı ve form doğrulama |
|
13. hafta
|
Django'da kullanıcı girişi ve yetkilendirme işlemleri |
|
14. hafta
|
Kullanıcı oturumu yönetimi ve Django'da temel güvenlik önlemlerini uygulama yeteneği |