Kurzusleírás
1. modul: Az ASP.NET MVC bemutatása
- Összefoglaló az ASP.NET webfejlesztésről
- Az ASP.NET MVC legfontosabb előnyei
- A modell, a nézet és a vezérlő szerepe
2. modul: Az ASP.NET MVC használatának megkezdése
- A fejlesztői környezet előkészítése az ASP.NET MVC-hez
- ASP.NET MVC projekt létrehozása
- Az ASP.NET MVC projekt felépítésének megértése
- Elnevezési konvenciók
- Nézetek létrehozása
- A vezérlők meghatározása
- Adatmodell meghatározása
3. modul: Teljes ASP.NET MVC alkalmazás létrehozása
- Erősen tipizált nézetek létrehozása
- Az URL-ek és a műveleti módszerek megértése
- HTML segítők használata
- Nyomtatványok kezelése; Adatellenőrzés
4. modul: A Razor View Engine használata
- Borotvatervezési célok
- Razor nézet megvalósítása
- Borotva szintaxis
- Accessmodellezési adatok Razor nézetekben
5. modul: Ipari erősségű ASP.NET MVC alkalmazások
- Az ASP.NET alkalmazásarchitektúra bevált gyakorlatai
- Repository és Entity Framework adatmodell megvalósítása
- Dependency Injection használata; Egyedi vezérlő gyár megvalósítása
- Tesztvezérelt fejlesztés az ASP.NET MVC-vel
6. modul: Technikák megtekintése
- Egyéni HTML segítők meghatározása és használata
- Elrendezés/mesteroldal meghatározása
- Stílusok használata
- Résznézetek meghatározása és használata
- Razor helper metódus szintaxisa
7. modul: Navigáció megvalósítása: Nézetmodell osztályok meghatározása
- Adatszűrés megvalósítása vezérlőben
- Az útválasztási mechanizmus megértése
- Egyéni bejegyzések hozzáadása az útvonaltáblázathoz
- Alapértelmezések, paraméterek és érvényesítés meghatározása
- URL-ek és hiperhivatkozások generálása
- Egyéni útvonal korlátozások
8. modul: Állapot Management
- Rejtett mezők használata
- Munkamenet és alkalmazás állapota
- Egyedi modellkötések
9. modul: Ajax és jQuery használata ASP.NET MVC-vel
- Az Ajax és az ASP.NET MVC áttekintése; Feltűnő Ajax;
- Ajax művelethivatkozások használata
- A jQuery áttekintése
- jQuery technikák
- jQuery UI használata
10. modul: További ASP.NET MVC 4.5 technikák
- Állványsablonok megtekintése
- Vezérlő állvány sablonok
- Függőséginjekció a Unity segítségével
11. modul: Tesztvezérelt fejlesztés ASP.NET MVC-vel
- Összefoglaló a TDD-ről
- Útmutató a TDD használatához az ASP.NET MVC-vel
12. modul: További technikák
- Vezérlő technikák
- Szűrők
- Modellkötés
Követelmények
3-6 hónap ASP.NET webfejlesztési tapasztalat C#-ban.
Vélemények (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Kurzus - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurzus - Unit Testing with C#
Az oktató nagyon jól magyarázta el a tantárgyakat valós példákkal, ami megkönnyítette az információ megértését.
Florin-Viorel Marut - Continental Automotive Romania
Kurzus - High-Performance Application Development with .NET Core
Gépi fordítás
A tréner megfelelő ismerete és mély megértése a témában, valamint képessége az ismeretek világos és hatékony bemutatására és átadására.
Balazs Farkas - Greentube GmbH
Kurzus - Implementing the Actor Model with Microsoft Orleans
Gépi fordítás
Comprehensive - covered everything we were interested in. Able to work through examples.