DevOps with Azure DevOps & Visual Studio 2022

Course Syllabus

Benjamin Day Consulting Logo

Benjamin Day Consulting, Inc.
17 Roberts St #2
Brookline, MA 02445
617-645-0188
https://benday.com


Course Overview

Azure DevOps is more than just version control! This 2-day course will help jump start your team's use of Azure DevOps with Visual Studio 2022. We'll start with Git version control and move on to cover CI/CD pipelines, automated releases, project planning using Work Items, Scrum & Agile Projects, and automated testing. Along the way, we'll also discuss setup, advanced Git features (including branching & merging), and using Visual Studio 2022 & Azure DevOps to enforce code quality through pull requests and automated builds.

What You'll Learn

Azure DevOps & Modern DevOps Overview

Git Version Control with Azure DevOps

Work Item Management & Agile Planning

Pull Requests & Code Quality

Azure Pipelines - Build & Release

Testing & Quality Assurance

Monitoring & Analytics

Lab Exercises

Throughout the course, students will work on hands-on exercises including:

Prerequisites

Course Details

Technologies: Azure DevOps Services/Server, Visual Studio 2022, Git, .NET 8+
Programming Languages: Primarily .NET (C#), but concepts apply to any language
Duration: 2 days, 9am to 5pm
Format: Interactive lectures with hands-on labs

Lab Machine Requirements

Operating System: Windows 10/11 or macOS (latest versions)
Memory: 8GB RAM minimum, 16GB recommended
Required Applications:

Network Requirements: Reliable internet connection for accessing Azure DevOps Services

Student Permissions: Administrative rights on laptop helpful but not strictly required

Course Outcomes

Upon completion of this course, students will be able to:

Customization Options

This course can be customized for your organization's specific needs:


Course content is regularly updated to reflect the latest Azure DevOps features and Visual Studio 2022 capabilities.