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 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 | Microsoft Visual Studio 2012/Visual Studio 2013

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

Zarezerwuj termin szkolenia

Najbliższe szkolenia Microsoft

Harmonogram szkoleń Microsoft