Course curriculum

  • 1

    1. Install Docker

    • 1. Install Docker for Linux (or Windows)

  • 2

    2. Create a sample ASP.NET Core Web App

    • 1. Create a sample ASP.NET Core Web App

  • 3

    3. Run Web App on Docker

    • 1. Pull Docker images from Docker Hub

    • 2. Create Dockerfile

    • 3. Build Docker image

    • 4. Run Docker image

  • 4

    4. Tag a Docker image

    • 1. Tag a Docker image

  • 5

    5. Push image to Docker Hub

    • 1. Push image to Docker Hub

  • 6

    6. Pull the image from Docker Hub

    • 1. Pull the image from Docker Hub

  • 7

    7. Create Web App for Containers on Azure

    • 1. Create Web App for Containers on Azure

  • 8

    8. Continuous Integration (CI) with Azure DevOps

    • 2. Create a CI pipeline

    • 3. Add task on VSTS Build Image

    • 4. Add task on VSTS Push Image

    • 5. Enable CI trigger in VSTS

  • 9

    9. Continuous Deployment (CD) with VSTS

    • 1. Configuring the artifacts

    • 2. Enabling Continuous Deployment trigger

    • 3. Configuring the environments Dev, Staging & Prod

  • 10

    10. Run the CI & CD pipelines

    • 1. Run the CI & CD pipelines