Plan Szkolenia

Moduł 1: Przegląd usług i technologii chmurowych

  • Kluczowe składniki aplikacji rozproszonych
  • Technologie dostępu do danych i danych
  • Technologie usługowe
  • Cloud Computing
  • Manipulowanie danymi

Moduł 2: Zapytania i manipulowanie danymi przy użyciu Entity Framework

  • Przegląd ADO.NET
  • Tworzenie modelu danych jednostki
  • Odpytywanie danych

Moduł 3: Tworzenie i korzystanie z ASP.NET Core 

  • Usługi HTTP
  • Tworzenie ASP.NET Core Web API
  • Korzystanie z ASP.NET Core Web API
  • Obsługa żądań i odpowiedzi HTTP
  • Automatyczne generowanie żądań i odpowiedzi HTTP

Moduł 4: Rozszerzanie ASP.NET Core HTTP ServicesASP.NET Core 

  • Potok żądań ASP.NET Core
  • Dostosowywanie kontrolerów i akcji
  • Wstrzykiwanie zależności do kontrolerów

Moduł 5: Hosting usług lokalnych i w Azure

  • Usługi hostingu lokalnego
  • Usługi hostingu w Azure App Service
  • Pakowanie usług w kontenery
  • Wdrażanie usług bezserwerowych

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

  • Wdrażanie internetowe z Visual Studio 2017
  • Ciągłe dostarczanie przy użyciu Visual Studio Team Services
  • Wdrażanie aplikacji w środowiskach przejściowych i produkcyjnych
  • Definiowanie interfejsów usług przy użyciu usługi Azure API Management

Moduł 7: Wdrażanie przechowywania danych w Azure

  • Wybór mechanizmu przechowywania danych
  • Dostęp do danych w Azure pamięci masowej
  • Praca z danymi strukturalnymi w Azure
  • Geograficzna dystrybucja danych za pomocą Azure CDN
  • Skalowanie za pomocą pamięci podręcznej poza procesem

Moduł 8: Diagnostyka i monitorowanie

  • Logowanie w ASP.NET Core
  • Narzędzia diagnostyczne
  • Analiza aplikacji

Moduł 9: Zabezpieczanie usług lokalnych i na platformie Microsoft Azure

  • Wyjaśnienie terminologii zabezpieczeń
  • Zabezpieczanie usług za pomocą ASP.NET Core Identity
  • Zabezpieczanie usług za pomocą Azure Active Directory

Moduł 10: Skalowanie usług

  • Wprowadzenie do Scalability
  • Automatyczne skalowanie
  • Azure Application Gateway i Traffic Manager

Wymagania

Przed przystąpieniem do tego kursu studenci muszą posiadać

  • Doświadczenie w programowaniu w języku C# i koncepcjach takich jak wyrażenia lambda, LINQ i typy anonimowe
  • Zrozumienie koncepcji aplikacji n-warstwowych
  • Doświadczenie w tworzeniu zapytań i manipulowaniu danymi za pomocą ADO.NET
 35 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie