Curs ASP.NET MVC

Pentru cei interesati, propun un

Program curs ASP.NET MVC

Orice curs trebuie sa se adapteze studentilor. Acest curs se adreseaza celor care vor sa isi imbunatateasca cunostintele de ASP.NET MVC si nu sunt incepatori. Ca urmare cursul va fi de nivel mediu spre greu. Propun 3 zile de curs, fiecare de cite 3 ore.
Cursul e tinut de mine ( iar daca intrebati cine sunt eu cititi acest blog sau un scurt rezumat aici )

Ziua 1.

Recapitulare definitie MVC – view, model , controller. De ce Model nu este database Model, ci ViewModel
Aplicatie practica de generare de ViewModel combinat din doua clase .
Model Binding in MVC : Model binder default( inclusive Binding-ul unei liste).
Aplicatie practica : Binding-ul unei liste. Crearea unui Binding customizat pentru DateTime.
Routing in MVC : cum se foloseste. Probleme des aparute intre query string si rutarea obisnuita.
Aplicatie practica: Rutarea unui slug http://en.wikipedia.org/wiki/Slug_%28web_publishing%29
Validarea in MVC : Validarea obisnuita. Un-obtrusive . Remote
Aplicatie practica: Validarea obisnuita. Un-obtrusive . Remote

Ziua 2.

Razor si MVC: Areas. Layout. EditorTemplates/DisplayTemplates
Aplicatie practica: EditorTemplate pentru DateTime
Ajax in MVC : Ajax cu Jquery. Regasirea actiunilor / partial view
Aplicatie practica: Jquery si interceptarea erorilor de server / comunicatie
Filtre in MVC 3: IAuthorization, IActionFilter, IResultFilter,IExceptionFilter
Aplicatie practica: IActionFilter pentru logarea timpilor de executie al actiunilor.

Ziua 3:

Securitate MVC: Se face pe actiuni, nu pe fisiere.
Aplicatie practica: Authorize pe toate actiunile, mai putin cea de login.
TDD MVC: testare ViewModel . Testarea actiunilor.Testarea View-urilor( Selenium)
Aplicatie practica : Testare ViewModel, Actiuni, View
Sesiune finala de intrebari si raspunsuri

Cu ce va alegeti:

  1. Veti intelege ce aveti nevoie pentru o aplicatie MVC
  2. Veti putea intelege feat-urile noi din MVC
  3. La ( aproape) orice problema de MVC veti sti un posibil raspuns pe care il veti fi facut la curs.
  4. Veti putea avea o sursa de referinta pentru intrebarile voastre

Puteti downloada oferta de aici
Pretul este de 80 EUR / programator de la 10 persoane in sus.