ASP.NET MVC Core

Czas trwania kursu:
5 dni
Cena:
3499 zł netto
Kategoria:
PROGRAMOWANIE
Terminy kursów:

OPIS SZKOLENIA

ASP.NET CORE Szkolenie przeznaczone jest dla osób chcących poznać technologię ASP.NET MVC Core od podstaw. Podczas nich Uczestnik nabędzie teoretyczne i praktyczne umiejętności dotyczące budowy kontrolerów, widoków i modeli oraz tworzenia usług internetowych w oparciu o WebApi. Dodatkowo wiedza ta zostanie podbudowana przez zagadnienia dotyczące bezpieczeństwa oraz wydajności aplikacji oraz bazy danych.
Przemysław Rosłon, Microsoft Certified Trainer

TEMATYKA ZAJĘĆ

  • Wstęp
    • Wzorzec projektowy MVC
    • Porównanie aplikacji ASP.NET MVC5 z ASP.NET MVC Core
    • Planowanie aplikacji ASP.NET MVC Core
  • Tworzenie bazy danych w SQL Server na potrzeby aplikacji ASP.NET MVC Core
  • Modele
    • Definicja modelu
    • Tworzenie modeli
    • Entity Framework
      • Code First
      • Database First
    • LINQ
    • Walidacja danych
    • Tworzenie ViewModel
  • Kontrolery
  • Widoki
    • Wstęp
    • Konfiguracja FCI
    • Monitoring
  • Routing
  • Wstrzykiwanie zależności (Dependency Injection) w ASP.NET MVC Core
    • Wstrzykiwanie własnych komponentów
  • Tworzenie własnych filtrów
  • Tworzenie usług internetowych przy wykorzystaniu WebApi
    • Architektura REST
    • Serializacja/Deserializacja
    • WebApi
    • Odpytywanie usług ASP.NET WebApi
  • Java Script i Ajax w aplikacjach ASP.NET MVC Core
    • Wykorzystanie Java Script i Ajax w aplikacjach ASP.NET MVC Core
    • Wykorzystanie biblioteki jQuery i jQueryUI
  • Bezpieczeństwo aplikacji ASP.NET MVC Core
    • Metody uwierzytelniania
    • Haszowanie a szyfrowanie
    • Bezpieczne przechowywanie danych
    • Dobre praktyki
  • Bezpieczeństwo bazy danych
    • Metody uwierzytelniania
    • Transparent Data Encryption
    • Always Encrypted
    • Dynamic Data Masking
    • Row Level Security
    • Dobre praktyki
  • Testowanie aplikacji ASP.NET MVC Core
  • Poprawa wydajności aplikacji
    • Mechanizmy cache’owania
    • Mechanizmy poprawy wydajności po stronie bazy danych:
      • Indeksy
      • Partycjonowanie tabel
      • Kompresja stron danych
    • Dobre praktyki
  • Przydatne biblioteki
    • AutoMapper
    • Newtonsoft.Json
  • Podsumowanie
Formularz zgłoszeniowy

ASP.NET MVC Core

TERMIN KURSU

UCZESTNIK

DANE DO FAKTURY

Dziękujemy!
Zgłoszenie wysłane z sukcesem !
Coś poszło nie tak! Zglosznie nie zostało wysłane.

W przypadku nie otrzymania potwierdzenia prosimy o kontakt:

Adres biura:
CBSG Polska Spółka z o.o.
ul. Czereśniowa 98
98 02-456 Warszawa