You can modern application architecture by building real-world serverless and microservices solutions using C# and Azure.
We just posted a full course on the freeCodeCamp that will teach you to build scaleable cloud applications. Muhammad Abdullah developed this course.
This hands-on course takes you from fundamental concepts to production-ready implementations, covering everything from Azure Functions and Docker containers to advanced orchestration with Kubernetes and .NET Aspire.
Here are the sections in this course:
What is Serverless?
Understanding Serverless Architecture
Microservices Types & Patterns Explained
Onion Architecture Explained
Docker Demystified
Azure Functions and Triggers
Background Functions in Azure
IoT Functions
Microservices in Practice - Route Planning
Introduction to Kubernetes
Watch the full course on the freeCodeCamp.org YouTube channel (2-hour watch).