İleri ASP.NET MVC

Microsoft’un ASP.NET teknolojisi üzerine konumlandırdığı MVC Framework ile daha temiz, yönetilebilir ve esnek web uygulamaları geliştirmeye hazır olun.

SÜRE:
30 saat
ID:
senior1

EĞİTMEN:

Türkay Ürkmez
Türkay Ürkmez
Kurucu / Yazılım Eğitmeni

Başlangıçtan orta seviyeye kadar ilerleyeceğimiz bu eğitimde, örnek projeler üzerinde ilerleyerek problemlere ve çözümlerine odaklanacağız.


Kimler Katılabilir

Temel seviyede HTML ve Temel seviyede C# programlama bilgisine sahip herkes bu eğitime katılabilir.


Eğitim İçeriği

1. ASP.NET MVC Temelleri

  • MVC Tasarım Deseni
  • ASP.NET MVC Framework
  • Web Form’dan MVC’ye

2. Controller

  • Controller Temelleri
  • Action kavramı
  • Action parametreleri

3. View

  • View Temelleri
  • Strongly Typed View
  • View Model
  • Razor Kullanımı
  • Partial View Belirleme

4. Models

  • Model Tanımalama
  • Scaffolfding Kullanımı
  • Model Binding

5. Formlar ve HtmlHelper

  • Form elementlerini kullanmak
  • Html Input Helper
  • Rendering Helper

6. Validasyon ve Data Annotations

  • Data Annotation ile Validasyon uygulamak
  • Validasyon mekanizmasını özelleştirmek

7. Güvenlik ve Üyelik Sistemleri

  • Authentication ve Authorization
  • Identity
  • OAuth ve OpenId
  • Güvenlik

8. AJAX

  • JQuery ile AJAX
  • Ajax Helpers

9. Routing

  • Routing Temelleri
  • Route Sınırlamak

10. Dependency Injection Kullanımı