About the course
Our instructor-led Azure DevOps training course is intended for DevOps engineers, software developers, testers and managers who require a comprehensive understanding of how best to utilise the platform in order to support application development projects in .NET and a plethora of other languages and platforms.
Azure DevOps combines high-availability, distributed development, Continuous Integration, Continuous Deployment and Cloud backup, and offers everything you need for modern product development. Azure DevOps can be implemented in the Cloud or on-prem.
Online and in-house face-to-face options are available - as part of a wider customised training programme, or as a standalone workshop, on-site at your offices or at one of many flexible meeting spaces in the UK and around the World.
-
- Azure DevOps Features
- Azure Boards: tools for planning and monitoring agile deliveries
- Azure Repos: Branching and Version Control with Git
- Azure Pipelines: Build, test, and deploy with CI/CD
- Azure Test Plans: manual & automated testing tools
-
DevOps engineers, software developers, technical development managers, software architects, systems engineers, QA / testing specialists, Scrum Masters, Scrum Developers
-
Delegates should have experience of being involved in commercial software development projects, ideally with some exposure to agile methodologies such as Scrum and Kanban
-
This Azure DevOps course is available for private / custom delivery for your team - as an in-house face-to-face workshop at your location of choice, or as online instructor-led training via MS Teams (or your own preferred platform).
Get in touch to find out how we can deliver tailored training which focuses on your project requirements and learning goals.
-
Introduction to Azure DevOps
Software Development processes
Azure DevOps Architecture
Key Features
Azure Boards
Kanban boards
Scrum boards & planning tools
Refining Backlogs on Azure Boards
Monitoring, Insights & Analytics
Team Dashboards
Custom reporting
Azure Test Plans
Creating Test Plans
Testing web apps
Testing desktop client apps
Plan, execute, and track scripted tests
Exploratory test sessions
Code search
Azure Pipelines
Build automation basics
Continuous Integration
Continuous Deployment / Delivery
Development Language support
Build and deploy images to Docker, Azure Container Registry
Deploying to VMs
Build Chaining
Multi-phased builds
YAML support
Test integration
Pipeline reporting
Azure Git Repos: Branching and Version Control
Why use a version control system?
Pull requests
Code search
Branching Models
Branches v. Labels v. Folders
Sharing code across Projects
Builds and Branches
Mapping Team Foundation Version Control (TFVC) commands and workflows to Git
Branch Policies
Resolve Merge Conflicts
Triggering Continuous Integration / Continuous Delivery (CI/CD)
Azure Artifacts
Creating & sharing packages
Adding packages to your pipeline
Package management
-
https://azure.microsoft.com/en-us/products/devops - get started with ADO
https://visualstudio.microsoft.com/ - Microsoft's flagship enterprise IDE
https://developercommunity.visualstudio.com/AzureDevOps - ADO community discussion
Trusted by