Azure DevOps Fundamental for Beginners and Professionals.

This course will start from Basics of Azure Devops and will take you to a professional level.
4.38 (186 reviews)
Udemy
platform
English
language
Other
category
Azure DevOps Fundamental for Beginners and Professionals.
1 435
students
4.5 hours
content
May 2024
last update
$19.99
regular price

Why take this course?

It seems you have outlined a comprehensive and structured learning path for Azure DevOps, which includes both the classic editor-based pipeline setup as well as the newer YAML-based pipelines. This approach covers the entire spectrum of Azure DevOps CI/CD capabilities, from setting up the basics to more advanced concepts like parallelism, deployment groups, and variable management.

Here's a summary of your learning path:

  1. Introduction to Azure DevOps:

    • Overview of Azure DevOps, its services, and how it integrates with Azure.
    • Setting up an organization and creating projects.
    • Exploring Boards for agile planning.
  2. IIS Installation, Deployment Groups, Create and Run Release Pipelines:

    • Installing IIS and publishing the ASP.NET app manually.
    • Creating a release pipeline and understanding stages and deployment groups.
    • Using PowerShell scripts to create deployment groups.
    • Running the release pipeline and deploying the application.
  3. Create Access Variables, Diff Variables & Variable Groups, VSO Task:

    • Defining and accessing variables within Azure DevOps.
    • Creating and using variable groups.
    • Understanding the differences between variables, variable groups, and local variables.
    • Using YAML for multi-scalar execution and changing variable values with VSO tasks.
  4. Implementing CI CD Pipeline using Azure DevOps:

    • Enabling continuous integration and deployment (CI/CD) in Azure DevOps.
    • Testing the automation pipeline.
    • Solving common issues like the ASPNetModule problem.
  5. Executing Unit tests in Azure Pipelines:

    • Comparing different unit testing frameworks.
    • Writing unit tests.
    • Executing unit tests using Azure DevOps tasks.
    • Handling test results and understanding pattern matching.
  6. Parallelism, Stages, Jobs & Tasks - Pipeline Structure:

    • Understanding starters pipelines and the structure of YAML pipelines (stages, jobs, steps, tasks).
    • Creating complex pipeline structures with stages and jobs.
    • Managing parallel execution and setting up agents.
    • Implementing dependencies between stages and understanding status symbols.

This path provides a solid foundation for anyone looking to master Azure DevOps pipelines, from the basics to more sophisticated concepts that will enable you to create robust, scalable, and efficient CI/CD workflows. By following this structured learning approach, you can build your skills incrementally and gain confidence in managing the full lifecycle of application delivery with Azure DevOps.

Loading charts...

5240322
udemy ID
29/03/2023
course created date
15/04/2023
course indexed date
kokku
course submited by