Model-View-Controller (MVC) mimarisi, yazılım geliştirme süreçlerinde yaygın olarak kullanılan bir tasarım desenidir. MVC, uygulamanın farklı bileşenlerini -model, view, controller- birbirinden ayırarak, daha düzenli ve sürdürülebilir bir yapı sağlar. Bu yaklaşım, yazılım geliştirme sürecinde yapı disiplinini artırarak, ekip çalışmasını kolaylaştırır ve kodun bakımını daha yönetilebilir hale getirir.
Eğitim Mesleki Gelişim amaçlı olup, alınan belge MYK yetki belgesi zorunlu olan eğitimlerde MYK yetki belgesi yerine geçmez.
- MVC kavramı ve temelleri
- MVC proje yapısı
- Model, view, controller kavramları ve çalışma şekli
- Rotalama
- Veri aktarım teknikleri
- HTML Helpers
- Action kavramı ve çalışma şekli
- Razor View Engine
- Layout, Partial, Render Section kavramları
- Entity Framework Core mimarisi
- Entity yaratılması
- Context sınıfı yaratılması
- Migratitons
- Verilerin kaydedilmesi
- Sorgulamalar
- Konfigürasyonlar
- Entity ilişkilendirmeleri
- Wev API nedir?: Web API'lerinin tanımı ve genel işlevleri
- HTTP Protokolleri ve kullanımı
- Rotalama
- Geri dönüş tipleri ve durum kodları
- Model bağlama
- HTTP metotları
- Doğrulamalar
Eğitim süresi: 90 saat
Eğitim kurumsal işbirliğine açık olup, bireysel başvurular kabul edilmemektedir. Kurumsal katılımcı profili ve ihtiyaçlarınıza göre eğitim içeriği yeninden planlanabilmektedir. Karşılıklı görüşmeler neticesinde eğitimin kapsam ve eğitimin yöntemi(Yüz-Yüze, Çevrimiçi) belirlenip ilgili süreçler tamamlanmaktadır. Mutabakat sağlanması durumunda kurumunuzun katılımcıları ile öğretim elemanlarımızın uygun gün ve saatleri, eğitimin yapılacağı yer belirlenmektedir