
Gain a solid foundation in Azure DevOps by exploring boards with epics, features, stories, tasks, and bugs, agile methods, sprints, backlogs, repos, pipelines, environments, and dashboards.
Azure DevOps provides a framework for code management, project management, testing, building, deploying, and release management across any language.
Create a new project named Learn DevOps in your organization, set its visibility to private by default, select git as the version control, and use the basic work item process.
Explore sprints in agile development, contrasting with waterfall, and learn how sprint planning, sprint backlog, daily scrums, reviews, and retrospectives drive iterative delivery.
Explore managing development, staging, and production environments with three branches based on master. Learn to switch branches, push tags, and review changes via pull requests before releases.
Push changes from development to staging to production by merging staging into production, resolve merge conflicts, and use pull requests to promote updates across branches without deleting staging or production.
Configure deployment pipelines, publish .NET apps to Azure app services, and manage dev, staging, and production environments with ASP.NET Core environment settings.
Demonstrates how feature sites enable isolated testing of individual tickets from branching to ready-to-test and release through CI/CD pipelines, with boards, PRs, and staged deployment.
Utilize deployment slots in Azure App Service to test changes in a staging or test slot before production, then swap slots to publish verified code.
Demonstrates how to execute test plans in Azure DevOps, run web app tests across environments (dev, staging, production), use parameters and runs, capture screenshots, and raise bugs.
Azure DevOps is one of the "required" skills with new job requirements. But what is Azure DevOps?
We will understand a world without DevOps to see what is the actual need/benefit of Azure DevOps and then we will go in depth with the services offered in Azure DevOps.
We will explore the fundamentals of Azure Devops and why it is needed in the first place. This course is focused for anyone wiling to learn the basics of Azure Devops starting from managing tickets, building pipelines and managing Repository.
Azure DevOps is one place to host all the essential pieces of your software development. We will start from scratch and build everything from grounds up!
We will focus on the following aspects in the course
Azure Repos is used to manage all the code for software.
Azure Pipelines is used to build automated CI/CD pipelines.
Azure Boards is used to manage all the tickets/task/new features/ requirements for your software development and track them.
Azure Wiki is used to add some technical documentation on items within your project.
This course requires no prior knowledge of Azure DevOps and takes you from point zero.
This course will give you hands on development with Azure DevOps, making you capable and comfortable to point where which you can add experience with Azure DevOps to your skill set for your next role!
Enroll now and lets explore the amazing world of Azure Devops.