Bądźmy w kontakcie

Plan Szkolenia

  • Wprowadzenie do 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 silnie typowane; Składnia Razor; Zrozumienie adresów URL i metod akcji; Helpery tagów MVC6; Wysyłanie formularzy; Walidacja danych
  • Zaawansowane aplikacje ASP.NET MVC:NET – najlepsze praktyki architektury aplikacji; Implementacja repozytorium i modelu danych EF; Wstrzykiwanie zależności w ASP.NET; Niestandardowe fabryki kontrolerów
  • Techniki widoków: Definiowanie niestandardowych helperów tagów; Definiowanie strony układu; Korzystanie ze stylów; Definiowanie i używanie widoków częściowych
  • Implementacja nawigacji: Definiowanie klas modeli widoku; Implementacja filtrowania danych w kontrolerze; Zrozumienie mechanizmu routingu; Dodawanie niestandardowych wpisów do tabeli tras; Definiowanie wartości domyślnych, parametrów i walidacji; Generowanie adresów URL i hiperłączy; Niestandardowe ograniczenia tras
  • Zarządzanie stanem: Korzystanie z pól ukrytych; Stan sesji i aplikacji; Niestandardowe powiązania modeli
  • Tworzenie usług RESTful przy użyciu Web API: Przegląd Web API; Budowanie serwerów i klientów; Negocjowanie zawartości; Routing atrybutowy; Niestandardowe powiązanie modeli; Wywoływanie usług RESTful z klientów Ajax
  • 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 programowaniu w C#
  • Doświadczenie w tworzeniu w ASP.NET będzie dodatkowym atutem, ale nie jest wymagane
 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie