top of page
Hero background

Azure DevOps, hands-on courseAzure DevOps Training

Plan, develop, deliver and monitor applications with modern DevOps practices, from Git and Azure Boards to CI/CD pipelines, artifacts and cloud deployment.

Book an appointmentCall 847-350-9034

Hands-on labsCI/CD pipelinesCapstone projectAZ-400 prep

Who this course is for

Ideal for developers, testers and DevOps professionals who want to streamline software delivery using Azure DevOps Services. 

Developers

Version control with Git and Azure Repos, pipelines and package management.

Testers

Azure Test Plans, manual and automated testing integrated with CI/CD.

DevOps professionals

Release pipelines, integrations, monitoring, security and IaC basics.

Ten modules and a capstone

A full path from DevOps basics to a certification-ready project. 1

Intro and Repos

DevOps basics, Azure DevOps Services, Git and Azure Repos.
2

Boards

Agile project management with work items, sprints and dashboards.
3

Pipelines

CI/CD, YAML pipelines, multi-stage and advanced techniques.
4

Artifacts and Test Plans

Package feeds plus manual and automated testing.
5

Integrate and secure

Jenkins, Docker, Terraform, AKS, monitoring, RBAC, DevSecOps.

Detailed course content

Topics covered in each module. 

1. Introduction to Azure DevOps

✓What is DevOps?✓Introduction to Azure DevOps Services✓Azure DevOps vs GitHub✓Setting up an Azure DevOps account and organization✓Navigating the DevOps portal and overview of projects

2. Azure Repos: version control

✓Git fundamentals: clone, commit, push, branching✓Branching and merging strategies✓Pull requests and code reviews✓Permissions and policies✓Integrating GitHub with Azure DevOps

3. Azure Boards: agile management

✓Boards, work items, backlogs and sprints✓Scrum vs Kanban in Azure DevOps✓Epics, features, user stories, tasks and bugs✓Sprint planning, burn-down charts, dashboards and queries

4. Azure Pipelines: CI/CD

✓What is CI/CD? Classic vs YAML pipelines✓Build pipelines (CI) with build, test and publish tasks✓Release pipelines (CD) and artifact management✓Deployment groups, environments, variables and secrets✓Triggering pipelines automatically

5. Advanced pipeline techniques

✓Multi-stage YAML pipelines✓Job dependencies and conditions✓Template reuse and pipeline caching✓Custom extensions✓Secure files and secrets management

6. Azure Artifacts: package management

✓Introduction to Artifacts✓Creating and publishing packages (NuGet, npm, Maven)✓Feed permissions and views✓Integrating with pipelines

7. Azure Test Plans

✓Creating test plans and suites✓Executing manual tests and capturing results✓Integrating with CI/CD✓Automated testing with Selenium, Postman, etc.

8. Integrations and DevOps automation

✓Integrating with GitHub, Jenkins, Docker, Terraform✓Azure Key Vault integration✓Azure Kubernetes Service (AKS) deployment✓Infrastructure as Code (IaC) basics✓Service connections and webhooks

9. Monitoring, reporting and security

✓DevOps metrics and dashboards✓Logs and auditing✓Role-Based Access Control (RBAC)✓DevSecOps concepts and compliance policies

10. Real-world projects and case studies

✓CI/CD pipeline for a .NET application✓Deploying a Python web app using Azure Pipelines✓End-to-end agile project in Azure Boards✓Testing integration with Postman/Newman✓DevOps best practices and troubleshooting

Final project and certification guidance

✓Capstone project with full DevOps lifecycle✓AZ-400: Designing and Implementing Microsoft DevOps Solutions exam preparation✓Interview questions and resume building tips✓Mock tests

Support and salient features

Career support and classroom features that come with the course. 

Staffing support

✓Resume preparation✓Mock interview preparation✓Phone interview preparation✓Face to face interview preparation✓Project and technology preparation✓Internship with internal project work✓Externship with client project work

Our salient features

✓Hands-on labs and homework✓Group discussion and case study✓Course project work✓Regular quiz and exam✓Regular support beyond the classroom✓Students can re-take the class at no cost✓Dedicated conference rooms for group project work✓Live streaming for remote students✓Video recording to catch up on a missed class

Ready to deliver software with Azure DevOps?

