Eğitimin Amacı
- Bu kurs; günümüz ihtiyaçları yönünde web uygulamaları geliştiren, güncellenebilen dinamik web siteleri hazırlayabilen, kişiler yetiştirmeyi amaçlar. Aynı zamanda Temel ve ileri düzeyde Asp.Net MVC konularının incelenmesi ve web servislerinin Microsoft teknolojisi olan Web Api üzerinden öğretilmesini amaçlar. Asp.Net MVC ve Web Api eğitimi boyunca kullanılacak olan dil C#’tır.
Eğitimin İçeriği
NET MVC
- MVC Framework Nedir?
- MVC Sayfa Tasarimi, Layout ve Render Metotları
- Razor Görüntü Oluşturma Motoru (Razor View Engine)
- Controller Sınıfı
- Model Sınıfı ve Veritabanı İşlemleri
- Html Oluşturan Yardımcı Metotlar (Html Helpers)
- Web ve Url Yardımcı Metotları
- Ajax Yardımcı Metotları
- MVC Projesinin Yayinlanmasi
WEB API
- Web Servisleri Nedir?
- Web Api Mimarisi
- ApiController Sınıfı ve IHttpController Arayüzü
- Media Type Formatlayıcıları
- İstekleri Filtreleme (Request Filtering)
- Content Negotiation ve Model Doğrulama (Validation)
- Parametre Bağlama (Parameter Binding)
- Hangi Controller Sınıfı (Controller Selection) Çalışacak?
- Handler
- Web Api Hata Yönetimi
Eğitime Kimler Katılabilir?
- Programlama dilleri ile ilgilenen ve web tabanlı projeler geliştirmek isteyen programcılar katılabilir. Eğitim sonunda kursiyerlerden MS Visual Studio ve Asp.Net teknolojilerini kullanarak etkileşimli web uygulamaları geliştirebilmeleri beklenmektedir.
Eğitim Süresi ve Modeli
- Eğitim süresi 32 ders saatidir.
- Genel katılıma açık sınıf eğitimi / Kurumlara özel kurumsal eğitimler / Özel Ders şeklinde düzenlenmektedir.
- Genel Katılıma Açık Sınıf Eğitimlerinde hafta içi 19:00/22:00 arasında hafta sonu ise 09:00/18:30 saatleri arasında
- Kurumsal Eğitimlerde ve Özel Dersler de ise taleplere uygun gün ve saatlerde ders planlaması yapılmaktadır.