Návrh Školení

  • Začínáme s ASP.NET MVC: Kontext ASP.NET MVC; Novinky v MVC 6; Šablony projektů MVC; Pochopení struktury projektu ASP.NET MVC; Názvosloví; Vytváření zobrazení; Definování ovladačů (controller); Definování datového modelu
  • Vytvoření kompletní aplikace ASP.NET MVC: Silně typizovaná zobrazení; Syntaxe Razor; Pochopení URL a akčních metod; Tag helpers v MVC 6; Odeslání formulářů; Validace dat
  • Výkonné aplikace ASP.NET MVC: Nejlepší praktiky architektury .NET aplikací; Implementace repository a EF datového modelu; Závislosti v ASP.NET; Vlastní továrny na ovladače (controller)
  • Zobrazení technik: Definování vlastních tag helpers; Definování rozvržení stránky; Použití stylů; Definování a používání parciálních zobrazení
  • Implementace navigace: Definování tříd view modelu; Implementace filtrování dat v ovladači (controller); Pochopení routovacího mechanismu; Přidávání vlastních položek do routovací tabulky; Definování výchozích hodnot, parametrů a validace; Generování URL a hypertextových odkazů; Vlastní omezující podmínky trasy
  • Správa stavu: Použití skrytých polí; Stav relace a aplikace; Vlastní vazby modelu (model binding)
  • Vytváření RESTful služeb pomocí Web API: Přehled Web API; Sestavování serverů a klientů; Obsahové vyjednávání; Atributová routování; Vlastní vazby modelu (model binding); Volání RESTful služeb z Ajax klientů
  • Vytváření Single Page Applikací: Přehled SPAs; Použití GruntJS, NPM a Bower podpory; Přehled AngularJS a Bootstrap

Požadavky

  • 6 měsíců praxe C# programování
  • Zkušenosti s vývojem ASP.NET jsou výhodné, ale ne nezbytné
 28 hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie