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
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.