• Post category:StudyBullet-3
  • Reading time:6 mins read


Learn the fundamentals of CI/CD pipeline, get started with CI/CD pipeline with this complete beginner’s course.

What you will learn

Understand the continuous integration and continuous deployment

Understand DevOps principal leads to CI/CD

Learn CI/CD pipeline concept

Learn Azure DevOps pipelines and what it does

Create a fully automated CI/CD from scratch

Description

LEARN THE FUNDAMENTALS OF CI/CD AND CREATE A CI/CD PIPELINE FROM SCRATCH

This is a unique course designed to help you to understand the CI/CD concept from the ground up. This means you do not need any upfront knowledge about CI/CD, DevOps or working with pipelines. I will explain everything in detail while I present it in practice. After learning basic knowledge, we create a fully automated CI/CD pipeline using Azure DevOps Pipelines to see how everything is implemented in practice.

THEORY AND PRACTICE

What makes this course unique is that you learn the foundation of CI/CD concept and then jump into the Azure DevOps in which you learn about its features to create pipelines. Then you will learn how to create a CI/CD pipeline using Azure pipelines YAML.

INFRA AS CODE


Get Instant Notification of New Courses on our Telegram channel.


These days it is quite important to have everything as code. It is the same for pipelines. In this course you get familiar with YAML language which you use in creating Azure pipelines. You learn YAML syntax and its structure to start creating your pipelines. All concepts are covered with examples and you will have access to resources to try that with your account.

YOU HAVE MY FULL SUPPORT

During the course, I am always available to help you with your questions and perhaps problems you are facing. The aim of this course is to equip you with enough knowledge to understand the CI/CD concept and additionally get familiar with Azure DevOps tools. With these you are able to start creating your pipelines in different scenarios and bring added value to your projects and your companies.

English
language

Content

Introduction
Introduction
Introduction to CI/CD pipeline
Introduction
DevOps Principals
What is pipeline in software development?
What is CI?
What is CD?
Introduction to Azure DevOps
Introduction
What is Azure DevOps?
Azure Repos
Azure Pipelines
Classic pipelines vs YAML pipelines
Introduction to Azure Pipelines YAML pipeline 1
Introduction
What is YAML
YAML basic syntax
Create the first YAML pipeline in Azure DevOps
Create and use the variables in YAML pipelines
Configure YAML pipeline trigger
Introduction to Azure Pipelines YAML pipeline 2
Introduction
Azure Pipelines YAML pipeline Schema
What are pipeline steps?
What are pipeline jobs?
What are pipeline stages?
Create a CI/CD pipeline for a web application using classic pipelines
Introduction
Install Visual Studio community
Create a repository for application source code
Create a demo ASP.NET web application
Create a CI pipeline
Create a CD pipeline
Configure pipeline triggers to make the workflow fully automated
Create a CI/CD pipeline for a web application using YAML pipelines
Create a CI pipeline
Create a CD pipeline
Create one pipeline for CI/CD
Final words
Course overview