1 | Dersin tanıtımı, web uygulama mimarilerine genel bakış | 1 |
2 | MVC nedir? Tarihçesi, yazılım dünyasındaki yeri | 1 |
3 | MVC’nin temel bileşenleri: Model – View – Controller | 1 |
4 | MVC’nin temel ilkeleri ve yazılım geliştirmeye faydaları | 1 |
5 | PHP’ye genel bakış, sunucu taraflı programlama temel kavramları | 1 |
6 | PHP ile MySQL bağlantısı, veri tabanı işlemleri (CRUD) | 1 |
7 | MVC’ye hazırlık: klasör yapısı ve temel proje organizasyonu | 1 |
8 | Controller katmanı geliştirme (istek yönlendirme, router mantığı) | 1 |
9 | Model katmanı geliştirme (veri tabanı sınıfları, ORM yaklaşımı) | 1 |
10 | View katmanı geliştirme (HTML, CSS, PHP entegrasyonu) | 1 |
11 | MVC framework’ün çalışması: istekten cevaba giden yol | 1 |
12 | MVC framework üzerinde örnek bir uygulama geliştirme (ör: kullanıcı yönetimi sistemi) | 1 |
13 | MVC projelerinde güvenlik, hata yönetimi ve performans konuları | 1 |
14 | Öğrenci proje sunumları ve genel değerlendirme | 1 |