Tworzenie aplikacji C# w chmurze AzureC#-AZURE

Dostępne na zamówienie dla grup.

Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Tryb zdalny: online na żywo z trenerem i grupą. Zobacz więcej o kursach zdalnych i zakł. "Terminy".
Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść z trybu "na sali" na zdalny.
Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 4 osób.

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 1990 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

first minute (30+ dni do startu) - 3%

Kategoria: C# i .NET

Tworzenie aplikacji w chmurze Azure to kluczowa umiejętność dla programistów. W dobie rosnącej popularności rozwiązań opartych na chmurze, znajomość rozwiązań chmurowych staje się coraz ważniejsza.

Platforma Azure jest jedną z najbardziej zaawansowanych narzędzi do tworzenia i zarządzania aplikacjami w chmurze. Oferuje ona wiele narzędzi i usług, które umożliwiają programistom tworzenie skalowalnych i niezawodnych aplikacji, które są dostępne dla użytkowników na całym świecie. Dzięki temu, że aplikacje są hostowane w chmurze, programiści nie muszą martwić się o kosztowne i czasochłonne konserwacje i aktualizacje sprzętu.

Ponadto Azure jest łatwy w użyciu i oferuje wiele narzędzi do tworzenia aplikacji, które umożliwiają programistom szybsze i bardziej efektywne tworzenie aplikacji.

Czas trwania

2 dni

Program

  1. Wprowadzenie do chmury Azure
    • Omówienie chmury Microsoft Azure.
    • Przegląd głównych usług oferowanych przez Azure.
    • Tworzenie konta Azure i przegląd Azure Portal.
    • Omówienie modeli cenowych i kosztów związanych z Azure.
  2. Pojęcia związane z usługami chmurowymi
    • SaaS, PaaS, IaaS – definicje i różnice.
    • Przykładowe scenariusze użycia różnych modeli usług chmurowych.
    • Omówienie modeli wdrożenia: publiczna, prywatna, hybrydowa chmura.
    • Bezpieczeństwo w chmurze.
  3. Tworzenie i publikowanie aplikacji webowych za pomocą Azure App Service
    • Omówienie Azure App Service.
    • Tworzenie i konfiguracja App Service.
    • Publikacja aplikacji webowej na Azure.
    • Skalowanie i zarządzanie aplikacjami webowymi w Azure.
  4. Używanie Azure Functions
    • Wprowadzenie do bezserwerowego obliczania z Azure Functions.
    • Tworzenie i konfiguracja Azure Functions.
    • Wywołanie Azure Function za pomocą różnych triggerów.
    • Debugowanie i monitorowanie Azure Functions.
  5. Integracja z usługami Azure
    • Praca z usługami baz danych Azure.
    • Integracja z Azure Storage Account.
    • Użycie Azure App Services.
    • Integracja z Azure Cosmos DB i SQL Server.
    • Tworzenie maszyn wirtualnych do hostowania aplikacji
  6. Monitoring i diagnostyka aplikacji w chmurze Azure za pomocą narzędzi Application Insights
    • Wprowadzenie do Application Insights.
    • Integracja Application Insights z aplikacją.
    • Analiza danych telemetrycznych.
  7. Automatyzacja procesów za pomocą Azure/Github DevOps
    • Wprowadzenie do Azure DevOps i Github Actions.
    • Automatyzacja procesu CI/CD.
    • Używanie narzędzi do zarządzania projektem i pracy zespołowej.
    • Przygotowanie i przeprowadzanie testów z użyciem Azure Pipelines.
  8. Wykorzystywanie Azure Machine Learning do tworzenia aplikacji sztucznej inteligencji
    • Wprowadzenie do Azure Machine Learning.
    • Tworzenie i szkolenie modeli z użyciem Azure Machine Learning Studio.
    • Wykorzystanie modeli ML w aplikacjach.
  9. Integracja aplikacji z usługami Azure IoT
    • Wprowadzenie do Azure IoT Hub.
    • Rejestracja i zarządzanie urządzeniami IoT.
    • Przesyłanie danych z urządzeń IoT do chmury.
    • Integracja z innymi usługami Azure, np. Azure Speech Service do rozpoznawania mowy.
  10. Tworzenie praktycznej aplikacji w chmurze Azure.
    • Planowanie i projektowanie aplikacji w chmurze.
    • Wybór odpowiednich usług Azure do implementacji różnych elementów aplikacji.
    • Wdrażanie i monitorowanie aplikacji.
    • Optymalizacja kosztów i wydajności aplikacji.

Pobierz w wersji PDF

Training also available in English.

Przeznaczenie i wymagania

Programistów, którzy chcą podnieść swoje umiejętności w pisaniu wydajnych aplikacji.

Znajomość programowania C# na poziomie podstawowym.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Obecnie brak terminów

Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach

Masz pytanie?

Tu możesz zadać niezobowiązujące i szybkie pytanie na temat szkolenia

* Wyrażam zgodę na przetwarzanie danych osobowych przez ALX Academy sp. z o.o. z siedzibą w Warszawie w celu realizacji zgłoszenia.