VOOZH about

URL: https://www.coursera.org/learn/packt-azure-devops-and-continuous-delivery-with-git-zz6ao

⇱ Azure DevOps and Continuous Delivery with Git | Coursera


Azure DevOps and Continuous Delivery with Git

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Azure DevOps and Continuous Delivery with Git

1,734 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Master Azure DevOps project management, boards, and source control tools

  • Build and automate CI/CD pipelines with YAML and the classic editor

  • Implement branching strategies, merge conflicts, and branch protections

  • Manage test plans, artifacts, and multi-stage deployments effectively

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

10 assignments

Taught in English

There are 10 modules in this course

Updated in May 2025.

This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the full potential of Azure DevOps and Git to master modern software delivery practices. This course equips you with the skills to manage projects, streamline development, and implement robust CI/CD pipelines. From planning to deployment, you'll gain a comprehensive understanding of DevOps principles and practices. Your journey begins by exploring foundational DevOps concepts, including Agile development, Azure Boards, and integration with GitHub. You'll set up and configure Azure DevOps environments, manage projects, and customize boards to align with team processes. Discover the intricacies of source control through Azure Repos, delve into branching strategies, and resolve merge conflicts with ease. Next, the course delves into pipelines, where you'll design and automate build and release workflows using YAML and classic editors. Gain expertise in multi-stage deployments, self-hosting agents, and adding status badges. Explore test plans, artifact management, and advanced release techniques to refine your CI/CD pipelines. This course is designed for software developers, DevOps professionals, and IT managers looking to enhance their Azure DevOps skills. Basic familiarity with Git and software development processes is recommended. Difficulty level: Intermediate.

In this module, we will introduce the course, providing an overview of the key topics and objectives you will learn. This foundational video sets the stage for understanding Azure DevOps, Git, and their role in modern DevOps practices.

What's included

1 video1 reading

1 videoβ€’Total 2 minutes
  • Introductionβ€’2 minutes
1 readingβ€’Total 10 minutes
  • Full Course Resourcesβ€’10 minutes

In this module, we will explore foundational project management methodologies and how they intersect with DevOps. You’ll gain insights into Agile development practices and understand how Azure DevOps integrates with GitHub to streamline workflows.

What's included

3 videos1 assignment

3 videosβ€’Total 12 minutes
  • Waterfall vs Agileβ€’6 minutes
  • Agile Development and DevOpsβ€’2 minutes
  • Azure DevOps and GitHubβ€’4 minutes
1 assignmentβ€’Total 15 minutes
  • Project Management and DevOps Concepts - Assessmentβ€’15 minutes

In this module, we will guide you through the process of setting up and managing your Azure DevOps environment. From creating an account to configuring project settings and teams, this section ensures you have a robust foundation for project management.

What's included

5 videos1 assignment

5 videosβ€’Total 17 minutes
  • Section Overviewβ€’1 minute
  • Create Azure DevOps Accountβ€’6 minutes
  • Manage Organizationβ€’6 minutes
  • Manage Projectβ€’2 minutes
  • Manage Project Settings and Teamsβ€’3 minutes
1 assignmentβ€’Total 15 minutes
  • Create Azure DevOps Project Space - Assessmentβ€’15 minutes

In this module, we will delve into Azure DevOps Boards, a key feature for tracking and managing project tasks. Learn how to use boards for sprint planning, create custom workflows, and leverage dashboards to monitor progress effectively.

What's included

6 videos1 assignment

6 videosβ€’Total 35 minutes
  • Introduction To Boards and Work Itemsβ€’9 minutes
  • Sprint Planningβ€’7 minutes
  • Customize Boards For Your Teamβ€’9 minutes
  • Creating Custom Team Processesβ€’4 minutes
  • Using Queries and Dashboardsβ€’5 minutes
  • Section Reviewβ€’1 minute
1 assignmentβ€’Total 15 minutes
  • Azure DevOps Boards - Assessmentβ€’15 minutes

In this module, we will explore Azure DevOps Repos, focusing on source control and collaborative workflows. From creating and managing repositories to implementing best practices for branching, this section ensures you’re equipped for effective version control.

What's included

14 videos1 assignment

