Azure Devops Bootcamp: Zero To Hero (Pipelines,Boards,Repos)

Posted By: ELK1nG

Azure Devops Bootcamp: Zero To Hero (Pipelines,Boards,Repos)
Published 4/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.88 GB | Duration: 14h 11m

Master Azure DevOps with Comprehensive Course with Practice Tests to Pass AZ-400 Exam.

What you'll learn

DevOps Introduction

Cloud Computing and Azure Introduction

Azure DevOps

Azure Pipeline

Azure Boards

Azure Artifacts

Azure Test Plans

Azure Repos

Team Foundation Server (TFS)

Azure DevOps Server On-Prem

IaaS, PaaS and SaaS

Requirements

Basic understanding of cloud computing and the Microsoft Azure platform.

Basic Knowledge on any programing language

Students need to have an Azure account in place.

Description

The Azure DevOps course is a comprehensive introduction to Azure DevOps, Microsoft's cloud-based platform for managing software development projects. This course is designed for beginners, Experts who have little or no experience with Azure DevOps or related technologies.The course is taught by an experienced software developer and Azure DevOps expert, who will guide you through the various features and capabilities of the Azure DevOps platform. You will learn how to create and manage projects, track progress, collaborate with team members, and automate build and deployment processes using Azure DevOps.The course covers a wide range of topics, including:Introduction to Azure DevOps and its various components, including Azure Boards, Azure Repos, Azure Pipelines, Azure Test Plans, and Azure Artifacts.Setting up a new project in Azure DevOps and configuring project settings.Creating and managing work items, including user stories, bugs, and tasks.Using Git for source control management and integrating Git with Azure DevOps.Creating and managing build pipelines using Azure Pipelines.Setting up continuous integration and continuous deployment (CI/CD) pipelines to automate the build and release process.Creating and running tests using Azure Test Plans.Managing packages and artifacts using Azure Artifacts.Throughout the course, you will work on hands-on exercises and real-world projects that will help you apply your learning and develop practical skills in Azure DevOps. You will also have access to quizzes and assessments to test your knowledge and ensure that you are on track to achieve your learning objectives.By the end of this course, you will have a solid understanding of Azure DevOps and its various features and capabilities, and be able to use the platform to manage software development projects and automate build and deployment processes. Whether you are a software developer, project manager, or IT professional, this course will provide you with the skills and knowledge you need to succeed in your career.

Overview

Section 1: About the course & DevOps Introduction

Lecture 1 Introduction

Lecture 2 DevOps Introduction

Lecture 3 DevOps Tools

Lecture 4 Azure DevOps Certification (AZ-400 Badge)

Lecture 5 Requirements For this Course

Lecture 6 Introduction to Azure and Cloud Computing

Lecture 7 IaaS , PaaS and SaaS

Lecture 8 Demo on Virtual Machines

Section 2: Azure DevOps Introduction

Lecture 9 Azure DevOps Introduction

Lecture 10 Create Azure DevOps FREE account with understanding on Organization in ADO

Lecture 11 Azure Repos and Azure Pipeline Overview

Lecture 12 Azure Boards Overview

Lecture 13 Azure Artifacts Overview

Lecture 14 Azure DevOps Servicers VS Azure DevOps Server

Lecture 15 Confusion between Azure DevOps , TFS , VSTS, Azure DevOps Server ?

Lecture 16 Access Levels in Azure DevOps Services (Subscription)

Lecture 17 Visual Studio Subscription

Lecture 18 Data Protection in Azure DevOps

Section 3: Azure Boards

Lecture 19 Azure Boards Introduction and Work Items

Lecture 20 Process Templates in ADO (Agile, Scrum, Basic)

Lecture 21 Deep Dive into Process Templates

Lecture 22 Customization of Process Templates Part 1

Lecture 23 Customization of Process Templates Part 2

Lecture 24 Customization of Azure Boards

Lecture 25 Backlogs in Azure Boards

Lecture 26 Sprints in Azure Boards

Lecture 27 Area and Iteration Path | Working with Queries

Lecture 28 Service Hooks in Azure Boards

Lecture 29 Integration with Trello

Lecture 30 Questions Discussion

Section 4: Azure Repos

Lecture 31 Azure Repos Modules

Lecture 32 Azure Repos Introduction

Lecture 33 Version Control (GIT vs TFVC)

Lecture 34 Azure Repos Import

Lecture 35 Branches in Azure Repos

Lecture 36 Forks in Azure Repos

Lecture 37 Branch Polices Introduction

Lecture 38 Branch Polices Demo

Lecture 39 Branch Locks

Lecture 40 Pull Requests (Squash , Semi Linear , Rebase)

Lecture 41 Tags in Branches

Lecture 42 Which Pull Request to Select ?

Lecture 43 Branching Strategy

Lecture 44 Code Review in Azure Repos

Lecture 45 Using APIs in Azure Repos

Lecture 46 Revert Changes in Azure Repos

Section 5: Azure Pipelines

Lecture 47 Azure Pipelines Introduction

Lecture 48 Create your first Azure Pipelines Part 1

Lecture 49 Create your first Azure Pipelines Part 2

Lecture 50 Granted Pipelines from Azure DevOps

Lecture 51 Continuous Integration in Azure Pipelines

Lecture 52 YAML Pipelines

Lecture 53 .NET Pipeline in Azure Pipelines

Lecture 54 Self Hosted Agents vs Microsoft Hosted Agents

Lecture 55 Personnel Access Tokens (PAT)

Lecture 56 Configure Self Hosted Agents Part 1 on Windows Machine

Lecture 57 Configure Self Hosted Agents Part 2 on Windows Machine

Lecture 58 Removing Self Hosted agent

Lecture 59 Configuring the Self Hosted Agent on Linux Machine

Lecture 60 Parallel Jobs (Parallelism) in Azure Pipelines

Lecture 61 Parallel Jobs Demo

Lecture 62 Triggers in Build Pipelines

Lecture 63 Predefined Variables and Troubleshooting in Azure Pipelines

Lecture 64 Build Options and Build Number

Lecture 65 Service Connection in Azure Pipelines

Lecture 66 Service Connection with GitHub

Lecture 67 Connect to Azure Active Directory

Lecture 68 Service Connection to Azure from ADO

Lecture 69 Azure Release Pipelines Introduction

Lecture 70 Deploy to App Service

Lecture 71 Continuous Integration and Continuous Deployment (CICD)

Lecture 72 GitHub Repos with Azure Pipelines

Lecture 73 Approvals in Release Pipelines

Lecture 74 Pre Deployment and Post Deployment Gate Part 1

Lecture 75 Pre Deployment and Post Deployment Gate Part 2

Lecture 76 Library Group in Azure Pipelines

Lecture 77 Library Group Demo

Lecture 78 Task Groups

Lecture 79 ARM Templates Intoduction

Lecture 80 ARM deployment using Azure Portal

Lecture 81 Delete Resources

Lecture 82 Deploy Resources using Azure Release Pipelines Part 1

Lecture 83 Deploy Resources using Azure Release Pipeline Part 2

Lecture 84 Deployment Groups in Azure Pipelines

Lecture 85 Configure Deployment Group

Lecture 86 Sonar Cloud

Lecture 87 Sonar Cloud Integration with Azure Demo Part 1

Lecture 88 Sonar Cloud with Azure Pipelines

Lecture 89 Technical Debt

Lecture 90 White Source Bolt

Lecture 91 White source Bolt (Mend Bolt) Demo - Working with Azure Pipelines

Lecture 92 White Source Bolt Integration with Azure Pipeline Demo 2

Lecture 93 Azure Key Vault Introduction

Lecture 94 Azure Key Vault Deep Dive

Lecture 95 Key Vaults in Azure Pipelines

Lecture 96 Secure Passwords using Key Vaults (ARM Demo)

Lecture 97 Key Vaults in Azure Pipelines (Using ARM)

Lecture 98 Key Vaults - Outputs

Lecture 99 Deployment Strategies

Lecture 100 Types of Deployment Strategies (Blue Green , Canary etc)

Lecture 101 Deployment Strategy Demo

Lecture 102 Docker Introduction

Lecture 103 Docker File

Lecture 104 Docker Build and Push

Lecture 105 Docker Image in Azure Container Registry

Lecture 106 Questions Discussions

Section 6: Azure DevOps Wiki

Lecture 107 Azure DevOps Wiki

Section 7: Azure Boards Dashboards (Create Lucrative Charts for visualization)

Lecture 108 Azure Boards Dashboards

Lecture 109 Azure DevOps Dashboards Demo

Lecture 110 Azure DevOps Dashboards Demo Part 2

Lecture 111 Azure DevOps Dashboards Demo Part 3

Lecture 112 Azure DevOps Dashboards Demo Part 4

Section 8: Azure Artifacts

Lecture 113 Azure Artifacts Modules

Lecture 114 Azure Artifacts Introduction

Lecture 115 Feeds in Azure Artifacts

Lecture 116 Build Artifacts VS Azure Artifacts

Lecture 117 Views

Lecture 118 Upstreams

Lecture 119 Azure Artifacts Demo

Lecture 120 Azure Artifact Demo Part 2

Lecture 121 Azure Artifacts Demo on Views and Upstream

Section 9: Azure Test Plans

Lecture 122 Azure Test Plans Introduction

Lecture 123 Azure Test Plans Deep Dive

Lecture 124 Testing Types (Manual. Automation, Exploratory)

Lecture 125 Start Free Trial for Azure Test Plans and Create your first Test Plan

Lecture 126 Test Execution

Lecture 127 Azure Test Plans Execution

Lecture 128 Test Execution and Progress Report

Lecture 129 Azure Test Plans Parameters

Lecture 130 Azure Test Plans Parameters Demo

Lecture 131 Configurations

Lecture 132 Azure Test Plans with Pipelines

Lecture 133 Azure Test Plans Test Execution

Section 10: Azure DevOps Administration

Lecture 134 Azure DevOps Status Page (To check for any Outages)

Lecture 135 Azure DevOps Usage (Organization)

Lecture 136 Azure DevOps Notifications Intro

Lecture 137 Azure DevOps Notifications

Lecture 138 Azure DevOps Security

Lecture 139 Azure DevOps Retention Policy

Lecture 140 Azure DevOps Retention and Permissions Demo

Section 11: Practice Questions

The course on Azure DevOps on Udemy is primarily designed for beginners , Experts who want to learn about Azure DevOps and its various features and capabilities.,Developers who want to learn about Azure DevOps and how it can be used to manage code repositories, build and release pipelines, and perform continuous integration and continuous deployment (CI/CD) tasks.,IT professionals who want to learn how to use Azure DevOps to manage infrastructure as code, automate deployment, and monitor and optimize applications.,Project managers and team leaders who want to learn how to use Azure DevOps to manage projects, track progress, and collaborate with team members.,Students who want to learn about Azure DevOps and its role in modern software development and deployment.,The course assumes no prior knowledge of Azure DevOps or related technologies, so it is suitable for anyone who wants to get started with this platform.