Przejdź do treści
FullstackDev

Microsoft Azure dla programistów .NET

Poznaj chmurę Microsoft Azure i jej najważniejsze serwisy dla programistów .NET. Praktyczny przewodnik po usługach

Ostatnia aktualizacja: 2/2025 Polski

35

wykładów

10

godzin wideo

192

ocen

1582

kursantów

Czego się nauczysz

  • Najważniejsze serwisy Microsoft Azure do tworzenia skalowalnych aplikacji
  • Bezpieczne przechowywanie danych aplikacji: Storage Account, Azure SQL, Cosmos DB
  • Wdrażanie aplikacji webowej na infrastrukturę chmury Azure
  • Komunikacja asynchroniczna systemów z wykorzystaniem brokerów wiadomości
  • Zarządzanie sekretami z Azure Key Vault
  • Monitorowanie aplikacji z Application Insights

O kursie

Chmura Microsoft Azure to technologia przyszłości, która umożliwia tworzenie wysoce skalowalnych aplikacji o globalnym zasięgu. W zaledwie kilku krokach można utworzyć infrastrukturę niezbędną do hostowania aplikacji webowych, baz danych oraz brokerów wiadomości - a znajomość chmury jest coraz bardziej ceniona przez pracodawców. Kurs w znacznej mierze pomoże Ci też w przygotowaniach do certyfikatu Azure Developer (egzamin AZ-204).

Zaczniemy od serwisów przechowywania danych: Azure Cosmos DB (baza No-SQL o wysokiej skalowalności z kilkoma API, m.in. Core SQL, MongoDB, Cassandra), Redis Cache (baza klucz-wartość idealna do cache-owania), Azure SQL (bazy Microsoft SQL na żądanie) oraz Storage Account z usługami Blob, Queue i Table Storage. Poznamy też narzędzia takie jak Azurite czy emulator Cosmos DB, umożliwiające pracę lokalną.

Następnie przejdziemy do hostowania aplikacji webowych: Azure Logic App do tworzenia workflow bez kodowania, Azure Web App do hostowania aplikacji ASP.NET oraz SPA, a także Azure Functions do procesowania zdarzeń i budowania Web API w modelu serverless. Nauczymy się bezpiecznie przechowywać sekrety w Azure Key Vault i monitorować aplikacje z Application Insights.

Na koniec porozmawiamy o komunikacji asynchronicznej systemów rozproszonych z wykorzystaniem Event Grid, Service Bus oraz Event Hub. Po ukończeniu kursu będziesz w stanie praktycznie korzystać z najważniejszych usług chmury Azure przy tworzeniu aplikacji webowych.

Program kursu

Wstęp

6 · 20 min

Przechowywanie danych

12 · 3 godz. 53 min

Aplikacje webowe

7 · 2 godz. 22 min

Zarządzanie sekretami

3 · 39 min

Monitorowanie aplikacji

1 · 34 min

Asynchroniczna komunikacja

3 · 58 min

Serwisy funkcyjne SaaS

2 · 44 min

Co dalej

1 · 18 min

Wymagania

  • Znajomość .NET (C#) + podstawowa znajomość tworzenia aplikacji webowych (ASP.NET)

Dla kogo jest ten kurs

  • Programiści .NET, którzy chcą poznać chmurę Microsoft Azure od praktycznej strony
  • Osoby przygotowujące się do certyfikatu Azure Developer (AZ-204)