Programowanie aplikacji internetowych z użyciem ASP.NET MVC

Opis szkolenia

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.

Terminy gwarantowane

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu.
Więcej

Szkolenia online i udział online

Szkolenia online odbywają się na żywo z udziałem trenera. Grupy są równie nieliczne jak przy tradycyjnych stacjonarnych szkoleniach w JSystems i liczą zwykle 7-9 osób. W każdym szkoleniu stacjonarnym możesz brać udział online.
Więcej

Inne szkolenia tej kategorii

W ramach kategorii Microsoft .NET mamy jeszcze wiele szkoleń. Sprawdź jakie!

Vouchery

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.

Więcej
Szkolenie stacjonarne 2000,00 PLN (netto)
Udział online 1600,00 PLN (netto)
Czas trwania 4 dni

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. Wprowadzenie do aplikacji internetowych
  2. Podstawy HTML
    • Wprowadzenie do HTML
    • Struktura dokumentu
    • Elementy tekstowe
    • Grupowanie treści
    • Formularze
    • Element input
  3. Podstawy CSS
    • Wprowadzenie do CSS
    • Selektory
    • Obramowanie i tła
    • Model polowy
  4. Podstawy JS
    • Typy danych
    • Instrukcje warunkowe
    • Pętle
    • Funkcje
  5. Wprowadzenie do ASP.NET MVC
    • Architektura
    • Struktura projektu
    • Zastosowanie
  6. Kontrolery
    • Obsługa kontrolerów i modelu
    • Tworzenie metod kontrolera
    • Przekazywanie argumentów do metod kontrolera
    • Klasa ActionResults
  7. Bazy danych
    • Model Database First
    • Model Code First
  8. Buforowanie
    • Zmienne sesyjne
    • Pamięć podręczna
    • Atrybut OutputCache
  9. Widoki
    • Obsługa widoków
    • ViewBag i ViewData
    • Widoki częściowe
    • Widoki współdzielone
    • Silnik Razor
  10. Bezpieczeństwo
    • Autoryzacja vs Autentykacja
    • Kontrola dostępu
    • Własne atrybuty autoryzacji
  11. Routing
    • Tablice routingu
    • Atrybuty routingu
  12. OWASP
    • Zabezpieczenie przed atakami typu SQLInjection
    • Zabezpieczenie przed atakami typu CSRF
    • Zabezpieczenie przed atakami typu XSS
  13. Walidacja danych
    • Walidacja po stronie serwera
    • Walidacja po stronie clienta
  14. Optymalizacja
    • Nagłówek expires i cache control
    • Minifikacja i scalanie plików
    • Zmniejszanie liczby przekierowań
  15. Wydajność
    • Chrome Developer Tools
    • Firefox Developer Edition
  16. Ajax
    • Asynchroniczne zapytania do serwera
    • Asynchroniczne pobieranie podstron
  17. Wstrzykiwanie zależności
  18. Podstawowa konfiguracja IIS

Najbliższe terminy tego szkolenia

Co wyróżnia szkolenia Microsoft .NET w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Komfortowe sale i przestrzeń wspólna
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Kto będzie Cię uczyć?

Paweł Biesiada

Tomek Wojnarowski

Sprawdź, co mówią o nas Ci, którzy nam zaufali

  • Szkolenie przeprowadzone bardzo profesjonalnie.

    5.0 / 5 Krystian Maciej Motała, Powiat Turecki Zespół Szkół Technicznych im. gen. prof. s. kaliskiego 18-10-2018 Programowanie aplikacji internetowych z użyciem ASP.NET MVC

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.