Programowanie w chmurze Windows Azure

Co zawiera cena?

3 290 zł netto *Online

3 490 zł netto *Stacjonarne

3 490 zł netto *Online

3 690 zł netto *Stacjonarne

Sposób prowadzenia

Online

Stacjonarne

Online

Stacjonarne

Szkolenie wraz z materiałami szkoleniowymi

Certyfikat (dla osób które zdały egzamin) lub zaświadczenie ukończenia szkolenia

Kontakt z trenerem po szkoleniu

14 dni

14 dni

14 dni

14 dni

Egzamin

-

-

Lunch i przerwy kawowe

-

-

* Podana cena dotyczy szkolenia otwartego, gdzie minimalna liczba uczestników to 4.
W przypadku grupy zamkniętej, cena i zakres szkolenia ustalamy indywidualnie. Masz pytania? Zadzwoń do nas: 800 080 322.

To szkolenie może być Twoje nawet za darmo!

UWAGA!

Szkolenie odbywa się w formule BYOL (Bring Your Own Laptop). Oznacza to, że na szkolenie należy przynieść własnego laptopa lub poinformować nas o braku takiej możliwości.

SPRAWDŹ szczegółowe wymagania techniczne dla naszych szkoleń!

Opis szkolenia


Uczestnicy szkolenia zdobędą wiedzę na temat projektowania i tworzenia usług, które umożliwiają dostęp do lokalnych i zdalnych źródeł danych. Uczestnicy dowiedzą się również jak rozwijać i wdrażać usługi w środowiskach hybrydowych, w tym lokalnych serwerach i Microsoft Azure.

Szkolenie realizowane na podstawie kursu MS 20487.

Wymagania:

  • Doświadczenie w programowaniu w języku C#,
  • Doświadczenie w tworzeniu zapytań i obsłudze danych w ADO.NET,
  • Wiedza z zakresu struktury danych XML.

Po ukończeniu szkolenia uczestnicy potrafią

  • Opisać podstawowe pojęcia związane z rozwojem usług i strategiami dostępu do danych za pomocą platformy .NET,
  • Zaprojektować i rozwijać aplikację zorientowaną na dane, używając Visual Studio 2017 i Entity Framework Core,
  • Zaprojektować, wdrażać i korzystać z usług HTTP przy użyciu środowiska ASP.NET Core,
  • Rozszerzyć usługi HTTP przy użyciu środowiska ASP.NET Core.

Szkolenie prowadzone jest w języku polskim.


Program szkolenia

Moduł 1 Wprowadzenie do usług i technologii chmur

  • Kluczowe komponenty i aplikacje rozproszone
  • Dane i technologie dostępu do danych
  • Technologie usług
  • Chmura obliczeniowa
  • Manipulowanie danymi

Moduł 2 Wysyłanie kwerend i przetwarzanie danych za pomocą Entity Framework

  • Omówienie ADO.NET
  • Tworzenie modelu encji danych (EDM)
  • Odpytywanie danych

Moduł 3 Tworzenie i wykorzystywanie ASP.NET Core Web API

  • Usługi HTTP
  • Tworzenie usługi ASP.NET Core Web API
  • Wykorzystywanie usług ASP.NET Core Web API
  • Obsługa żądań http i odpowiedzi
  • Automatyczne generowanie żądań http i odpowiedzi

Moduł 4 Rozbudowa usług HTTP ASP.NET Core

  • Przebieg żądania w ASP.NET Core
  • Dostosowywanie kontrolerów i akcji
  • Zagnieżdżanie zależności do kontrolera (Dependency Injection)

Moduł 5 Hosting usług lokalnie oraz w chmurze Azure

  • Hosting usług lokalnie
  • Hosting usług w Azure App Service
  • Pakowanie usługi w kontenery
  • Wdrażanie usług bezserwerowych

Moduł 6 Wdrażanie i zarządzanie usługami

  • Wdrażanie rozwiązań sieci Web z użyciem Visual Studio 2017
  • Wdrażanie typu Continous Delivery z Visual Studio Team Services
  • Wdrażanie aplikacji w środowiskach produkcyjnych
  • Definiowanie interfejsów usług z Azure API Management

Moduł 7 Wdrażanie magazynu danych w Azure

  • Wybór odpowiedniego mechanizmu składowania danych
  • Dostęp do danych w Azure Storage
  • Praca z danymi strukturalnymi w Azure
  • Geograficzne rozpraszanie danych za pomocą Azure CDN
  • Skalowanie z użyciem buforowania poza procesem aplikacji

Moduł 8 Diagnostyka i monitorowanie

  • Logowanie w ASP.NET Core
  • Narzędzia diagnostyczne
  • Application Insights

Moduł 9 Zabezpieczanie usług lokalnych oraz w chmurze Microsoft Azure

  • Omówienie terminologii związanej z bezpieczeństwem
  • Zabezpieczanie usług identyfikatorami ASP.NET Core
  • Zabezpieczanie usług z Azure Active Directory

Moduł 10 Skalowanie usług

  • Wprowadzenie do skalowania
  • Automatyczne skalowanie
  • Wykorzystanie Azure Application Gateway oraz Traffic Manager

Tagi:

Microsoft Programowanie

 


Najbliższe terminy:

Zadzwoń: 800 080 322

Długość szkolenia

5 d x 8 h lekcyjnych
(Łącznie 40 h lekcyjnych)
Jedna godzina lekcyjna trwa 45 min.

Zwolnienie z VAT

Niektóre szkolenia mogą być zwolnione z opodatkowania podatkiem VAT. Ma to zastosowanie gdy szkolenia mają charakter kształcenia czy przekwalifikowania zawodowego. Szkolenia informatyczne mogą taki warunek spełniać. O szczegóły zapytaj naszego doradcę ds. szkoleń oraz wypełnij oświadczenie.

Pobierz oświadczenie