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
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
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
Instructor Details
- 4.4 Rating
2,242 Reviews
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.
More courses by Ajeet Khan
Microsoft Intune Training | MDM MAM - Endpoint Manager Azure (2025)
4.4 (1,926 Reviews)
Provider: Udemy
Time: 4.1h
$54.99
More DevOps courses
Certified Kubernetes Administrator (CKA) with Practice Tests (2026)
4.7 (93,948 Reviews)
Provider: Udemy
Time: 26h
$27.99
Docker & Kubernetes: The Practical Guide (2026)
4.7 (38,168 Reviews)
Provider: Udemy
Time: 23.7h
$22.99
HashiCorp Certified: Terraform Associate 2026
4.7 (32,153 Reviews)
Provider: Udemy
Time: 25.5h
$27.99
Azure Kubernetes Service with Azure DevOps and Terraform (2026)
4.7 (6,546 Reviews)
Provider: Udemy
Time: 28.1h
$129.99
Reviews
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
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100







