Plan Szkolenia
- Pierwsze kroki z ASP.NET MVC:NET MVC w kontekście; Co nowego w MVC 6; Szablony projektów MVC; Zrozumienie struktury projektu ASP.NET MVC; Konwencje nazewnictwa; Tworzenie widoków; Definiowanie kontrolerów; Definiowanie modelu danych
- Tworzenie kompletnej aplikacji ASP.NET MVC: widoki o silnym typie; Składnia brzytwy; Zrozumienie adresów URL i metod działania; Pomocnicy tagów MVC6; Formularz post-back; Walidacji danych
- Aplikacje ASP.NET MVC o wytrzymałości przemysłowej: najlepsze praktyki dotyczące architektury aplikacji NET; Implementacja repozytorium i modelu danych EF; Wstrzykiwanie zależności ASP.NET; Niestandardowe fabryki kontrolerów
- Zobacz techniki: Definiowanie niestandardowych pomocników tagów; Definiowanie strony układu; Używanie stylów; Definiowanie i wykorzystanie widoków częściowych
- Implementacja nawigacji: Definiowanie klas modelu widoku; Implementacja filtrowania danych w kontrolerze; Zrozumienie mechanizmu routingu; Dodawanie niestandardowych wpisów do tabeli tras; Definiowanie wartości domyślnych, parametrów i walidacja; Generowanie adresów URL i hiperłączy; Niestandardowe ograniczenia trasy
- Stan Management: Korzystanie z ukrytych pól; Stan sesji i aplikacji; Niestandardowe wiązania modelu
- Tworzenie usług RESTful przy użyciu Web API: Przegląd Web API; Budowa serwerów i klientów; Negocjacja treści; Routing atrybutów; Niestandardowe wiązanie modelu; Wywoływanie usług RESTful od Ajax klientów
- Tworzenie aplikacji jednostronicowych: Przegląd SPA; Korzystanie ze wsparcia GruntJS, NPM i Bower; Przegląd AngularJS i Bootstrap
Wymagania
- 6 miesięcy doświadczenia w C# programowaniu
- Doświadczenie w programowaniu ASP.NET jest korzystne, ale nie niezbędne
Opinie uczestników (5)
Elastyczne podejście i dopasowanie ćwiczeń do pytań i zagadnień poruszanych przez uczestników szkolenia.
Maciej - DataConsult S.A.
Szkolenie - Advanced Programming in C#
the trainer level.
Titus - Ness
Szkolenie - Unit Testing with C#
ciekawostki, wiedza trenera, elastyczne podejście do naszych problemów nawet jeśli wykraczały poza agende
Dawid Nieszporek - PricewaterhouseCoopers Service Delivery Center Poland Sp. z o.o.
Szkolenie - Visual Studio Tools for Office (VSTO)
I mostly liked the trainer knowledge and approach.
Piotr Kucharski
Szkolenie - Introducing C# 6.0 with Visual Studio 2015/2017
I appreciated Folio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).