Szkolenia Microsoft

Cel szkolenia

Szkolenie MS-20486 Developing ASP.NET Core MVC Web Applications ma na celu pokazanie technologii ASP.NET Core i narzędzi programistycznych wykorzystywanych do tworzenia zaawansowanych aplikacji webowych według wzorca MVC. Przedstawia najpopularniejsze scenariusze wykorzystywane do podnoszenia wydajności i skalowalności rozwiązań.

 

Kurs przygotowuje do egzaminu:  70-486.

Plan szkolenia Rozwiń listę

  1. Charakterystyka ASP.NET Core MVC
    • przegląd technologii Microsoft wykorzystywanych w aplikacjach webowych
    • środowisko ASP.NET 4.x
    • wprowadzenie do ASP.NET Core MVC
  2. Projektowanie aplikacji ASP.NET Core MVC
    • etapy planowania w cyklu realizacji projektu
    • planowanie komponentów Modeli, Kontrolerów i Widoków w projekcie
  3. Przygotowanie warstwy obsługi uruchomienia aplikacji
    • konfigurowanie składowych warstwy pośredniej (Middleware)
    • konfigurowanie usług potrzebnych do uruchomienia aplikacji ASP.NET Core
  4. Programowanie kontrolerów aplikacji ASP.NET Core MVC
    • programowanie kontrolerów i akcji
    • konfiguracja rozwiązywania adresów URL (Routing)
    • programowanie filtrów akcji
  5. Programowanie widoków
    • programowanie widoków z wykorzystaniem składni Razor
    • wykorzystanie klas pomocniczych HTML Helpers
    • wielokrotne wykorzystanie zbudowanego kodu
  6. Programowanie klas Modelu
    • budowanie modeli w MVC
    • praca z formularzami
    • sprawdzanie poprawności aplikacji - walidacja
  7. Wykorzystanie środowiska Entity Framework Core
    • wprowadzenie do Entity Framework Core
    • praca z Entity Framework Core
    • połączenia do SQL Server w klasach Entity Framework Core
  8. Zastosowanie stylizacji w aplikacjach ASP.NET Core MVC
    • wykorzystanie układów (Layouts)
    • dołączanie styli kaskadowych CSS i skryptów JavaScript
    • wykorzystanie bibliotek rozszerzeń na przykładzie jQuery
  9. Programowanie warstwy logiki klienta
    • zaawansowana stylizacja
    • praca z zadaniami (Task Runners)
    • responsywna aplikacja
  10. Testowanie i rozwiązywanie problemów
    • testowanie komponentów obiektowych MVC
    • strategie obsługi wyjątków (Exception Handling)
    • logowanie zdarzeń
  11. Zarządzanie uprawnieniami
    • uwierzytelnienie w ASP.NET Core
    • kontrola uprawnień - autoryzacja
    • obrona przed potencjalnymi atakami
  12. Zarządzanie wydajnością i wymianą informacji
    • strategie cache
    • zarządzanie stanem aplikacji/sesji
    • komunikacja dwukierunkowa
  13. Wykorzystanie Web API
    • wprowadzenie do Web API
    • dodawanie Web API do aplikacji
    • wywołania Web API w aplikacjach klasycznych i mobilnych
  14. Wdrażanie aplikacji na system hostujący
    • wdrożenia lokalne
    • wykorzystanie subskrypcji Microsoft Azure
    • podstawowa charakterystyka środowiska Azure
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania
  • Dla uczestników zalecane jest posiadanie dwóch do trzech lat doświadczenia w tworzeniu aplikacji internetowych za pomocą Microsoft Visual Studio i Microsoft ASP.NET, biegłości w posługiwaniu się .NET Framework, znajomości języka C#, wykorzystanie wyrażeń lambda, LINQ, typów anonimowych, podstawowa znajomość HTML, CSS, JavaScript, podstawowa znajomość standardów XML i JSON.
Rekomendowane szkolenia
Poziom trudności
Czas trwania 5 dni
Certyfikat

Uczestnicy szkolenia MS-20486 Developing ASP.NET Core MVC Web Applications otrzymują autoryzowany certyfikat Microsoft.

Prowadzący

Microsoft Certified Trainer.

Informacje dodatkowe

Zajęcia prowadzone są w języku polskim, materiały źródłowe oraz oprogramowanie są w języku angielskim.

Pozostałe szkolenia Microsoft | Visual Studio

Szkolenia powiązane tematycznie

Programowanie

Web Design i Programowanie

JavaScript

Formularz kontaktowy

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.






* pola oznaczone (*) są wymagane

Informacje o przetwarzaniu danych przez Compendium – Centrum Edukacyjne Spółka z o.o.

CENA 3600 PLN NETTO Czy wiesz, że możesz uzyskać do 100% dofinansowania na ten kurs?   Sprawdź jak »

zamknij

Kody rabatowe

Kod rabatowy, może dotyczyć (szkolenia, producenta, terminu). Jeżeli posiadasz kod rabatowy, to wpisz go w odpowiednie pole.
(kolor zielony oznacza wpisanie prawidłowego kodu | kolor czerwony oznacza, że wpisany kod jest nieprawidłowy)

FORMA SZKOLENIA ?

zamknij

Szkolenie stacjonarne

Szkolenia stacjonarne w Compendium CE odbywają się najczęściej w naszych lokalizacjach w Krakowie i Warszawie, ale także w miejscu ustalonym przez klienta. Grupa uczestnicząca w szkoleniu spotyka się w danym miejscu o określonym czasie i wraz z trenerem aktywnie uczestniczy w laboratoriach.

MATERIAŁY SZKOLENIOWE ?

zamknij

Materiały elektroniczne

Materiały elektroniczne: są to materiały szkoleniowe w wersji elektronicznej, które w zależności od dostawcy udostępniane są za pomocą dedykowanych aplikacji: Skillpipe, eVantage itd. lub w postaci dokumentów PDF.

Materiały ctab

Materiały ctab: cena zawiera tablet ctab oraz materiały szkoleniowe w formie elektronicznej bądź tradycyjne materiały szkoleniowe i materiały dodatkowe dostarczone w wersji elektronicznej w zależności od ustaleń z producentem (w postaci dokumentów PDF lub EPUB). Tak dostarczone materiały są przystosowane pod kątem wyświetlania ich na tablecie ctab. Po więcej informacji zajrzyj na stronę ctab.

 

WYBIERZ TERMIN SZKOLENIA

    • Informacje ogólne
    • Termin gwarantowany
    • Last minute (-10%)
    • Język obowiązujący na szkoleniu
    • Język polski
    • Język angielski
    • Informacje ogólne
    • Termin gwarantowany
    • Last minute (-10%)
    • Język obowiązujący na szkoleniu
    • Język polski
    • Język angielski
    • Informacje ogólne
    • Termin gwarantowany
    • Last minute (-10%)
    • Język obowiązujący na szkoleniu
    • Język polski
    • Język angielski
Zarezerwuj termin szkolenia