Unlock the power of Microsoft Azure with our comprehensive course designed specifically for .NET developers. In this course, we will embark on an immersive journey through the Azure ecosystem, starting with essential navigation techniques within the Azure Portal. We will become adept at harnessing Azure CLI and Azure PowerShell to efficiently manage resources, mastering the art of provisioning virtual machines and leveraging Azure App Services.
Learn to monitor web applications using Application Insights, scale applications based on load, configure deployment slots and establish continuous deployment pipelines with GitHub Actions and Azure Web App Services. We will also discover the secrets of managing application secrets within .NET applications. We will delve into the world of data with Azure SQL, gain insight into different hosting models, and harness the capabilities of Azure Blob Storage and Azure Cosmos DB. Harness the power of Azure Service Bus and Queues, and dive into serverless computing with Azure Functions. Integrate advanced .NET application security with Azure AD and Azure AD B2C, enhancing your application’s resilience.
By the end of this course, you will be proficient in navigating Azure, provisioning and managing resources, building and deploying applications, optimizing data storage, and ensuring robust security.
Microsoft Azure for .NET Developers
Beginner
13h
By: Trevoir Williams

Overview
Modules
1. Introduction
1.1 Course Overview2 min
2. Get Started with Microsoft Azure
2.1 What Is Microsoft Azure?3 min
2.2 Getting Started with Azure2 min
2.3 Different Cloud Hosting Options5 min
2.4 Section Review1 min
3. Azure Resource Manager
3.1 What Is Azure Resource Manager?4 min
3.2 Create Resources Through Azure Portal8 min
3.3 Understanding Azure PowerShell9 min
3.4 Understanding Azure CLI8 min
3.5 Section Review3 min
4. Azure App Service
4.1 Section Overview1 min
4.2 Examining Azure App Service3 min
4.3 Create an Azure Web App11 min
4.4 Visual Studio Versus Visual Studio Code Setup4 min
4.5 ASP.NET Core Project Setup3 min
4.6 Deploy App Using Azure CLI12 min
4.7 Deploy App with UI Tools8 min
4.8 Deploy Using Continuous Delivery8 min
4.9 Logging and Monitoring6 min
4.10 Add Application Insights9 min
4.11 Configuration Settings9 min
4.12 Auto-Scaling Options7 min
4.13 Deployment Slots15 min
4.14 Health Checks and Auto-Heal5 min
4.15 Authentication and Authorization6 min
4.16 Resource Cleanup2 min
4.17 Section Review3 min
5. Azure SQL
5.1 Section Overview1 min
5.2 Understanding Azure SQL Database7 min
5.3 Provisioning an Azure SQL Database7 min
5.4 Connecting with Local Tools5 min
5.5 Connecting to ASP.NET Core App with EF Core16 min
5.6 Connecting to Azure Web App2 min
5.7 Section Review1 min
6. Azure Cosmos DB
6.1 Section Overview1 min
6.2 Azure Cosmos DB Hosting Models7 min
6.3 Azure Cosmos DB Usage and Design3 min
6.4 Creating an Azure Cosmos DB Account6 min
6.5 Managing Containers and Items6 min
6.6 Local Emulation3 min
6.7 Azure Cosmos DB and SQL8 min
6.8 Creating Blazor Client App3 min
6.9 Using Azure Cosmos DB Client15 min
6.10 Implementing CRUD operations16 min
6.11 Section Review2 min
7. Azure Storage Accounts
7.1 Section Overview1 min
7.2 Understanding Azure Blob Storage6 min
7.3 Understanding Table and Queue Storage3 min
7.4 Create an Azure Storage Account5 min
7.5 Azure Storage Emulator2 min
7.6 Storage Account Management12 min
7.7 Storage Explorer1 min
7.8 Web Application Overview1 min
7.9 Create and Set Up .NET Core Project4 min
7.10 Add Table Storage Service10 min
7.11 Create Controllers and Views12 min
7.12 Testing Table Storage CRUD4 min
7.13 Logs and Services Calls2 min
7.14 Add Blob Upload Service15 min
7.15 Test Blob Service Features13 min
7.16 Add Queue Service6 min
7.17 Test Queue Service2 min
7.18 Set Up Queue Message Reader11 min
7.19 Code Cleanup and Optimization13 min
7.20 Section Review2 min
8. Azure Service Bus
8.1 Section Overview
8.2 Understanding Azure Service Bus7 min
8.3 Azure Service Bus Versus Queue Storage5 min
8.4 Create Azure Service Bus Service6 min
8.5 Sending Messages to Service Bus14 min
8.6 Consuming Messages from Service Bus10 min
8.7 Testing Our Sender and Receiver2 min
8.8 Topics and Subscriptions8 min
8.9 Resource Clean Up1 min
8.10 Section Review2 min
9. Azure Functions (Serverless Solutions)
9.1 Section Overview1 min
9.2 Understanding Serverless Solutions3 min
9.3 Create Azure Function App in Portal20 min
9.4 Set Up Local Development Tools4 min
9.5 Create Azure Functions App with VS Code - Part 119 min
9.6 Create Azure Functions App with VS Code - Part 213 min
9.7 Create Azure Functions App with Visual Studio7 min
9.8 Understanding Azure Functions6 min
9.9 Durable Functions5 min
9.10 Develop a Durable Function12 min
9.11 Deploying Azure Functions App8 min
9.12 Azure Resource Cleanup and Monitoring Essentials1 min
10. Azure Virtual Machines
10.1 Section Overview1 min
10.2 Understanding Infrastructure as a Service7 min
10.3 Create a Virtual Machine with Azure Wizard11 min
10.4 Connect to Virtual Machine9 min
10.5 Create Virtual Machine Using PowerShell10 min
10.6 Create Virtual Machine Using Bash Scripting6 min
10.7 Create Virtual Machine Using ARM Templates6 min
10.8 Section Review1 min
11. Azure Containers
11.1 Section Overview1 min
11.2 Understanding Containers and Docker10 min
11.3 Setting Up Docker4 min
11.4 Create SQL Server container11 min
11.5 Set Up .NET Core Project and Dockerfile14 min
11.6 Containerization in .NET 713 min
11.7 Using Docker Compose - Orchestration7 min
11.8 Create and Publish Container to Azure Container Registry7 min
11.9 Create Container Instance6 min
11.10 Azure Container Web App Service4 min
11.11 Understanding Kubernetes5 min
11.12 Resource Clean Up2 min
11.13 Section Review1 min
12. Microsoft Azure Active Directory
12.1 Section Overview3 min
12.2 Explore Azure Active Directory3 min
12.3 Create Azure AD User6 min
12.4 Register Azure AD Application7 min
12.5 Create ASP.NET Core App with Azure AD Auth8 min
12.6 Set Up OAuth 2.0 Authorization Code Flow5 min
12.7 Secure API with Azure - Part 112 min
12.8 Secure API with Azure - Part 25 min
12.9 Set Up 'On Behalf of Flow' (API to API Communication) w/ Token15 min
12.10 Microsoft Azure AD (B2C) Overview1 min
12.11 Azure AD Versus Azure AD B2C2 min
12.12 Provision AD B2C Application9 min
12.13 Authenticate Using ASP.NET Core Application and B2C9 min
12.14 Section Review1 min
13. Conclusion
13.1 Course Recap4 min
Ready to Elevate Your Team's Learning?
Talk with our sales team to see how StormWind can transform the way your organization trains and grows.
CONTACT SALES