Vissza

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications

Kód: 20486
Microsoft_Visual-Studio_Developing-ASP.NET-MVC-4-Web-Applications.png
Időtartam:5 nap
Nehézségi szint:
  • Haladó
240 000 Ft-tól
(Bruttó ár: 304 800 Ft-tól)
Kérdésem van!
Képzési forma
Egyedi igények szerint Nyílt
Képzés nyelve
Magyar
Oktatási segédeszköz (opcionális)
Apple iPad 2017 32 GB (WIFI) Apple iPhone 6S 32 GB Nem kérek
- + Jelentkezem

Termékleírás 

  • A tanfolyamot elvégzett hallgatók professzionális, haladó szintű ASP.NET alkalmazásokat tudnak fejleszteni .Net Framework 4.5 eszközök és technológiák segítségével. A tanfolyam központi eleme a programozás kód olyan optimalizálása, amely alkalmazások gyorsabb és megbízhatóbb futását biztosítja.
  • Az ASP.NET MVC ismertetése és web form-okkal való összehasonlítása megteremti annak az alapját, hogy a fejlesztők könnyen eldönthessék a programozáshoz használandó legjobb megoldást. A tanfolyam felkészíti a hallgatókat a 70-486 számú vizsgára is.

Kinek ajánljuk 

  • Többéves tapasztalattal rendelkező professzionális webfejlesztőknek.
  • Fejlett webalkalmazásokat programozni tervező mérnököknek.
  • A 70-486 vizsgára készülő hallgatóknak.

Szükséges előképzettség 

  • Legalább két éves fejlesztői tapasztalat webalapú alkalmazások fejlesztésében
  • Microsoft Visual Studio és ASP.NET professzionális ismerete
  • Ismeretek C# nyelvben

Tematika


Modul 1: Ismerkedés az ASP.NET MVC 4 környezettel
A modul célja, hogy bemutassa a Microsoft Web Technologies platformot, amelyen a kifejlesztett webes alkalmazásainkat futtathatjuk. Bevezetést nyújt továbbá az ASP.NET 4.5 környezet paramétereibe és az MVC programozási modellekbe, befejezésül pedig röviden áttekintjük az ASP.NET MVC4 funkcióit.

Leckék

  • A Microsoft Web Technologies platform áttekintése
  • Az ASP.NET 4.5 áttekintése
  • Az ASP.NET MVC 4 ismertetése

Modul 2: ASP.NET MVC 4 webalkalmazások tervezése
A modul során a hallgatók egy webalkalmazás fejlesztésének tipikus folyamatába pillanthatnak be. Az új alkalmazások fejlesztéséhez az MVC4 modellt használjuk, azonban még nincsenek pontos részleteink az alkalmazás paramétereiről. A modul ebbe a folyamatba vezeti be a hallgatót.

Leckék

  • Projekttervezési fázisok kialakítása
  • Modellek, vezérlők és nézetek tervezése

Modul 3: ASP.NET MVC 4 modellek fejlesztése
A modul célja, hogy bevezesse a hallgatókat az MVC alkalmazás modellekbe, amelyek lefedik az üzleti igényeket. A modul szintén részletezi kapcsolatok kialakítását külső adatbázisok felé.

Leckék

  • Az MVC modellek létrehozása
  • Adatkezelési feladatok

Modul 4: ASP.NET MVC 4 vezérlők fejlesztése
A felhasználó akciók kezelését vezérlőkkel tudjuk lekezelni. A modul e vezérlőelemek jellemzőit, kialakítási feltételeit mutatja be.

Leckék

  • Vezérlők és akciók fejlesztése
  • Akciószűrők programozása

Modul 5: ASP.NET MVC 4 nézetek létrehozása
A modul a Nézetek fontosságát emeli ki egyes MVC webes alkalmazások esetén. Szó esik a Razor View elem kritikus szerepéről, amely az adatok megjelenítését szabályozza.

Leckék

  • Nézetek kialakítása Razor Synax alapon
  • HTML Helper-ek használata
  • Kódrészletek újrafelhasználása Nézetekben

Modul 6: ASP.NET MVC 4 webalkalmazások tesztelése és debug-olása
A modul során a hallgatók betekintést kapnak az alkalmazások hibakódjainak értelmezésébe. Az MVC alkalmazások helyes működését könnyen tudjuk ellenőrizni a platformba épített módszerek segítésével.

Leckék

  • MVC komponensek részletes tesztelése
  • Kivételkezelés

