Szkolenia Microsoft

Cel szkolenia szkolenie zdalne - dlearning

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 wstępne
  • 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.
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

FORMA SZKOLENIA ?

 

MATERIAŁY SZKOLENIOWE ?

 

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
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.

Szkolenie dlearning

W szkoleniach Compendium Distance Learning możesz uczestniczyć z dowolnego miejsca na świecie. Kursanci, dzięki zaawansowanej technologii, którą dostarcza Compendium CE, stale widzą i słyszą trenera, mogą mu zadawać pytania poprzez chat i mikrofon, a także uczestniczą w ćwiczeniach i laboratoriach, które rozwiązują wraz z prowadzącym. Po więcej informacji zajrzyj na stronę dlearning.eu

zamknij

Materiały papierowe

Materiały tradycyjne: cena zawiera standardowe materiały wydawane w postaci książek papierowych, drukowanych lub innej, w zależności od ustaleń z producentem.

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.

Najbliższe szkolenia Microsoft

Harmonogram szkoleń Microsoft