# Lighthouse Labs Bootcamp 2021

## Overview
To increase the knowledge of Microsoft Azure within the Developer Community.

## Prerequisites
- Azure account, get one for [free](https://azure.microsoft.com/en-us/free/)
- Visual Studio Code or Visual Studio
- Knowledge of ASP.NET (C#)
- Azure CLI
 
## Sessions
Workshop delivery as a virtual instructor-led training; lecture & hands-on learning.

### Session 1 - Host a web application with Azure App Service

In this session, you will learn how to:
- [Lab 01](./Sessions/Session_1-Host-Web-App-Azure-App-Service/Instructions/Labs/01/Lab01.md) - Use the Azure portal to create an Azure App Service web app
- [Lab 02](./Sessions/Session_1-Host-Web-App-Azure-App-Service/Instructions/Labs/02/Lab02.md) - Use developer tools to create the code for a starter web application and deploy to Azure
- [Lab 03](./Sessions/Session_1-Host-Web-App-Azure-App-Service/Instructions/Labs/03/Lab03.md) - Learn how to scale your app up and out with Autoscale
- [Lab 04](./Sessions/Session_1-Host-Web-App-Azure-App-Service/Instructions/Labs/04/Lab04.md) - Use deployments slot for staging new deployments and testing in production
- [Lab 05](./Sessions/Session_1-Host-Web-App-Azure-App-Service/Instructions/Labs/05/Lab05.md) - Clean up your resources

Other labs:
- Try out a **Microsoft Learn** training module to [Host a web application in Azure App Service](https://docs.microsoft.com/en-us/learn/modules/host-a-web-app-with-azure-app-service/)
    - 25 minutes
    - Sandboxed environment (only a browser is required)
        - No Azure subscription required
        - No developer tools required
    - Lightly covers the topics in Lab01 and Lab02

## Resources

- [Azure App Service documentation](https://docs.microsoft.com/en-us/azure/app-service/)
