Czas trwania:
4 dni
Cena netto:
1999 PLN netto
Średnia ocena:
4.71 /5   
Stopień trudności:   
Średnia liczba uczestników:   
9
Identyfikator szkolenia:   
221267379
    Drukuj kartę szkolenia

Szkolenie zamknięte

Istnieje możliwość realizacji tego szkolenia w formie zamkniętej w siedzibie klienta lub w jednej z naszych sal. Przy większych grupach jest to korzystniejsze ekonomiczne, można też dostosować program szkolenia.

Pokaż więcej

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.



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.



Program szkolenia


  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




Terminy szkolenia "Programowanie aplikacji internetowych z użyciem ASP.NET MVC"


2019-10-14 Warszawa
  Dostępne miejsca



Opinie uczestników o tym szkoleniu


Opinie pochodzą z ankiet wypełnianych przez uczestników na koniec każdego szkolenia. Sprawdź jak uczestnicy oceniają to szkolenie. Dowiedz się dlaczego warto szkolić się u nas od osób które już tu były i dlaczego 98% naszych klientów poleca nas swoim znajomym!






Wykładowcy




Sprawdź kto będzie prowadził to szkolenie. Nasi wykładowcy to w 100% praktycy którzy cały czas pracują z technologią której szkolą. Dzięki temu uzyskujesz maksimum wartościowej wiedzy.




Paweł Biesiada

Jestem absolwentem Uniwersytetu im. Adama Mickiewicza w Poznaniu na wydziale Matematyki i Informatyki. Od ponad ośmiu lat mocno związany z technologiami Microsoftu. Certyfikowany deweloper i pasjonat baz danych, fan clean code'u. Na swoich warsztatach kładę nacisk na ćwiczenia praktyczne wsparte licznymi przykładami z własnego doświadczenia. Po pracy lubię spędzać czas aktywnie pokonując dłuższe dystanse w biegu lub na rowerze.


Tomek Wojnarowski

Tomek zajmuje się platformą .NET od blisku 15 lat. Prowadzi  firmę  realizujacą projekty z  obszarów transportu, produkcji, i systemów finansowych. Konsultuje rozwiązania pod względem wydajności i jakości kodu. Szerokie spektrum realizowanych zadań pozwala mu na racjonalną ocenę trendów i rozwiązań. Publikuje artykuły z obszaru optymalizacji procesów biznesowych i dyspozycji transportowych. Jest fanem technologii i pasjonatem nowoczesnych rozwiązań.