Startup Kit and documentation on getting started with Azure DevOps (dev.azure.com) Pipelines that includes examples, content and pipelines that can be imported
The markdown document Azure_DevOps_Pipelines_Infrastructure_BuildingBlocks_StartupKit on the root of this repo has the instructions to work through examples either by (1) importing pre-built Azure DevOps pipelines or (2) creating them from scratch. It can be read by clicking on it. Additional content that can be used for your Pipelines projects is also located on this repo.
An Azure DevOps pipeline allows a list of repeatable tasks to be executed in an Azure environment such as creating a virtual machine. There are many options when considering automating Azure deployment using Azure DevOps pipelines (https://dev.azure.com). The goal of this document is outline common scripting language choices and provide detail in how to use them starting with the simplest and working towards more complex structures. The provided examples will give you a template to work from in the different scenarios. One concept that will be highlighted is creating modular pipelines that maximize code reuse from this github repo.
Powershell is covered heavily with more chapters to come around ARM and Powershell DSC