Call 847-350-9034 or book an appointment to talk about this course and funding options.Book an appointmentCall 847-350-9034Education grant program

Who this course is for

Ideal for developers, testers and DevOps professionals who want to streamline software delivery using Azure DevOps Services.

Developers

Version control with Git and Azure Repos, pipelines and package management.

Testers

Azure Test Plans, manual and automated testing integrated with CI/CD.

DevOps professionals

Release pipelines, integrations, monitoring, security and IaC basics.
   

Ten modules and a capstone

A full path from DevOps basics to a certification-ready project.1

Intro and Repos

DevOps basics, Azure DevOps Services, Git and Azure Repos.
2

Boards

Agile project management with work items, sprints and dashboards.
3

Pipelines

CI/CD, YAML pipelines, multi-stage and advanced techniques.
4

Artifacts and Test Plans

Package feeds plus manual and automated testing.
5

Integrate and secure

Jenkins, Docker, Terraform, AKS, monitoring, RBAC, DevSecOps.

Detailed course content

Topics covered in each module.1

Introduction to Azure DevOps

✓What is DevOps?✓Introduction to Azure DevOps Services✓Azure DevOps vs GitHub✓Setting up an Azure DevOps account and organization✓Navigating the DevOps portal and overview of projects
2

Azure Repos: version control

✓Git fundamentals: clone, commit, push, branching✓Branching and merging strategies✓Pull requests and code reviews✓Permissions and policies✓Integrating GitHub with Azure DevOps
3

Azure Boards: agile management

✓Boards, work items, backlogs and sprints✓Scrum vs Kanban in Azure DevOps✓Epics, features, user stories, tasks and bugs✓Sprint planning, burn-down charts, dashboards and queries
4

Azure Pipelines: CI/CD

✓What is CI/CD? Classic vs YAML pipelines✓Build pipelines (CI) with build, test and publish tasks✓Release pipelines (CD) and artifact management✓Deployment groups, environments, variables and secrets✓Triggering pipelines automatically
5

Advanced pipeline techniques

✓Multi-stage YAML pipelines✓Job dependencies and conditions✓Template reuse and pipeline caching✓Custom extensions✓Secure files and secrets management
6

Azure Artifacts: package management

✓Introduction to Artifacts✓Creating and publishing packages (NuGet, npm, Maven)✓Feed permissions and views✓Integrating with pipelines
7

Azure Test Plans

✓Creating test plans and suites✓Executing manual tests and capturing results✓Integrating with CI/CD✓Automated testing with Selenium, Postman, etc.
8

Integrations and DevOps automation

✓Integrating with GitHub, Jenkins, Docker, Terraform✓Azure Key Vault integration✓Azure Kubernetes Service (AKS) deployment✓Infrastructure as Code (IaC) basics✓Service connections and webhooks
9

Monitoring, reporting and security

✓DevOps metrics and dashboards✓Logs and auditing✓Role-Based Access Control (RBAC)✓DevSecOps concepts and compliance policies
10

Real-world projects and case studies

✓CI/CD pipeline for a .NET application✓Deploying a Python web app using Azure Pipelines✓End-to-end agile project in Azure Boards✓Testing integration with Postman/Newman✓DevOps best practices and troubleshooting
11

Final project and certification guidance

✓Capstone project with full DevOps lifecycle✓AZ-400: Designing and Implementing Microsoft DevOps Solutions exam preparation✓Interview questions and resume building tips✓Mock tests

Support and salient features

Career support and classroom features that come with the course.1

Staffing support

✓Resume preparation✓Mock interview preparation✓Phone interview preparation✓Face to face interview preparation✓Project and technology preparation✓Internship with internal project work✓Externship with client project work
2

Our salient features

✓Hands-on labs and homework✓Group discussion and case study✓Course project work✓Regular quiz and exam✓Regular support beyond the classroom✓Students can re-take the class at no cost✓Dedicated conference rooms for group project work✓Live streaming for remote students✓Video recording to catch up on a missed class
 

Ready to deliver software with Azure DevOps?

Call 847-350-9034 or book an appointment to talk about this course and funding options.Book an appointmentCall 847-350-9034Education grant program

 

 

 

 

bottom of page
ITExps Assistant
Hello! I am your ITExps assistant. How can I help you today?