Skip to content
UdemyDevOpsPaid courseIntermediate levelCertificate

Microsoft Azure DevOps :Automate App Deployment From Scratch (Udemy.com)

Microsoft Azure DevOps - Create, manage & deploy an application just form the VS code (IDE) with fully automated CI/CD

Created by: Ajeet Khan

Last updated January 2025

icon
What you will learn

  • Microsoft Azure DevOps - Create, manage & deploy application with automated CI/CD - Real world demo
  • What is DevOps
  • Real CKA (Certified Kubernetes Administrator) Exam Questions
  • What is Microsoft Azure DevOps
  • Create Azure DevOps Organization & Project
  • Working with work-items using Agine, scrum or basic work process
  • Github Integration with Azure DevOps to deploy website
  • Learn about Azure Repos and importing existing Github repositories in Azure Repos
  • Working with Azure Repos and Github to understand Version Control System - Pull, Push, Commit, Pull Request, Merge
  • Creating Azure Resources like - Static web app * Web app
  • Create Build & Release Pipelines using Azure DevOps
  • Deploy the website on Azure resources using Pipelines
  • Fully automate application deployment from VS code with few clicks without visiting Azure DevOps dashboard

How it compares

Against the other 219 rated Udemy courses in DevOps on CourseDuck:

  • Rating4.4 out of 5higher than 42% of them
  • Reviews2,242#70 of 220 by number of reviews
  • Length4.2 hoursshorter than 63% of them
  • Last updatedJanuary 2025more recently than 58% of them

icon
Course Description

Best Course at this Price - Master Microsoft Azure DevOps From Scratch - Automate App Lifecycle

Now included with course - CI/CD with Gtihub Actions & AWS CodePipeline

Bonus - Free CKA (Certified Kubernetes Administrator) Lab hands-on questions with solutions.

As a part of this course, I am glad to publish CKA questions with solutions for free.

Create, manage & deploy an application just form the VS code (IDE) with fully automated CI/CD using Azure DevOPs

This course is for anyone willing to learn about DevOps and Azure DevOps. DevOps is a culture to facilitate the software development lifecycle whereas Azure DevOps is a SaaS based product from Microsoft to facilitate the same.

Using Microsoft Azure DevOps, the lifecycle of product can be made very easy without much prior knowledge of specific tools like kubernetes, docker, servers etc. A developer can begin to learn Azure DevOps and get his application up and running in couple of hours.

This course is from scratch, anyone having basic programming experience can start learning it and deploy their web application using Azure DevOps with just few clicks just from the IDE like VS code. You will learn end to end creation and deployment of application.

Following are things one can learn by this course:

  • What is DevOps

  • What is Microsoft Azure DevOps

  • Create Azure DevOps organization and project

  • Learn & create work-items in boards using basic work flow

  • Learn about Queries

  • Learn about Azure repository

  • Integrate Github repository in Azure repository

  • Learn about Pipelines & Releases

  • Create Azure resources like web app and deploy the application using Pipelines

  • Manage codebase using commit, merge, pull-request, branches etc.

  • Create a Python-Flask project using DevOps-Starter Resource

  • Code & deploy application from IDE (VS code) with few clicks in fully automated CI/CD

  • Learn about Test Plans

