Course curriculum

    1. Course introduction

    2. What this course covers

    3. What you need to know first

    4. Software prerequisites

    5. Source code and other resources

    1. Introduction

    2. What is cloud computing?

    3. The shared responsibility model

    4. Cloud service models

    5. What is Microsoft Azure?

    6. Getting Azure credits

    7. Interacting with Azure resources

    8. Azure infrastructure basics

    9. Azure hosting options

    1. Introduction

    2. What is App Service?

    3. Creating a resource group

    4. Creating an App Service Web App

    5. Preparing your app for deployment

    6. Deploying your app to App Service

    7. Exploring your Web App deployment

    8. Automating the Web App deployment

    9. Using Postman environments

    10. Using logging in App Service

    1. Introduction

    2. What is Microsoft Entra?

    3. Creating an Entra External ID tenant

    4. Registering the backend with Entra

    5. Adding API scopes

    6. Registering the Postman client

    7. Creating users

    8. Getting access tokens from Entra

    9. Exploring Entra access tokens

    10. Creating and assigning roles

    11. Configuring the Entra scheme in the backend

    12. Fixing the role claim

    13. Fixing the scope claim

    14. Adding a UserId claim

    15. Adding multi scheme support

    16. Enabling the email claim

    17. Deploying your app with Entra support

    1. Introduction

    2. What is Azure Storage?

    3. Implementing an Azure Storage file uploader

    4. Registering the BlobServiceClient

    5. Running the Azurite emulator

    6. Testing file upload with the Azurite emulator

    7. Creating a Storage Account in Azure

    8. Configuring the Web App connection to Storage

    9. Deploying your app with Azure Storage support

    1. Introduction

    2. What is Azure Front Door?

    3. Enable Front Door for a Storage Account

    4. Configuring your Front Door endpoint in your Web App

    5. Implementing a CDN URL transformer

    6. Using the CDN URL transformer

    7. Deploying your app with Front Door support

About this course

  • 103 lessons
  • 9 hours of video content