Návrh Školení
- Začínáme s ASP.NET MVC:NET MVC v kontextu; Co je nového v MVC 6; Šablony projektů MVC; Pochopení struktury projektu ASP.NET MVC; Konvence pojmenování; Vytváření pohledů; Definování ovladačů; Definování datového modelu Vytvoření kompletní aplikace ASP.NET MVC: Silně typizované pohledy; Syntaxe břitvy; Pochopení adres URL a metod akcí; pomocníci značek MVC6; Formulář post-back; Ověření dat Průmyslová síla ASP.NET MVC Aplikace: Osvědčené postupy aplikační architektury NET; Implementace úložiště a datového modelu EF; ASP.NET Dependency Injection; Továrny na zakázkové ovladače Techniky zobrazení: Definování vlastních pomocníků značek; Definování stránky rozvržení; Použití stylů; Definování a používání částečných pohledů Implementace navigace: Definování tříd pohledu-modelu; Implementace filtrování dat v ovladači; Pochopení mechanismu směrování; Přidání vlastních položek do směrovací tabulky; Definování výchozích hodnot, parametrů a ověřování; Generování URL a hypertextových odkazů; Vlastní omezení trasy State Management: Použití skrytých polí; Stav relace a aplikace; Vlastní vazby modelu Vytváření služeb RESTful pomocí webového rozhraní API: Přehled webového rozhraní API; Budování serverů a klientů; Vyjednávání obsahu; Směrování atributů; Vazba na zakázku; Vyvolání služeb RESTful z klientů Ajaxu Vytváření jednostránkových aplikací: Přehled SPA; Použití podpory GruntJS, NPM a Bower; 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é
Reference (6)
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Kurz - Visual Studio with VB.Net
Ocenil jsem širokou šíři znalostí Folia. Nejen, že byl obeznámen s obsahem kurzu, ale také znal konstrukty v jazycích, které jsme znali, aby pro nás byly příklady smysluplnější. Během intervalů sdílel své znalosti o technologiích a řešeních mimo rámec školení, aby poskytl náhled na další řešení, která bychom mohli použít v budoucnu (a budoucím školení).
Raphael - Markit Valuations Limited
Kurz - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Kurz - Introducing C# 6.0 with Visual Studio 2015/2017
Flexibilní přístup a přizpůsobení cvičení na otázky a problémy vznesené účastníky školení.
Maciej - DataConsult S.A.
Kurz - Advanced Programming in C#
Machine Translated
the trainer level.
Titus - Ness
Kurz - Unit Testing with C#
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions