We may earn an affiliate commission when you visit our partners.
Benjamin Day

Azure DevOps Server 2020 helps you to manage and streamline the development and delivery of complex software projects. This course will show you how to get started and covers the typical tasks that you’d use Azure DevOps for.

Read more

Azure DevOps Server 2020 helps you to manage and streamline the development and delivery of complex software projects. This course will show you how to get started and covers the typical tasks that you’d use Azure DevOps for.

How do you manage and streamline the development and delivery of a complex software project? In this course, Azure DevOps Server 2020 Fundamentals, you’ll learn how to use Azure DevOps to help develop and deliver great, working software. First, you’ll see how to manage code using Git and TFVC version control. Next, you’ll explore automated builds and automated deployment of your software. Finally, you’ll discover how to manage your projects using Scrum and Kanban along with how to manage the QA testing effort of your software project. When you’re finished with this course, you’ll have a foundational knowledge of software project delivery using Azure DevOps that will help you as you move forward to successful software delivery and DevOps.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Overview
Azure DevOps Is More than Just Version Control
Getting Started
Managing Your Source Code with Git & Azure DevOps Repos
Read more
Managing Your Source Code with TFVC & Azure DevOps Repos
Building and Deploying with Azure DevOps Classic Pipelines
Building and Deploying with Azure DevOps YAML Pipelines
Managing Your Projects & Teams Using Azure DevOps Boards
QA Testing & Defect Tracking with Azure DevOps Test Plans

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores software development, which is standard in the software industry
Teaches Azure DevOps, which helps learners manage software projects
Develops skills in using Git and TFVC version control, which are core skills for software development
Builds on foundational knowledge in software project delivery, which is useful for learners seeking advancement
Taught by Benjamin Day, who are recognized for their work in Azure DevOps
Requires learners to come in with extensive background knowledge first

Save this course

Save Azure DevOps Server 2020 Fundamentals to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Azure DevOps Server 2020 Fundamentals with these activities:
Complete the Pluralsight course on Azure DevOps Server 2020
This course provides a comprehensive overview of Azure DevOps Server 2020.
Show steps
  • Create a Pluralsight account
  • Enroll in the Azure DevOps Server 2020 course
Review Git and Version Control
Review these concepts before the course to ensure a strong foundation for the coursework.
Browse courses on Git
Show steps
  • Review online resources on Git and version control fundamentals
  • Practice using Git commands in a local environment
Practice using the Azure DevOps Server 2020 web interface
Become familiar with the Azure DevOps Server 2020 user interface.
Show steps
  • Create a project and add team members
  • Create a build and release pipeline
Five other activities
Expand to see all activities and additional details
Show all eight activities
Read "Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation"
This book provides a deep dive into the principles and practices of continuous delivery, which is essential for modern software development.
View Melania on Amazon
Show steps
  • Read chapters 1-3 to gain an overview of continuous delivery
  • Read chapters 4-6 to learn about building, testing, and deploying software pipelines
Complete the Microsoft Learn module on Azure DevOps Server 2020
This module provides hands-on experience with Azure DevOps Server 2020, which will be essential for completing the course assignments.
Show steps
  • Create an Azure DevOps account
  • Complete the labs and exercises in the module
Create a software development plan using Azure DevOps Server 2020
This project will provide hands-on experience with Azure DevOps Server 2020 and will help you apply the concepts learned in the course.
Show steps
  • Define the project requirements and scope
  • Create a project in Azure DevOps Server 2020
  • Set up a build and release pipeline
Mentor a junior developer who is new to Azure DevOps
Share your knowledge and experience with a junior developer.
Show steps
  • Identify a junior developer who is new to Azure DevOps
  • Provide guidance and support on Azure DevOps concepts and best practices
Participate in the Microsoft Azure DevOps Hackathon
This competition will challenge you to apply your Azure DevOps skills to solve real-world problems.
Show steps
  • Register for the hackathon
  • Form a team or work individually
  • Develop a solution using Azure DevOps Server 2020

Career center

Learners who complete Azure DevOps Server 2020 Fundamentals will develop knowledge and skills that may be useful to these careers:
DevOps Engineer
Azure DevOps Server 2020 Fundamentals is a course that can teach you the skills you need to be successful in this role. This course will cover topics such as managing source code, building and deploying software, and managing projects and teams. This knowledge will help you to streamline the software development process and improve the quality of your software products.
Project Manager
As a Project Manager, you will need to have a strong understanding of the software development process. Azure DevOps Server 2020 Fundamentals can provide you with the knowledge you need to effectively manage software development projects. This course will cover topics such as managing source code, building and deploying software, and managing projects and teams. This knowledge will help you to ensure that your software development projects are delivered on time, within budget, and to the required quality standards.
Software Engineer
The expansive knowledge gained from Azure DevOps Server 2020 Fundamentals can help you advance or begin your career as a Software Engineer. Learning and developing skills will be applicable to the common tasks typical of a Software Engineer, such as managing and streamlining the development and delivery of complex software projects. Through this foundational knowledge you will increase your success likelihood in Software Engineering.
Developer
In your role as a Developer, you will need to use a variety of tools and technologies to manage and streamline the development and delivery of complex software projects. Azure DevOps Server 2020 Fundamentals is a course that can teach you some of the skills you need to be successful in this role. This course will cover topics such as managing source code with Git and TFVC version control, building and deploying with Azure DevOps Classic Pipelines, and managing your projects and teams using Azure DevOps Boards.
Software Architect
A Software Architect designs and oversees the development of complex software systems. Azure DevOps Server 2020 Fundamentals can provide you with the knowledge and skills you need to be successful in this role. This course will cover topics such as managing source code, building and deploying software, and managing projects and teams. This knowledge will help you to design and develop software systems that are efficient, reliable, and scalable.
QA Analyst
In your role as a QA Analyst, you will be responsible for testing software to ensure that it meets the required quality standards. Azure DevOps Server 2020 Fundamentals can provide you with the knowledge and skills you need to be successful in this role. This course will cover topics such as managing source code, building and deploying software, and managing projects and teams. This knowledge will help you to ensure that your software products are free of defects and meet the needs of your users.
Test Engineer
Azure DevOps Server 2020 Fundamentals can provide you with the foundational skills required to be successful in this role. This course will cover topics on managing source code, building and deploying software, and managing projects and teams, all of which can contribute to your QA Testing & Defect Tracking with Azure DevOps Test Plans.
Release Manager
A Release Manager is responsible for planning, coordinating, and executing software releases. Azure DevOps Server 2020 Fundamentals can provide you with the knowledge and skills you need to be successful in this role. This course will cover topics such as managing source code, building and deploying software, and managing projects and teams. This knowledge will help you to ensure that your software releases are successful and meet the needs of your users.
Technical Support Engineer
As a Technical Support Engineer, you will be responsible for providing technical support to software users. Azure DevOps Server 2020 Fundamentals can provide you with the knowledge and skills you need to be successful in this role. This course will cover topics such as managing source code, building and deploying software, and managing projects and teams. This knowledge will help you to troubleshoot software issues and provide support to software users.
System Administrator
In your role as a System Administrator, you will be responsible for managing and maintaining computer systems. Azure DevOps Server 2020 Fundamentals can provide you with the knowledge and skills you need to be successful in this role. This course will cover topics such as managing source code, building and deploying software, and managing projects and teams. This knowledge will help you to ensure that your computer systems are running smoothly and efficiently.
Database Administrator
As a Database Administrator, you will be responsible for managing and maintaining databases. Azure DevOps Server 2020 Fundamentals can provide you with the knowledge and skills you need to be successful in this role. This course will cover topics such as managing source code, building and deploying software, and managing projects and teams. This knowledge will help you to ensure that your databases are running smoothly and efficiently.
Network Engineer
Azure DevOps Server 2020 Fundamentals can provide some foundational skills for success as a Network Engineer, specifically in the area of managing projects and teams. Other aspects of this role include designing, implementing, and maintaining computer networks. Additional training will be helpful as well.
Security Analyst
In the field of IT Security, Azure DevOps Server 2020 Fundamentals may be useful in providing a foundational understanding of managing source code, but additional training and skills will be required.
Data Analyst
Azure DevOps Server 2020 Fundamentals may be useful in providing a foundational understanding of managing projects and teams, but additional training and skills will be required.
Data Scientist
Azure DevOps Server 2020 Fundamentals may be useful in providing a foundational understanding of managing projects and teams, but additional training and skills will be required.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Azure DevOps Server 2020 Fundamentals.
Comprehensive guide to Azure Test Plans, covering all aspects of the test management service and how to use it to manage your software testing efforts. It valuable resource for anyone looking to get started with Azure Test Plans.
Beginner-friendly introduction to Azure DevOps, covering the basics of the platform and how to use it to manage your software development projects.
Comprehensive guide to using Git, and covers topics such as version control, branching, and merging. It valuable resource for learners who want to use Git with Azure DevOps.
Provides a comprehensive overview of DevOps principles and practices. It covers everything from building a DevOps culture to implementing DevOps tools and techniques.
Provides a detailed overview of Git, a popular version control system. It covers everything from basic commands to advanced topics like branching and merging.
Classic work on Kanban, a popular agile software development methodology. It covers topics such as the Kanban board, work in progress limits, and continuous improvement. It valuable resource for learners who want to use Kanban with Azure DevOps.
Classic work on Scrum, a popular agile software development methodology. It covers topics such as the Scrum framework, the Scrum roles, and the Scrum ceremonies. It valuable resource for learners who want to use Scrum with Azure DevOps.
This novel tells the story of a fictional company that is struggling to implement DevOps. It provides a compelling and entertaining way to learn about the principles and practices of DevOps. It valuable resource for learners who want to understand the benefits of DevOps and how to implement it in their own organizations.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Azure DevOps Server 2020 Fundamentals.
Azure DevOps Services Fundamentals
Most relevant
Agile Development with Azure
Most relevant
GitLab Fundamentals
Most relevant
Introduction to Azure DevOps
Most relevant
Continuous Delivery and Release Pipelines with Azure...
Most relevant
Continuous Delivery and DevOps with Azure DevOps: The Big...
Most relevant
Continuous Delivery and DevOps with Azure DevOps: Release...
Most relevant
DevOps Skills for Developers with Visual Studio and TFS...
Most relevant
DevOps with Github and Azure: Implementing Package...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser