| Hafta | Konu | Ön Hazırlık | Dökümanlar |
| 1 |
.NET Core Teknolojisine Giriş, Proje Şablonları ve Katmanlı Mimari
|
.NET Core CLI ve SDK kurulum rehberlerinin incelenmesi
|
Price (2023), Bölüm 1 & 3; Troelsen & Japikse (2022), Bölüm 17
|
| 2 |
MVC (Model-View-Controller) Deseni, Yönlendirme (Routing) Mekanizması
|
MVC mimari deseni üzerine teorik okumalar
|
Freeman (2022), Bölüm 1-3; Yıldız (2024), Bölüm 1
|
| 3 |
Razor Görünüm Motoru: Layout (Şablon) Tasarımı, View Start ve ViewImports
|
Web arayüzlerinde master-page / şablonlama mantığı analizi
|
Freeman (2022), Bölüm 5; Yıldız (2024), Bölüm 2
|
| 4 |
Dinamik Web Siteleri Oluşturma: Controller-View Arası Veri Taşıma (ViewBag, ViewData)
|
HTTP GET ve POST metotları ile form verisi iletimi
|
Freeman (2022), Bölüm 6; Price (2023), Bölüm 12
|
| 5 |
Kurumsal Otomasyon Sistemleri için HTML5/CSS3 Tabanlı Admin Paneli Yapımı
|
Admin paneli şablonlarının ve arayüz iskeletinin incelenmesi
|
Yıldız (2024), Bölüm 3 & 4; İlgili Bootstrap/AdminLTE Dökümantasyonları
|
| 6 |
Veri Tabanı Bağlantılı Web Sistemleri: Klasik ADO.NET ile SQL Bağlantısı
|
SqlConnection ve SqlCommand sınıfları üzerine pratikler
|
Troelsen & Japikse (2022), Bölüm 21; Ders Sunum Notları (Modül 1)
|
| 7 |
ADO.NET ile Parametreli Sorgular ve İlk CRUD (Create, Read) Uygulamaları
|
SQL enjeksiyon saldırıları ve güvenli sorgu tasarımı araştırması
|
Troelsen & Japikse (2022), Bölüm 21; Yıldız (2024), Bölüm 5
|
| 8 |
Modern Veri Bağlantısı: Entity Framework Core (EF Core) ve DbContext Yapısı
|
ORM (Object-Relational Mapping) kavramı ve EF Core temelleri
|
Price (2023), Bölüm 10; Freeman (2022), Bölüm 8
|
| 9 |
EF Core Migrations Yönetimi
|
Dönem içi MVC kod yapılarının ve SQL tablolarının tekrarı
|
Freeman (2022), Bölüm 9; Yıldız (2024), Bölüm 6
|
| 10 |
EF Core ile İleri Düzey CRUD İşlemleri (Update, Delete) ve Fluent API
|
Veri tabanı ilişkileri (One-to-Many, Many-to-Many) modelleme
|
Price (2023), Bölüm 11; Troelsen & Japikse (2022), Bölüm 22
|
| 11 |
Model Doğrulama (Data Annotations) ve Admin Panelinde Form Kontrolleri
|
Sunucu taraflı veri doğrulama ve hata mesajları yönetimi
|
Freeman (2022), Bölüm 10; Yıldız (2024), Bölüm 7
|
| 12 |
Servis Odaklı Mimari: .NET Core Web API Tasarımı ve HTTP Fiilleri
|
RESTful mimari prensipleri ve JSON veri formatı analizi
|
Price (2023), Bölüm 13; Freeman (2022), Bölüm 11
|
| 13 |
Web API ve MVC Entegrasyonu: Asenkron CRUD Servisleri Tüketme (HttpClient)
|
Asenkron programlama (async/await) ve API istek mekanizmaları
|
Freeman (2022), Bölüm 12; Yıldız (2024), Bölüm 8
|
| 14 |
Komple Otomasyon Sistemi Entegrasyonu, Güvenlik (Session/Cookie) ve Dağıtım
|
Web uygulamalarında kimlik doğrulama temelleri ve yayınlama (Publish)
|
Freeman (2022), Bölüm 14; Yıldız (2024), Bölüm 10
|