Course
Build and Deploy CloudTasker with .NET, Blazor and Azure
A practical, project-based course for intermediate .NET developers.
Build, structure, publish, and automate deployment of the CloudTasker cloud application using modern .NET and Microsoft Azure.
Course preview
Meet CloudTasker
Watch this short introduction to the application you will build and deploy throughout the course.
Application architecture
See how CloudTasker fits together
Follow a request from the Blazor interface through the API and repository layer to persistent storage.

- Status
- In development
- Skill level
- intermediate
Technologies
- ASP.NET Core Web API
- Blazor WebAssembly
- Entity Framework Core
- SQL Server
- Azure SQL
- Azure App Service
- Bicep
- Azure CLI
- GitHub
- GitHub Actions
- CI/CD
- OpenID Connect
- Microsoft Entra app registration
- Federated credentials
- Application Insights
- AI-assisted development
Course highlights
- Build a structured ASP.NET Core Web API and Blazor WebAssembly application.
- Persist application data with Entity Framework Core, SQL Server, and Azure SQL.
- Define and provision Azure resources with Bicep and Azure CLI.
- Publish the API and client application with Azure App Service.
- Automate CI/CD with GitHub Actions, OpenID Connect, and federated credentials.
- Configure Microsoft Entra app registration and add Application Insights.
- Use AI-assisted development while retaining engineering review and judgement.
Course access coming soon
The external course destination will be added when availability is confirmed.