CKA - Certified Kubernetes Administrator Hands-on Lab With Solution


  • Question 1 - Create a new pod called web-pod with image busybox Allow the pod to be able to set system_time​. The container should sleep for 3200 seconds​

  • Question 2 - Create a new deployment called myproject, with image nginx:1.16 and ​1 replica. Next upgrade the deployment to version 1.17 using rolling​ update​. Make sure that the version upgrade is recorded in the resource annotation.​

  • Question 3 - Create a new deployment called my-deployment. Scale the deployment to 3 replicas. ​ Make sure desired number of pod always running.

  • Question 4 - Deploy a web-nginx pod using the nginx:1.17 image with the labels set to tier=web-app.​

  • Question 5 - Create a static pod on node01 called static-pod with image nginx and you have to make sure that it is recreated/restarted automatically in case ​of any failure happens

  • Question 6 - Create a pod called pod-multi with two containers, as given below:​ Container 1 - name: container1, image: nginx​ Container2 - name: container2, image: busybox, command: sleep 4800​

  • Question 7 - Create a pod called test-pod in "custom" namespace belonging to the test environment (env=test) and backend tier (tier=backend).​ image: nginx:1.17​

  • Question 8 - Get the node node01 in JSON format and store it in a file at ​ ./node-info.json​

  • Question 9 - Use JSON PATH query to retrieve the oslmages of all the nodes and store it in a file “all-nodes-os-info.txt” at root location.​ Note: The osImage are under the nodeInfo section under status of each node.​

  • Question 10 - Create a Persistent Volume with the given specification.​ Volume Name: pv-demo​ Storage:100Mi​ Access modes: ReadWriteMany​ Host Path: /pv/host-data​

  • Question 11 - Worker Node “node01” not responding, Debug the issue and fix it.​

  • Question 12 - Upgrade the Cluster (Master and worker Node) from 1.18.0 to 1.19.0. Make sure to first drain both Node and make it available after upgrade.​

  • CKA Exam Tips & Tricks

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Ajeet Khan

I am Ajeet Khan, Senior DevOps Engineer carrying 9 years of experience.

I love to share what I learn while doing my job. Teaching is my hobby and DevOps is something which I always enjoy doing.

I Run a YouTube Channel related to DevOps - Ajeet khan

I have worked with few renowned organisations.

icon
More courses by Ajeet Khan

$54.99

icon
More DevOps courses

$27.99

$22.99

$27.99

$129.99

$84.99

$24.99

icon
Reviews

4.4

2,242 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Kevin Lopez on 4/30/2026

Love how instructor gives the agenda and then follows with the detail in practical, on-screen walkthroughs that are not rushed. Also love the steps to install tools (like VS Code/Pro extensions) instead of starting the training with tool already installed.

By Anonymized User on 9/1/2024

Most of the video sessions are stopped partially. I don't know why they included AWS in between one video. Hope the title says for Azure. Needs to make some detailed and lab sessions for better understanding. This course clearly shown the scratch setup from the signup to configuration of Pipeline and AKS . That's really nice and appreciate.

By Pravinkumar Periasamy on 12/1/2023

Good start, here are few feedback. Some videos are jumbled like parallel subscription one, The Yellow title page is so bright, Every video having an animation about appychip is distracting and not with a theme. It would be better if everything is in a calm theme. Content is informative.

By Mauricio Alberto Sánchez Franco on 3/31/2023

The course is good as an introduction to Azure DevOps. The section I liked the most was when the instructor set up a pipeline to deploy an static application as soon as a commit was made.

By Alex Costa on 11/26/2022

This Course is really Helpful for me because I am student and also beginner So, this perfect course for me Thankyou for this course

By Tilak Gunda on 4/2/2022

You could have added more stuff about GIT as this is all about linking Repos and working, Python flask task failed for me with an error due to lack of information.

By Aparna Chaudhary on 9/6/2021

This course is very good. Each and every topic is explained from the scratch so its easy to understand . Overall this course helps me to enhance my skills and very usefull in my job related work. I recommend this course to everyone as it will work for beginners and experts as well.

By Konda Giridhar on 9/3/2021

Course looks amazing. It's one of the courses that covers the complete azure devops in a short period of time. the topics are explained clear without missing anything and not beating around the bushes. I loved the content

By Amber Jain on 8/18/2021

A well designed course to skill up for Azure DevOps in just 2 hours. Feeling accomplished with the content learned. Please make more courses. Thanks!

By Girish KG on 7/27/2021

This course is nicely designed and taught for beginners in a more fundamental approach to understand the concept of GitHub & Azure repos, CI/CD pipelines, and Azure resources in the context of Azure DevOps. Thanks Ajeeth

Showing all 10 reviews on CourseDuck

Read all 2,242 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100