Microsoft Azure для розробників

Проєктуйте, розгортайте та оптимізовуйте хмарні застосунки

Зареєструватись на курс

Зручний графік

9 занять в Zoom щосуботи з 18 жовтня 2025 р.

Багато практики

90% практики на заняттях та 60 годин домашньої роботи

Зворотний зв'язок

Перевірка домашніх завдань та розгорнутий відгук

Спільнота

Постійна підтримка в Slack протягом курсу

Про курс

Курс навчає проєктувати, розгортати та оптимізовувати Microsoft Azure вебзастосунки.


Під час проходження курсу ви:

  • навчитеся перетворювати функціональні та нефункціональні вимоги в архітектуру Azure
  • побудуєте вебзастосунок з використанням 10+ поширених Microsoft Azure сервісів
  • навчитеся проєктувати build та release пайплайни з використанням Azure DevOps
  • дізнаєтеся, як розраховувати та оптимізовувати витрати на хмарну інфраструктуру
  • дізнаєтеся, як розгорнути хмарну інфраструктуру в один клік з використанням Terraform

Ви опануєте весь життєвий цикл розробки Azure застосунків і кожен його крок у деталях!



Чого ви навчитеся?

Упродовж курсу ви створите повноцінну архітектуру зображену на схемі. Ви навчитеся правильно підбирати сервіси, налаштовувати їх безпечну взаємодію, розробляти CI/CD пайплайни за сучасними інженерними стандартами, тощо.

Architecture Diagram

 

Програма курсу

Заняття 1 18.10.2025 10:00-11:30
Побудова Azure та фундаментальні блоки
  • Вивчите ключові хмарні концепції Microsoft Azure
  • Дізнаєтеся сценарії застосування поширених сервісів на реальних прикладах
  • Навчитеся структурувати Subscriptions, Resource Groups та Resouces
  • Дізнаєтеся, як влаштований Azure Tenant, моделі Azure B2B та Azure B2C
  • Зрозумієте, як побудована Role Based Access Control модель в Azure
  • Проаналізуєте функціональні та нефункціональні вимоги до продукту
Заняття 2 25.10.2025 10:00-11:30
Розгортання REST API сервісу у Azure
  • Навчитеся працювати з App Service Plan та Azure App Service сервісами
  • Навчитеся проєктувати та розробляти CI / CD пайплайни у Azure DevOps
  • Дізнаєтеся, коли застосовувати App Service, а коли Virtual Machine
  • Дізнаєтеся, як налаштувати тестове середовище в Azure
  • Вивчите хмарні моделі IaaS, PaaS та SaaS
Заняття 3 01.11.2025 10:00-11:30
Розгортання статичного контенту у Azure
  • Налаштуєте Azure Storage Account та BLOB сховище для статичного контенту
  • Налаштуєте Release (CD) пайплайн для розгортання статичного контенту
  • Дізнаєтеся, як працювати з Azure Static Web Apps сервісом
  • Виконаєте розгортання інфраструктури за допомогою Terraform проєкту
Заняття 4 08.11.2025 10:00-11:30
Організація frontend та backend конфігурації
  • Вивчите принципи організації конфігурації у вебпроєктах
  • Виконаєте налаштування та розгортання Azure App Configuration сервісу
  • Використаєте Managed Identity для безпечного доступу до конфігурації
  • Навчитеся працювати з Variable Groups в Azure DevOps пайплайнах
  • Навчитеся автоматизовувати конфігурацію frontend проєкту
Заняття 5 15.11.2025 10:00-11:30
Робота з SQL базою даних та міграціями
  • Навчитеся правильно обирати тип сховища залежно від типу даних
  • Налаштуєте Azure SQL Server та Azure SQL Database сервіси
  • Навчитеся розробляти міграції та розгортати базу даних в Azure
  • Зрозумієте, як обирати між state-based та migration-based стратегіями
  • Навчитеся виконувати міграції з release (CD) пайплайну в Azure DevOps
  • Опануєте принципи роботи зі зворотно несумісними змінами в базах даних
Заняття 6 22.11.2025 10:00-11:30
Автентифікація користувачів та Microsoft Entra ID
  • Побудуєте та налаштуєте Azure AD B2C тенант та App Registration
  • Налаштуєте реєстрацію та автентифікацію користувачів для вебзастосунку
  • Навчитеся працювати з OAuth 2.0 протоколом та JWT токенами
Заняття 7 29.11.2025 10:00-11:30
Моніторинг системи та збір метрик
  • Опануєте принципи структурованого логування та рівнів логування
  • Навчитеся підключати вебзастосунок до Azure Application Insights
  • Налаштуєте логування та виконаєте аналіз метрик вебзастосунку
  • Дізнаєтеся, як вимірювати нефункціональні вимоги в App Insights
Заняття 8 06.12.2025 10:00-11:30
Робота з подіями та serverless
  • Опануєте сценарії застосування синхронної та асинхронної моделі інтеграції
  • Дізнаєтеся, як обрати між Command та Event в асинхронній комунікації
  • Вивчите основні сценарії застосування Azure Functions та Serverless
  • Навчитеся уникати основних проблем при використанні Azure Functions
  • Зрозумієте відмінності між Azure Service Bus, Azure Queues та Event Grid
  • Спроєктуєте бізнес-вимогу з використанням Azure Queue та Azure Function
Заняття 9 13.12.2025 10:00-11:30
Продакшн та розрахунок витрат
  • Дізнаєтеся, як підготувати продакшн середовище
  • Розрахуєте вартість Azure інфраструктури для вебзастосунку
  • Вивчите практики оптимізації витрат на інфраструктуру

Про автора курсу та лектора

Олександр Марфут  LinkedIn

Application Architect @SoftServe

  • 13+ років досвіду розробки програмного забезпечення на різних інженерних посадах
  • 2 роки досвіду викладання в IT-академіях та розробки комплексних навчальних програм
  • Автор десятків технічних статей, що мають понад 1 мільйон прочитань
Фото автора

Ціна

$ 265
14 днів гарантії повернення грошей
  • Понад 13 годин живих лекцій в Zoom у невеликій групі
  • 9 домашніх завдань з перевіркою та розгорнутими відгуками
  • Необмежена кількість Q&A в Slack з лектором та групою
  • Довічний доступ до Microsoft Azure спільноти від Pragmatic

Відгуки

← Прокрутіть, щоб побачити більше відгуків →