Modul 7: ASP.NET MVC 4 webalkalmazások strukturálása
A webes alkalmazás felhasználója számára fontos, hogy könnyen megtalálja a számára szükséges információt. Ehhez a célhoz az alkalmazás megfelelő strukturálása nélkülözhetetlen. A modul ezen célhoz illeszkedő strukturálási technikákat mutatja be.

Leckék

  • Információszerkezetek elemzése
  • Útvonalak konfigurálása
  • Navigációs hierarchia létrehozása

Modul 8: Stílusok alkalmazása ASP.NET MVC 4 webalkalmazásokban
A modul az alkalmazás megjelenítéséhez használt konzisztens nézet kialakításának lépéseit tárgyalja.

Leckék

  • Sablon nézetek használata
  • CSS alkalmazása MVC alkalmazásokhoz
  • Alkalmazkodó felhasználói felületek

Modul 9: Megjelenítésgyorsítás az ASP.NET MVC 4 alkalmazásokban
A modul azon koncepciókat magyarázza el, amelyek mentén az alkalmazásunk válaszideje jelentősen csökkenthető. Elemezzük, hogy miként lehet az oldal bizonyos részeit dinamikusan frissíteni ahelyett, hogy a teljes oldalt újra frissítenénk.

Leckék

  • AJAX alkalmazása és részleges oldalfrissítési technikák bemutatása
  • Gyorsítótárazási lehetőségek

Modul 10: JavaScript és jQuery felhasználása megjelenítésgyorsításhoz MVC 4 webalkalmazásokban
A modul során a hallgatók megismerhetik, hogy miként tudnak alkalmazásokat vagy alkalmazásrészleteket a felhasználó böngészőjében futtatni a központi webkiszolgáló helyett. Ez a megközelítés jelentősen felgyorsíthatja az alkalmazások működését, és jelentősen tehermentesíti a webkiszolgálókat egyaránt.

Leckék

  • JavaScript programok renderelése és futtatása
  • jQuery és jQueryUI használata

Modul 11: Hozzáférésszabályozás az ASP.NET MVC 4 webalkalmazásokban
A modul az azonosítási és jogosultsági szabályozás fontosságára hívja fel a figyelmet, valamint tárgyalja az anonim felhasználók számára biztosított információk elérésének szabályozását is.

Leckék

  • Azonosítás és authorizáció
  • Szerepkörök és csoporttagságok felhasználókhoz rendelése

Modul 12: Hibaelkerülés ASP.NET MVC 4 webalkalmazás esetén
A modul során a hallgatók olyan technikákkal ismerkedhetnek meg, amelyek használatával az alkalmazások rendkívül stabilan és megbízható módon futnak. Az alkalmazás állapotát számtalan körülmény befolyásolhatja (felhasználó beállítások, kapcsolati problémák, böngésző újraindítás stb.), a kellő körültekintéssel megírt webes alkalmazások azonban képesek az ilyen problémák elkerülésére és feloldására.

Leckék

  • Biztonságos oldalak kialakítása
  • Állapotok kezelése

Modul 13: A Windows Azure Web Services használata ASP.NET MVC 4 webalkalmazásokban
A modul a Windows Azure azon szempontjait részletezi, amelyek előnyösebb futtatási környezetet teremthetnek egy webes alkalmazás esetén, mintha „csak" egy webfarmra helyeznénk el.

Leckék

  • A Windows Azure platform ismertetése
  • Windows Azure Service: tervezés és programozás
  • Windows Azure Service használata a webes alkalmazásokban

Modul 14: Web API-k használata ASP.NET MVC 4 webalkalmazásokban
A modulban a hallgatók az új WEBAPI funkcióról hallhatnak, illetve megismerhetik, hogy RESTful API-kat hogyan tudnak megívni saját alkalmazásaikból, illetve ezeket hogyan tudják elhelyezni az alkalmazásban.

Leckék

  • A Web API fejlesztése
  • Web API meghívása webalkalmazáson keresztül

Modul 15: Kérések kezelése ASP:NET MVC 4 webalkalmazásokban
A modul azon lehetőségeket magyarázza el, amelyek használatával a böngészőkből érező kéréseket még az MVC Vezérlők előtt vagyunk képesek lekezelni. Az ilyen módszerek jelentősen gyorsíthatják az alkalmazások működését.

Leckék

  • HTTP modulok és HTTP kezelők felhasználása
  • Web Socket-ek használata

Modul 16: ASP.NET MVC 4 webalkalmazások terítése
A modul az elkészült webes alkalmazások telepítésének lépéseit mutatja be.

Leckék

  • A Webalkalmazás telepítése
  • Egy MVC 4 alkalmazás telepítése

Tanfolyami naptár