Moduł 1 Zapoznanie z ASP.NET MVC 5
- Omówienie technologii Microsoft Web
- Omówienie środowiska ASP.NET
- Wprowadzenie do ASP.NET MVC 5
Moduł 2 Projektowanie aplikacji internetowych ASP.NET MVC 5
- Planowanie w fazie projektu
- Projektowanie modeli, kontrolerów i widoków
Moduł 3 Opracowanie modeli ASP.NET MVC 5
- Tworzenie modeli MVC
- Praca z danymi
Moduł 4 Opracowanie kontrolerów ASP.NET MVC 5
- Pisanie kontrolerów i akcji
- Pisanie filtrów akcji
Moduł 5 Tworzenie widoków ASP.NET MVC 5
- Tworzenie widoków w składni Razor
- Wykorzystanie HTML Helpers
- Ponowne wykorzystanie kodu w widokach
Moduł 6 Testowanie i analizowanie aplikacji Web ASP.NET MVC 5
- Testowanie jednostek MVC
- Wdrażanie strategii obsługi wyjątków
Moduł 7 Strukturyzowanie aplikacji Web ASP.NET MVC 5
- Analiza architektury informacji
- Konfigurowanie tras
- Tworzenie struktury nawigacji
Moduł 8 Stosowanie stylów do aplikacji Web ASP.NET MVC 5
- Wykorzystanie szablonów widoków
- Stosowanie CSS do aplikacji MVC
- Tworzenie adaptacyjnego interfejsu użytkownika
Moduł 9 Tworzenie responsywnych stron w aplikacjach Web ASP.NET MVC 5
- Korzystanie z AJAX i częściowych aktualizacji strony
- Wdrażanie strategii buforowania
Moduł 10 Używanie JavaScript i jQuery do elastycznych aplikacji sieciowych MVC 5
- Renderowanie i uruchamianie kodu JavaScript
- Korzystanie z jQuery i jQueryUI
Moduł 11 Kontrolowanie dostępu do aplikacji Web ASP.NET MVC 5
- Wdrażanie uwierzytelniania i autoryzacji
- Przyznawanie ról i członkostwa
Moduł 12 Budowanie elastycznej aplikacji sieci Web ASP.NET MVC 5
- Tworzenie bezpiecznych witryn
- Zarządzanie stanem
Moduł 13 Implementacja Web API w aplikacjach ASP.NET MVC 5
- Tworzenie Web API
- Odwołania Web API z aplikacji Web i aplikacji mobilnych
Moduł 14 Obsługa żądań w aplikacjach internetowych ASP.NET MVC 5
- Wykorzystanie modułów http i obsługa http
- Wykorzystanie Web Sockets
Moduł 15 Wdrażanie aplikacji sieci Web ASP.NET MVC 5
- Wdrażanie aplikacji Web
- Wdrażanie aplikacji MVC 5