Azure Devops Crash Course -Build Ci/Cd Release Pipelines
Last updated 4/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.06 GB | Duration: 7h 6m
Last updated 4/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.06 GB | Duration: 7h 6m
Step by step Tutorial to understand CI/CD pipelines ,Release activities, Docker, Code Repos, Project Boards, in Azure
What you'll learn
By end of this course, You will understand how deployments happen with Azure Devops
You will get real time experience in building CI/CD Pipelines for App Dev code and Test Automation Projects
Understand how to create Docker Images using Azure Pipelines Yaml files
Thorough understanding of Release Management Activities from end to end prod Deployments
Complete knowledge on how to use Azure portal for Project Boards , Work Items, Sprint Planning, Backlog items
Understanding Azure Repositories , Branches , Pull request reviews and Integration of branch code to Work items
Detailed information on how to deploy App code into Local Window Agents and Azure hosted resources
Requirements
None - Everything taken care from the Scratch
Description
This course requires you to download Docker. If you are a Udemy Business user, please check with your employer before downloading software. Azure Devops- One of the Most Buzzing keyword in the 2025 Software IndustryThis tutorial will bring your wish of Azure Devops learning to reality with Top class 6 hours training with real time examples.Course starts from Scratch with Azure fundamentals and then train you on below important Core concepts1. Creating Continuous Integration and Delivery Pipelines for Software Projects. 2. Setting up automated release cycle management with CI/CD Pipelines Integration.3. Production Deployment to Azure Servers and Local Agent Servers4 After thorough understanding of Devops related flows, We will then see how to manage the complete Project in Azure Portal such as Setting up Work Items, Sprint Planning, Agile Scrum Boards, Backlog etc5. Azure Code Repo Integration with Project Work Items for great collaboration.7. Pull requests, Code reviews and Merges from Azure Portal6. Creating Docker Images for repos using Azure Pipelines yaml ScriptAt the end of this course, You will get complete knowledge on Azure Devops Fundamentals and be ready to work on any task related to Azure Devops portal.Below is Course Outline we are going to coverIntroduction to Azure DevopsDeployment BasicsImportance of Continuous Integration/DeploymentImplementing Build PipelinesImplementing Release PipelinesCreating Release ComponentsHow to create Docker Images for the CodeAzure reposRunning Automation Test Jobs on Azure PipelinesDeploying code to Azure ServersDeploying Production code to Local Agent ServersPart 2 -What are Work Items?What are Issues?Different type of Project BoardsSpring Planning ManagementBack Log sectionHow to create branches for Azure ReposIntegrating work items to Code branchesPull requests creationReview of PR's and code Merge
Overview
Section 1: Introduction to Azure Devops
Lecture 1 What is Azure Devops? What does this course cover?
Lecture 2 Getting Started with Azure Devops Portal
Section 2: Deployment Basics/What are CI/CD Pipelines
Lecture 3 Getting Started with Deployment Basics
Lecture 4 Download the Hello World Project from the GIT
Lecture 5 Deploying Hello World App in TomCat Server
Section 3: Setting up Build CI/CD Pipelines for Projects using Azure
Lecture 6 Update on Form Submission before watching Pipelines section
Lecture 7 What is Continuous Integration & Continuous Delivery
Lecture 8 Demo on how we are going to build pipelines in Azure Devops Portal
Lecture 9 What are Build Pipelines ? What should you know about it
Lecture 10 Understanding Build Pipeline run configurations and logs
Lecture 11 Copying Build Artifacts from the Project to Azure Staging Directory
Lecture 12 Apply Continuous Integration to the Build pipeline for every commit
Section 4: Setting up Release CI/CD Pipelines for Projects using Azure
Lecture 13 What are Release Pipelines and resources in Azure
Lecture 14 Creating Resources for environments from Azure Portal
Lecture 15 Setup Release pipeline with Linux resources to deploy the artifact
Section 5: Introduction to Azure Repositories and Release components
Lecture 16 Importance of Create release component in the Azure Dev portal
Lecture 17 Importing GIT Repository of Automation Projects to Azure Repository
Section 6: Adding Test Automation Jobs to the Release Pipelines
Lecture 18 Configuration to Add tests from Azure Repositories to Release pipelines
Lecture 19 Pushing the Tested code to Production after Successful Automation job runs
Lecture 20 Integrate Javascript based Test Automation Projects into Release pipeline
Section 7: Deploying Projects to Local Server Agents
Lecture 21 Creating Personal Access token for Installable Server Agent
Lecture 22 Connecting to Local Windows Agent with Azure instructions
Lecture 23 Deploying application into Configured Local Agent with build changes
Lecture 24 Configuring Variables and Environmental variables for Azure Pipelines
Section 8: Project Management using Azure Devops Portal
Lecture 25 Introduction to Work Items in Azure Boards
Lecture 26 How Sprint Planning and Stories/Issues are managed in Azure dashboards
Lecture 27 Agile Sprint Boards and managing the work with status changes
Lecture 28 Additional Features available to Manage Agile Work process
Section 9: Integrating Code Repositories to Project Work Boards
Lecture 29 Creating Branches from Azure repos with the linked Work Items
Lecture 30 Create Pull request to Master branch with the updated changes
Lecture 31 Approve , Merge and Close the PR and linked Work item
Section 10: (optional) Getting Started with Docker and Integration with Azure Dev Pipelines
Lecture 32 How this section is designed?
Lecture 33 What is Docker? How it helps in Automation Industry?
Lecture 34 What are containers and Images in Docker Software?
Lecture 35 How exactly Virtual machines are different from Docker
Lecture 36 How to Install Docker into Machines with Prerequisites needed
Lecture 37 Understand working with DockerHub
Lecture 38 Concept of using Docker file to dockerize the code repositories
Lecture 39 Understand Docker Registry Service connection settings
Lecture 40 Creating Docker Image through Azure Build Pipelines
Section 11: Section 12 - GITHUB Basics
Lecture 41 Important Note
Lecture 42 Introduction to GIT
Lecture 43 Importance of Github and its uses
Lecture 44 Creating Git config and repositories
Lecture 45 How to push code to remote repository
Lecture 46 Understanding Staging and commit in git
Lecture 47 Add remote repository and push the committed code
Lecture 48 End to end working example on Git commands -1
Lecture 49 End to end working example on Git commands -2
Lecture 50 Importance of Branching in GIT
Lecture 51 Merging the working branch into Master
Lecture 52 How to resolve Merge conflicts with GIT
Section 12: BONUS LECTURE
Lecture 53 Bonus Lecture
Software Engineers,Devops Freshers,QA Software Testers