Azure Devops For Beginners
Published 8/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.71 GB | Duration: 4h 19m
Published 8/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.71 GB | Duration: 4h 19m
Discover how to design, and launch your first Azure DevOps application with practical demos and real-world use cases.
What you'll learn
Learn how to use Azure Boards to create and manage work items, track project progress, and organize tasks using agile methodologies like scrum or kanban
Can develop skills in using Azure Repos for managing source code with Git, including branching, merging, and pull requests, enabling effective collaboration
Learn how to create and configure CI/CD pipelines using Azure Pipelines, automating the build, testing, and deployment processes for applications.
Understanding of Azure DevOps services, Azure Repos, Azure Pipelines, Azure Boards, Azure Artifacts, and Azure Test Plans, and how these tools integration
Requirements
No Programming experience is required. Anyone can learn
Description
Unlock the power of Azure DevOps with this comprehensive beginner's course. Designed for individuals new to DevOps and Microsoft Azure, this course will guide you through the fundamental concepts and tools needed to streamline your software development and delivery processes.What You'll Learn:Introduction to DevOps and Azure DevOps: Understand the principles of DevOps and the role of Azure DevOps in modern software development.Setting Up Your Azure DevOps Environment: Step-by-step instructions on creating and configuring your Azure DevOps account, projects, and repositories.Source Control with Git: Learn how to manage your source code using Git within Azure Repos, including branching, merging, and pull requests.Continuous Integration and Continuous Deployment (CI/CD): Automate your build and release pipelines using Azure Pipelines to deliver software faster and more reliably.Azure Boards: Master the use of Azure Boards for planning, tracking, and managing work across your development teams.Collaborative Development: Explore collaborative tools like Azure Test Plans and Azure Artifacts to enhance team productivity and software quality.Who Should Take This Course:Beginners: No prior experience with Azure DevOps is required.Software Developers: Looking to implement DevOps practices in their projects.IT Professionals: Interested in learning about Azure DevOps as a platform for managing software development and deployment.Project Managers: Wanting to understand how DevOps practices can improve project outcomes.
Overview
Section 1: Introduction to DevOps & Azure DevOps
Lecture 1 What is DevOps
Lecture 2 Advantage of DevOps
Lecture 3 Azure DevOps Introduction
Lecture 4 What you will learn from this course
Lecture 5 What is an Organization in Azure DevOps
Lecture 6 How to create an Organization in Azure DevOps
Section 2: Set up Azure Boards
Lecture 7 Azure Boards & Process
Lecture 8 Basic Process
Lecture 9 Agile Process
Lecture 10 SCRUM - CMMI
Lecture 11 Kanban boards
Lecture 12 Backlogs
Lecture 13 Plan a Sprint
Lecture 14 Azure DevOps Demo Generator
Lecture 15 Queries
Section 3: Azure Repos in Azure DevOps
Lecture 16 What is Azure Repos
Lecture 17 What is Version Control
Lecture 18 Source code Management - Public & Private Repositories
Lecture 19 Azure repo Initialization
Lecture 20 Create an Azure Repo in Azure DevOps
Lecture 21 Clone Azure Repo into local with GIT
Lecture 22 Initialize empty Azure repo with GIT from local
Lecture 23 What is git pull
Lecture 24 Difference between git pull and fetch
Lecture 25 Branches
Lecture 26 Creating a branch
Lecture 27 Initiate a Pull request & Merge
Section 4: Compile and Release code using Azure Pipelines
Lecture 28 What is Azure Pipelines and what are the benefits of it
Lecture 29 What is Build
Lecture 30 What is CI/CD
Lecture 31 Types of Pipelines in Azure DevOps - classic & YAML
Lecture 32 Enable Parallel Jobs in Azure DevOps
Lecture 33 Create a Build Pipeline in Azure DevOps
Lecture 34 Microsoft hosted agent & Self hosted agent
Lecture 35 What is Azure App Service
Lecture 36 Creation a Azure App service in Azure Cloud
Lecture 37 What is Service Connection & Service Principal
Lecture 38 Create a Service Principal
Lecture 39 Create a Service Connection
Lecture 40 Deploy ASP.NET Application with Release Pipeline
Lecture 41 Enable Continuous Integration and Deployment
ourse is designed for aspiring DevOps professionals, software developers, IT operations staff, and project managers who are new to Azure DevOps or want to deepen their understanding of DevOps practices. Ideal for learners with basic knowledge of software development and cloud concepts, this course is perfect for those looking to streamline development workflows, implement continuous integration/continuous deployment (CI/CD), and improve collaboration within their teams using Azure DevOps tools. No prior experience with Azure DevOps is required.