Programowanie aplikacji internetowych z użyciem ASP.NET MVC

Czas trwania
4
dni
Średnia ocena kursu
4.77/5
Najbliższe terminy tego szkolenia
Cena szkolenia
2800 PLN
(netto)
Skuteczność
Program szkolenia
- Wprowadzenie do aplikacji internetowych
- Podstawy HTML
- Wprowadzenie do HTML
- Struktura dokumentu
- Elementy tekstowe
- Grupowanie treści
- Formularze
- Element input
- Podstawy CSS
- Wprowadzenie do CSS
- Selektory
- Obramowanie i tła
- Model polowy
- Podstawy JS
- Typy danych
- Instrukcje warunkowe
- Pętle
- Funkcje
- Wprowadzenie do ASP.NET MVC
- Architektura
- Struktura projektu
- Zastosowanie
- Kontrolery
- Obsługa kontrolerów i modelu
- Tworzenie metod kontrolera
- Przekazywanie argumentów do metod kontrolera
- Klasa ActionResults
- Bazy danych
- Model Database First
- Model Code First
- Buforowanie
- Zmienne sesyjne
- Pamięć podręczna
- Atrybut OutputCache
- Widoki
- Obsługa widoków
- ViewBag i ViewData
- Widoki częściowe
- Widoki współdzielone
- Silnik Razor
- Bezpieczeństwo
- Autoryzacja vs Autentykacja
- Kontrola dostępu
- Własne atrybuty autoryzacji
- Routing
- Tablice routingu
- Atrybuty routingu
- OWASP
- Zabezpieczenie przed atakami typu SQLInjection
- Zabezpieczenie przed atakami typu CSRF
- Zabezpieczenie przed atakami typu XSS
- Walidacja danych
- Walidacja po stronie serwera
- Walidacja po stronie clienta
- Optymalizacja
- Nagłówek expires i cache control
- Minifikacja i scalanie plików
- Zmniejszanie liczby przekierowań
- Wydajność
- Chrome Developer Tools
- Firefox Developer Edition
- Ajax
- Asynchroniczne zapytania do serwera
- Asynchroniczne pobieranie podstron
- Wstrzykiwanie zależności
- Podstawowa konfiguracja IIS
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Szkolenie przeznaczone jest dla osób, które chciałyby się nauczyć tworzenia nowoczesnych aplikacji internetowych z wykorzystaniem ASP.NET MVC. Wymagana znajomość podstaw języka C#. Uczestnik pozna również zasady bezpieczeństwa tworzenia i optymalizacji aplikacji internetowych oraz technologię AJAX.

Sprawdź, co mówią o nas ci, którzy nam zaufali
Trenerzy kategorii Microsoft .NET







