Plan Szkolenia

  • Wprowadzenie do ASP.NET MVC: ASP.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 kompleksowej aplikacji ASP.NET MVC: Silnie typowane widoki; Składnia Razor; Zrozumienie adresów URL i metod akcji; Pomocniki tagów w MVC6; Przesyłanie formularzy; Walidacja danych
  • Profesjonalne aplikacje ASP.NET MVC: Najlepsze praktyki architektury aplikacji .NET; Implementacja repozytorium i modelu danych EF; Wstrzykiwanie zależności w ASP.NET; Niestandardowe fabryki kontrolerów
  • Techniki widoków: Definiowanie niestandardowych pomocników tagów; Definiowanie strony układu; Korzystanie ze stylów; Definiowanie i używanie widoków częściowych
  • Implementacja nawigacji: Definiowanie klas modelu widoku; Implementacja filtrowania danych w kontrolerze; Zrozumienie mechanizmu routingu; Dodawanie niestandardowych wpisów do tabeli routingu; Definiowanie domyślnych wartości, parametrów i walidacji; Generowanie adresów URL i hiperłączy; Niestandardowe ograniczenia routingu
  • Zarządzanie stanem: Korzystanie z ukrytych pól; Stan sesji i aplikacji; Niestandardowe wiązania modelu
  • Tworzenie usług RESTful za pomocą Web API: Przegląd Web API; Budowanie serwerów i klientów; Negocjacja zawartości; Routing atrybutowy; Niestandardowe wiązanie modelu; Wywoływanie usług RESTful z klientów Ajax
  • Tworzenie aplikacji jednostronicowych: Przegląd SPA; Wykorzystanie wsparcia dla GruntJS, NPM i Bower; Przegląd AngularJS i Bootstrap

Wymagania

  • 6-miesięczne doświadczenie w programowaniu w C#
  • Doświadczenie w rozwoju ASP.NET jest zaletą, ale nie jest wymagane
 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie