A Developing ASP.NET MVC Web Applications képzés célja, hogy a résztvevők megismerjék az ASP.NET MVC keretrendszer működését és a modern szerveroldali webalkalmazás-fejlesztés módszereit. A tanfolyam bemutatja, hogyan lehet strukturált, karbantartható és skálázható webalkalmazásokat készíteni a .NET platform segítségével.
Az ASP.NET MVC a Microsoft webfejlesztési technológiájának egyik fontos eleme. A korábbi években az ASP.NET fejlesztők elsősorban WebForms alapú alkalmazásokat készítettek. Az MVC azonban egy más szemléletet képvisel, amely tiszta architektúrát és jól elkülönített alkalmazásrétegeket biztosít.
A képzés során a résztvevők megismerik az MVC (Model–View–Controller) tervezési minta működését, annak előnyeit és korlátait. A tanfolyam részletesen bemutatja, hogyan lehet az alkalmazáslogikát, a felhasználói felületet és az adatkezelést elkülönített rétegekben megvalósítani.
A kurzus során a hallgatók megtanulják az ASP.NET MVC projektek felépítését, a controllerek használatát, a routing kezelését és a Razor szintaxis alkalmazását. Emellett megismerkednek a modellek és view-k létrehozásával, valamint az adatbevitel és adatmegjelenítés különböző módszereivel.
A tanfolyam kitér az adatelérésre is, például a SQL Server adatbázis használatára, valamint a model binding és scaffolding lehetőségeire. A résztvevők megismerik a formok kezelését, a HTML helper elemek használatát, valamint a kliens- és szerveroldali validáció megvalósítását.
A képzés során szó esik az autentikáció és autorizáció megvalósításáról, az AJAX alapú működésről, valamint a modern webes technológiák – például HTML5 – integrálásáról MVC alkalmazásokba.
A tanfolyam végére a résztvevők képesek lesznek komplex ASP.NET MVC alapú webalkalmazások tervezésére és fejlesztésére.
Kinek ajánlott?
A képzés elsősorban azoknak ajánlott, akik:
- C# és .NET környezetben fejlesztenek alkalmazásokat
- webalkalmazás-fejlesztéssel foglalkoznak vagy ebbe az irányba szeretnének elindulni
- szeretnék megérteni az MVC architektúra működését
- ASP.NET alapú webes rendszereket fejlesztenek vagy fognak fejleszteni
- strukturált és karbantartható webalkalmazás-architektúrákat szeretnének kialakítani
A képzés különösen hasznos webfejlesztőknek és .NET fejlesztőknek.
Mit fogsz megtanulni a képzésen?
A képzés végére a résztvevők:
- megismerik az ASP.NET MVC működését és architektúráját
- megértik az MVC tervezési minta alapelveit
- képesek lesznek ASP.NET MVC alkalmazások létrehozására
- megtanulják a controllerek és routing kezelését
- megismerik a Razor szintaxis használatát
- képesek lesznek modellek és view-k létrehozására
- megtanulják az adatbevitel és adatmegjelenítés megvalósítását
- megismerik a scaffolding és model binding használatát
- képesek lesznek kliens- és szerveroldali validáció implementálására
- megismerik az autentikáció és autorizáció megvalósítását
- betekintést kapnak az AJAX alapú működésbe
- megismerik az MVC alkalmazások tesztelési lehetőségeit
A képzés során a résztvevők gyakorlati példákon keresztül sajátítják el az ASP.NET MVC fejlesztés módszereit.

