Azure for .NET Developers
Deploy .NET apps to Azure and define their resources in Bicep and Terraform, from App Service and Azure SQL to Functions and Event Grid. Later stages secure them with managed identities and Key Vault, design larger systems against the Well-Architected Framework and practice for the AZ-104 and AZ-305 exams.
- Milestone 1
Azure fundamentals
Explain how Azure is organized and deploy a .NET app to App Service with Azure SQL, Storage and Application Insights.
- Exam Prep: Azure Fundamentals (AZ-900)A short pass over cloud concepts, how Azure is organized and how you pay for it; it also prepares you for AZ-900.1h 50mFree
- Getting Started: Azure for DevelopersYour first deployments: App Service, Storage, Azure SQL, and the Application Insights logs you use to debug them.4h 25m
- Milestone 2
Infrastructure as code
Define Azure resources in Terraform and Bicep, and deploy an app and its Terraform from GitHub Actions.
- From Zero to Hero: Deploying .NET Applications to AzureReplaces portal clicks with Terraform and GitHub Actions pipelines for both the API and its infrastructure.2h 16m
- Getting Started: Bicep for AzureBicep is Azure's own infrastructure language; covers parameters, modules and deployment scripts, which the Mastering course builds on later.4h 13m
- Milestone 3
Serverless and events
Build serverless workloads with Azure Functions and Logic Apps, expose them through API Management and react to Event Grid events.
- Deep Dive: Azure for DevelopersApp Service hosts whole apps; this moves to smaller pieces: Azure Functions, Logic Apps, API Management and Event Grid.5h 24m
- From Zero to Hero: Serverless with Azure FunctionsBuilds a whole order system from Azure Functions and ends on the problems serverless and event-driven designs bring.6h 15m
- Milestone 4
Identity, security and administration
Secure Azure resources with service principals, managed identities and Key Vault, manage user and external identities, and answer AZ-104 questions on access control, policy, storage and networking.
- Mastering: Azure for DevelopersAssumes the earlier stages; covers service principals, managed identities, external identities and Key Vault, then automates it all with Bicep.12h 10m
- Exam Prep: Azure Administrator (AZ-104)Microsoft's Solutions Architect Expert certification also requires Azure Administrator Associate; the questions cover Entra ID, access control, Policy, storage, networking and monitoring.2h 31m
- Milestone 5
Architecture on Azure
Design an Azure system against the Well-Architected Framework and justify each design choice.
- From Zero to Hero: Cloud Architecture in AzureIntroduces the Well-Architected Framework and cloud design patterns, applied to queues, worker loads, CQRS and event sourcing.5h 6m
- Hands-On: System Design for AzureYou practice those decisions in Dometrain's system design editor, from ingress and data stores to async work and identity boundaries.6h 21m
- Exam Prep: Azure Solutions Architect Expert (AZ-305)Requirement-driven design questions across all four AZ-305 skill areas; migration design is new here, and each lesson teaches its material before the questions.2h 5m





