Complete Azure DevOps
Build a solid foundation in Azure DevOps and create an effective work environment for your development team
50
lectures
6.5
hours of video
151
ratings
936
students
What you'll learn
- All the most important features of Azure DevOps
- How to create CI/CD pipelines
- How to manage a project and its backlog
- How to configure the project and group permissions to suit your needs
- How to manage packages and dependencies with Azure Artifacts
- How to automate Azure DevOps using the REST API and web hooks
About this course
This comprehensive training program gives you a practical, end-to-end understanding of Azure DevOps and the skills needed to effectively manage the application lifecycle and software delivery in the cloud. Step by step, you will explore every major area of the platform - from creating your first project and inviting team members, through project and backlog management, to fully automated deployments.
In the Boards section you will learn how to manage projects, build a backlog, track work progress and plan sprints using work items. The Repos section covers source code management: branches, commits, pull requests and branch policies that enable effective team collaboration within a repository.
The Pipelines section teaches you how to build complete CI/CD pipelines - covering Continuous Integration and Continuous Deployment, triggers, stages and variables, connecting Azure DevOps to the Azure cloud, managing artifacts, migrating databases and creating environments. You will also explore Azure Artifacts for package management, Test Plans for defining and executing test cases, and administration topics such as security permissions and group configuration.
Finally, you will see how to communicate with Azure DevOps through its REST API and web hooks. By the end of the course you will have both the theoretical knowledge and the hands-on skills required to use Azure DevOps confidently in professional projects.
Course content
Azure DevOps - Introduction
6 · 30 min
Azure DevOps - Boards
7 · 59 min
Azure DevOps - Repos
6 · 39 min
Azure DevOps - Pipelines
14 · 2 hr 15 min
Azure DevOps - Artifacts
6 · 35 min
Azure DevOps - Tests plan
5 · 27 min
Azure DevOps Administration
3 · 27 min
Azure DevOps Automation
3 · 23 min
Requirements
- No prior knowledge of Azure DevOps required
- Basic knowledge of GIT
- Optional knowledge of .NET
Who this course is for
- Developers, DevOps engineers, system administrators and solution architects
- Anyone interested in cloud software development and DevOps practices
- People who want to manage the application lifecycle and build effective CI/CD processes