14 videosβ€’Total 64 minutes
  • What is Source Control?β€’5 minutes
  • Types of Source Control Management Systemsβ€’3 minutes
  • Azure Repos Overviewβ€’1 minute
  • Create New Repositoryβ€’3 minutes
  • Clone an existing Repository with Visual Studio Codeβ€’7 minutes
  • Commit and Push using CLIβ€’7 minutes
  • Commit, Stage and Push using Visual Studio Codeβ€’8 minutes
  • Fetch and Pull Code Changesβ€’4 minutes
  • Why Protect a Branch?β€’3 minutes
  • Implement Branch Protection Policiesβ€’3 minutes
  • Using Pull Requestsβ€’10 minutes
  • Working with Git tagsβ€’4 minutes
  • Forking a Repoβ€’4 minutes
  • Section Overviewβ€’3 minutes
1 assignmentβ€’Total 15 minutes
  • Azure DevOps Repos - Assessment 4β€’15 minutes

In this module, we will focus on branching and merging strategies in Git. Learn how to manage branches effectively, resolve conflicts, and utilize advanced techniques like rebasing and squash commits to enhance your workflows.

What's included

8 videos1 assignment

8 videosβ€’Total 28 minutes
  • Git Merge vs Git Rebaseβ€’2 minutes
  • Setup New Branchesβ€’2 minutes
  • Performing a Merge (no Fast Forward)β€’6 minutes
  • Dealing with Merge Conflictsβ€’8 minutes
  • Performing a Squash Commitβ€’2 minutes
  • Performing a Rebaseβ€’4 minutes
  • Performing a Semi-Linear Mergeβ€’3 minutes
  • Section Reviewβ€’2 minutes
1 assignmentβ€’Total 15 minutes
  • Git Branching and Merging Methods - Assessmentβ€’15 minutes

In this module, we will cover Azure DevOps Pipelines, essential for automating CI/CD processes. You’ll learn to create pipelines using YAML and the Classic Editor, set up self-hosting agents, and enable continuous integration for seamless software delivery.

What's included

8 videos1 assignment

8 videosβ€’Total 41 minutes
  • Understanding Build and Releases Pipelinesβ€’2 minutes
  • Azure DevOps Pipelines Key Conceptsβ€’3 minutes
  • Azure DevOps Pipelines Overviewβ€’2 minutes
  • Author YAML Azure Pipelineβ€’4 minutes
  • Configure an Azure DevOps self-hosting agentβ€’10 minutes
  • Build Pipeline using the Classic Editorβ€’6 minutes
  • Enable Continuous Integrationβ€’9 minutes
  • Adding a build status badgeβ€’5 minutes
1 assignmentβ€’Total 15 minutes
  • Azure DevOps Pipelines - Assessmentβ€’15 minutes

In this module, we will focus on Azure DevOps Release Pipelines. Learn how to automate software releases, test manual deployments, and create multi-stage deployments for comprehensive delivery pipelines.

What's included

6 videos1 assignment

6 videosβ€’Total 44 minutes
  • Azure DevOps Release Pipelines Overviewβ€’3 minutes
  • Setup Release Pipelineβ€’7 minutes
  • Testing Manual Releases to Azure Web Appβ€’5 minutes
  • Automating Build and Release Pipelineβ€’8 minutes
  • Creating Multi-stage Deploymentsβ€’12 minutes
  • Additional Features and Considerationsβ€’8 minutes
1 assignmentβ€’Total 15 minutes
  • Azure DevOps Release Pipelines - Assessmentβ€’15 minutes

In this module, we will explore advanced tools like Azure Test Plans and Artifacts. Understand how to create effective test plans and manage artifacts for seamless integration into your CI/CD workflows.

What's included

2 videos1 assignment

2 videosβ€’Total 28 minutes
  • Azure DevOps Test Plansβ€’16 minutes
  • Azure DevOps Artifactsβ€’11 minutes
1 assignmentβ€’Total 15 minutes
  • Azure Test Plans and Artifact Management - Assessmentβ€’15 minutes

In this module, we will conclude the course by reviewing the main takeaways and emphasizing best practices in Azure DevOps. You’ll leave with actionable insights and a clear path for continuous learning and application in your projects.

What's included

1 video2 assignments

1 videoβ€’Total 2 minutes
  • Conclusionβ€’2 minutes
2 assignmentsβ€’Total 75 minutes
  • Full Course Assessmentβ€’60 minutes
  • Full Course Practice Assessmentβ€’15 minutes

Instructor

Packt
1,926 Coursesβ€’560,010 learners

Explore more from Security

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.

If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.

Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.

If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.

This course is currently available only to learners who have paid or received financial aid, when available.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,