numer szkolenia: 20486
czas trwania: 5/40
cena netto (zł): 3950
termin szkolenia: 30.03-3.04.2020, 04-08.05.2020, 08-12.06.2020
Profil słuchaczy
Szkolenie skierowane jest do programistów zainteresowanych zaawansowanymi technikami tworzenia aplikacji ASP.NET MVC 4.5, posiadających doświadczenie w tworzeniu aplikacji przy użyciu języka C# i Visual Studio 2012, rozumiejących koncepcje programowania zorientowanego obiektowo.
Główne korzyści
Uczestnicy szkolenia zdobywają wiedzę i umiejętności z zakresu tworzenia aplikacji internetowych przy użyciu wzorca projektowego MVC oraz przy wykorzystaniu .NET Framework 4.5.
Wymagania wstępne
Od uczestników oczekiwana jest doświadczenie w programowaniu aplikacji przy użyciu ASP.NET i C#.
Program kursu
1. Zapoznanie z ASP.NET MVC 4
- wprowadzenie do technologii Web firmy Microsoft
- omówienie ASP.NET 4.5
- wprowadzenie do ASP.NET MVC 4
2. Projektowanie aplikacji Web w ASP.NET MVC 4
- planowanie
- projektowanie modeli, kontrolerów oraz widoków
3. Tworzenie modeli ASP.NET MVC 4
- tworzenie modeli MVC
- praca z danymi
4. Tworzenie kontrolerów ASP.NET MVC 4
- pisanie kontrolerów i akcji
- pisanie filtrów akcji
5. Tworzenie widoków ASP.NET MVC 4
- tworzenie widoków w składni Razor
- wykorzystanie HTML Helpers
- ponowne wykorzystanie kodu w widokach
6. Testowanie i analizowanie aplikacji Web ASP.NET MVC 4
- jednostki komponentów testowania MVC
- implementacja strategii obsługi wyjątków
7. Strukturyzowanie aplikacji Web ASP.NET MVC 4
- analiza architektury informacji
- konfigurowanie tras
- tworzenie struktury nawigacji
8. Stosowanie styli do aplikacji Web ASP.NET MVC 4
- wykorzystanie szablonów widoków
- stosowanie CSS do aplikacji MVC
- tworzenie adaptywnego interfejsu użytkownika
9. Tworzenie reagujących stron w aplikacjach Web ASP.NET MVC 4
- wykorzystanie AJAX i aktualizacji części kodu
- implementacja strategii buforowania
10. Wykorzystanie JavaScript oraz jQuery w reagowaniu aplikacji Web MVC
- renderowanie i uruchamianie kodu JavaScript
- wykorzystanie jQuery i jQueryUI
11. Kontrolowanie dostępu do aplikacji Web ASP.NET MVC 4
- implementacja uwierzytelniania i autoryzacji
- przyznawanie ról i członkostwa
12. Tworzenie odpornych aplikacji Web ASP.NET MVC 4
- tworzenie bezpiecznych witryn
- zarządzanie stanem
13. Wykorzystanie Windows Azure Web Services w aplikacjach ASP.NET MVC 4
- wprowadzenie do Windows Azure
- projektowanie i pisanie Windows Azure Services
- zawieranie Windows Azure Services w aplikacjach Web
14. Implementacja Web APIs w aplikacjach Web ASP.NET MVC 4
- tworzenie Web API
- odwołania Web API z aplikacji Web i aplikacji mobilnych
15. Obsługiwanie żądań w aplikacjach Web ASP.NET MVC 4
- wykorzystanie modułów HTTP i obsługa HTTP
- wykorzystanie Web Sockets
16. Wdrażanie aplikacji Web ASP.NET MVC 4
- wdrażanie aplikacji Web
- wdrażanie aplikacji MVC 4