Microsoft Azure DevOps From Scratch – Automate App Lifecycle

Microsoft Azure DevOps – Create, manage & deploy an application just form the VS code (IDE) with fully automated CI/CD

Master Microsoft Azure DevOps From Scratch – Automate App Lifecycle

What you’ll learn

  • Microsoft Azure DevOps – Create, manage & deploy application with automated CI/CD – Real world demo.
  • What is DevOps.
  • What is Microsoft Azure DevOps.
  • Create Azure DevOps Organization & Project.
  • Working with work-items using Agine, scrum or basic work process.
  • Github Integration with Azure DevOps to deploy website.
  • Learn about Azure Repos and importing existing Github repositories in Azure Repos.
  • Working with Azure Repos and Github to understand Version Control System – Pull, Push, Commit, Pull Request, Merge.
  • Creating Azure Resources like – Static web app * Web app.
  • Create Build & Release Pipelines using Azure DevOps.
  • Deploy the website on Azure resources using Pipelines.
  • Fully automate application deployment from VS code with few clicks without visiting Azure DevOps dashboard.
  • Create & Deploy Python-Flask application using “DevOps Starter” templates.
  • Learn about Test Plans.

Course Content

  • Introduction –> 3 lectures • 6min.
  • Organization & Projects –> 6 lectures • 31min.
  • Azure Repos & Github –> 4 lectures • 37min.
  • Azure Pipelines –> 4 lectures • 20min.
  • Deployment on Azure Resrouces using Pipelines –> 4 lectures • 16min.
  • Complete Automation Using CI/CD –> 2 lectures • 12min.
  • Azure Test Plans –> 2 lectures • 7min.
  • Quiz –> 0 lectures • 0min.

Microsoft Azure DevOps From Scratch - Automate App Lifecycle

Requirements

  • Basic Programming knowledge.
  • Basic understanding of application development & deployment.

Master Microsoft Azure DevOps From Scratch – Automate App Lifecycle

Create, manage & deploy an application just form the VS code (IDE) with fully automated CI/CD using Azure DevOPs

This course is for anyone willing to learn about DevOps and Azure DevOps. DevOps is a culture to facilitate the software development lifecycle whereas Azure DevOps is a SaaS based product from Microsoft to facilitate the same.

Using Microsoft Azure DevOps, the lifecycle of product can be made very easy without much prior knowledge of specific tools like kubernetes, docker, servers etc. A developer can begin to learn Azure DevOps and get his application up and running in couple of hours.

This course is from scratch, anyone having basic programming experience can start learning it and deploy their web application using Azure DevOps with just few clicks just from the IDE like VS code. You will learn end to end creation and deployment of application.

Following are things one can learn by this course:

  • What is DevOps
  • What is Microsoft Azure DevOps
  • Create Azure DevOps organization and project
  • Learn & create work-items in boards using basic work flow
  • Learn about Queries
  • Learn about Azure repository
  • Integrate Github repository in Azure repository
  • Learn about Pipelines & Releases
  • Create Azure resources like web app and deploy the application using Pipelines
  • Manage codebase using commit, merge, pull-request, branches etc.
  • Create a Python-Flask project using DevOps-Starter Resource
  • Code & deploy application from IDE (VS code) with few clicks in fully automated CI/CD
  • Learn about Test Plans