Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
This course explores cloud-native application development with .NET, Docker, Docker Compose, .NET Aspire, OpenTelemetry, Azure Container Apps, and GitHub Actions, equipping software developers, .NET learners, DevOps beginners, and aspiring cloud professionals with the skills to build, deploy, monitor, and automate modern applications.
By the end of this program, you will be able to:
-Containerize ASP.NET Core applications using Docker and multi-stage builds.
-Build multi-service environments with Docker Compose and PostgreSQL.
-Orchestrate distributed applications using .NET Aspire and resilience patterns.
-Monitor and troubleshoot applications using OpenTelemetry and the Aspire Dashboard.
-Deploy to Azure Container Apps and automate delivery with GitHub Actions.
This program is designed for software developers, .NET learners, backend developers, DevOps beginners, and aspiring cloud engineers who want to build and deploy modern cloud-native applications using Microsoft technologies.
Familiarity with basic programming concepts, C# syntax, ASP.NET Core, REST APIs, databases, and command-line tools will help you get the most from this experience.
Join us to develop practical expertise in cloud-native .NET development and gain the skills needed to containerize, orchestrate, observe, deploy, and automate modern applications with confidence.