Build applications with Azure DevOps
At a glance
Level:
Intermediate
Role:
DevOps Engineer, Administrator, Developer
Skill
Develop applications with Azure DevOps
Product
Azure, Azure DevOps
Subject:
Application developmentProductivity
Azure DevOps enables you to build, test, and deploy any application to any cloud or on premises. Learn how to configure build pipelines that continuously build, test, and verify your applications.
This learning path is part of a series. You can choose the topics you’re most interested in or progress through each of them. Here are the learning paths in this series:

Part 1: Get started with Azure DevOps

Part 2: Build applications with Azure DevOps

Part 3: Deploy applications with Azure DevOps
In this learning path, you will:
- Collaborate with others to build your applications using Azure Pipelines and GitHub
- Run automated tests in your pipeline to validate code quality
- Scan your source code and third-party components for potential vulnerabilities
- Define multiple pipelines that work together to build your application
- Build applications using both Microsoft-hosted agents and your own build agents
Prerequisites
- Evolve your DevOps practices
Articles
- Introduction
- What is Azure Pipelines?
- Exercise – Get the sample application
- Plan your build tasks
- Exercise – Set up your Azure DevOps environment
- Exercise – Create the pipeline
- Exercise – Publish the result to the pipeline
- Exercise – Build multiple configurations by using templates
- Exercise – Clean up your Azure DevOps environment
- Resume