DevOps Engineering Course for Beginners
By freeCodeCamp | Free Course on YouTube
4.8
(0 ratings)
0 students enrolled
Q
Created by
Qasrawii Academy
Last updated 3/2026
EN
Beginner
1608 min total
What you'll learn
Course Content
13 sections • 130 lessons • 1608m total length
Getting Started
What is DevOps? | Complete Industry Level Training (2026) | DevOps Full Course
Preview
16:00
DevOps Tutorial #02: Roles of DevOps Engineer | DevOps Demand in 2025 | The Techzeen
Preview
9:00
DevOps Tutorial #03: DevOps Roadmap | Become a DevOps Engineer in 2026 (Hindi/Urdu)
Preview
10:00
DevOps Tutorial #04: Git & GitHub Full Course 2026 | Complete Installation & Setup Guide
19:00
DevOps Tutorial #05: Git & GitHub | How to Push Code on GitHub | Beginner's Guide | 2025
16:00
DevOps Tutorial #06: Git & GitHub | Git Workflow | From Working Directory to Remote Repo
23:00
DevOps Tutorial #07: Git & GitHub | Git Ignore | .gitignore File | 2025 | (Hindi/Urdu)
15:00
DevOps Tutorial #08: Git & GitHub | Git Restore Command | Undo Changes | (Hindi/Urdu)
11:00
DevOps Tutorial #09: Git & GitHub | Git Revert Command | Undo Commits with Git Revert
12:00
DevOps Tutorial #10: Git & GitHub | Git Reset Command Explained | Git Reset Vs Git Revert
12:00
Fundamentals
DevOps Tutorial #11: Git & GitHub | Create Global & Local Git Aliases (2025) | (Hindi/Urdu)
11:00
DevOps Tutorial #12: Git & GitHub | Create, Switch, Merge & Delete Branches Explained (2025)
23:00
DevOps Tutorial #13: Git & GitHub | Git Amend Command Explained | Fix Git Commits (2025)
9:00
DevOps Tutorial #14: Git & GitHub | Master Git Clone Command in 2025 | Hindi/Urdu
12:00
DevOps Tutorial #15: Git & GitHub | Git Pull vs Git Fetch | Git Commands 2025 (Hindi/Urdu)
16:00
DevOps Tutorial #16: Git & GitHub | How to Deploy a Static Website on GitHub | GitHub Pages
11:00
DevOps Tutorial #17: Git & GitHub | How to Deploy Vite React App on GitHub | 2025 (Hindi/Urdu)
10:00
DevOps Tutorial #18: Git & GitHub | Git Diff Command Explained | 2025 | (Hindi / Urdu)
9:00
DevOps Tutorial #19: Git & GitHub | How to Skip Git Staging Area | 2025 | (Hindi/Urdu)
6:00
DevOps Tutorial #20: Git & GitHub | Git Stash Command | Git Stash Apply vs Git Stash Pop
13:00
Core Concepts
DevOps Tutorial #21: Git & GitHub | How to Collaborate on a GitHub Repo 2025 | (Hindi/Urdu)
20:00
DevOps Tutorial #22: Git & GitHub | How to Create & Merge Pull Requests | 2025 (Hindi/Urdu)
12:00
DevOps Tutorial #23: Git & GitHub | How to Create an Attractive README.md File in 2025
9:00
DevOps Tutorial #24: Git & GitHub | GitHub Actions Introduction | 2025 | (Hindi/Urdu)
6:00
DevOps Tutorial #25: Git & GitHub | GitHub Actions Workflow Explained | 2025 (Hindi/Urdu)
7:00
DevOps Tutorial #26: Git & GitHub | Create Your First GitHub Actions Workflow | 2025
15:00
DevOps Tutorial #27: Git & GitHub | How to Schedule GitHub Actions Workflows | 2025
11:00
DevOps Tutorial #28: Git & GitHub | How to Disable GitHub Actions Workflows 2025
8:00
DevOps Tutorial #29: Git & GitHub | Automate Angular Build Process | GitHub Actions Workflow
15:00
DevOps Tutorial #30: Git & GitHub | Artifacts & Caching for Next.js Build | GitHub Actions Workflow
13:00
Intermediate Topics
DevOps Tutorial #31: Git & GitHub | Job Concurrency in GitHub Actions | 2025
10:00
DevOps Tutorial #32: Git & GitHub | How to Generate SSH Key in GitHub | SSH Vs HTTPS
13:00
DevOps Tutorial #33: GitLab Introduction | GitLab vs GitHub | 2025 (Hindi/Urdu)
10:00
DevOps Tutorial #34: GitLab: Generate & Add SSH Key in GitLab | 2025 (Hindi/Urdu)
9:00
DevOps Tutorial #35: GitLab: Push Code to GitLab | Groups & Projects | 2025
11:00
DevOps Tutorial #36: GitLab: Create & Merge Branches in GitLab | 2025 (Hindi/Urdu)
12:00
DevOps Tutorial #37: GitLab Runners: Shared Vs Group Vs Specific Runners | 2025 (Hindi/Urdu)
13:00
DevOps Tutorial #38: Docker: What is Docker & Why We Use It? | Docker Introduction 2025
14:00
DevOps Tutorial #39: Docker: Installation of Docker Desktop on Windows | (Hindi/Urdu)
4:00
DevOps Tutorial #40: Docker: Images vs Containers in Docker | 2025 (Hindi/Urdu)
13:00
Advanced Concepts
DevOps Tutorial #41: Docker: Docker Hub vs Docker Desktop | What is Base (Parent) Image?
12:00
DevOps Tutorial #42: Docker: How to Pull & Run Node.js Image in Docker? | 2025
8:00
DevOps Tutorial #43: Docker: Create a Docker Image for a Node.js App Using Dockerfile | 2025
21:00
DevOps Tutorial #44: Docker: Run Docker Image Inside a Container | 2025 (Hindi/Urdu)🔥
7:00
DevOps Tutorial #45: Docker: .dockerignore in Docker | Ignore Files & Folders | 2025 (Hindi/Urdu)
9:00
DevOps Tutorial #46: Docker: Create & Manage Multiple Docker Images | 2025 (Hindi/Urdu)
10:00
DevOps Tutorial #47: Docker: Volumes Explained! | Why Use Volumes in Docker Containers?
5:00
DevOps Tutorial #48: Docker: How to Create & Use Volumes with Containers? (Hindi/Urdu)
14:00
DevOps Tutorial #49: Docker: Compose.yaml File Explained | How to Create & Use It? (2025)
7:00
DevOps Tutorial #50: Docker: How to Upload Image on Docker Hub | 2025 | (Hindi/Urdu)
8:00
Projects & Practice
DevOps Tutorial #51: Docker: How to Host Image on Play with Docker | 2025 | (Hindi/Urdu)
10:00
DevOps Tutorial #52: Docker: Setup & Run GitLab on Docker | 2025 | (Hindi/Urdu)
10:00
DevOps Tutorial #53: Docker: GitLab Server with Docker Compose | 2025 | (Hindi/Urdu)
15:00
DevOps Tutorial #54: Docker: GitLab Server with Docker Volumes for Data Persistence
7:00
DevOps Tutorial #55: Docker: GitLab Server vs GitLab Runners | 2025 | (Hindi/Urdu)
6:00
DevOps Tutorial #56: Docker: Register GitLab Runner with GitLab Server on Docker | 2025
13:00
DevOps Tutorial #57 : Docker: Fix GitLab External URL in Docker Compose | 2025
4:00
DevOps Tutorial #58: Introduction to Cloud Computing | AWS vs Azure vs GCP | 2025
11:00
DevOps Tutorial #59: AWS: What is AWS & Why Use It? | Cloud Computing | 2025
7:00
DevOps Tutorial #60: AWS: How to Create AWS Free Tier Account | Step by Step | 2025
4:00
Deep Dive
DevOps Tutorial #61: AWS: How to Install AWS CLI on Windows | 2025 | (Hindi/Urdu)
6:00
DevOps Tutorial #62: AWS: AWS IAM User Creation & AWS CLI Configuration 2025
8:00
DevOps Tutorial #63: AWS: What is EC2 in AWS? Explained with Real Examples | 2025
9:00
DevOps Tutorial #64: AWS: How to Launch EC2 Instance in AWS using IAM User 2025 | Hindi/Urdu
12:00
DevOps Tutorial #65: AWS: How to Connect EC2 Instance using SSH | Fix Permission Denied Error
13:00
DevOps Tutorial #66: AWS: How to Install Apache Web Server on EC2 Instance | 2025 | Hindi/Urdu
12:00
DevOps Tutorial #67: AWS: Host a Static Website on EC2 Using Apache Web Server | 2025
9:00
DevOps Tutorial #68: AWS: Install NGINX Web Server on AWS EC2 | 2025 | (Hindi/Urdu)
11:00
DevOps Tutorial #69: AWS: Deploy Node.js App on AWS EC2 with NGINX | (Hindi/Urdu) | 2025
17:00
DevOps Tutorial #70: AWS: S3 Bucket Explained | What is AWS S3 Bucket | 2025 (Hindi/Urdu)
8:00
Expert Level
DevOps Tutorial #71: AWS: How to Create an S3 Bucket & Upload Files with Public Access
9:00
DevOps Tutorial #72: AWS: Upload Files from Next.js App to AWS S3 Bucket | (Hindi/Urdu) | 2025
22:00
DevOps Tutorial #73: AWS: AWS Lambda Function | What is Serverless? (Hindi/Urdu)
5:00
DevOps Tutorial #74: AWS: Create & Test AWS Lambda Function | 2025 | (Hindi/Urdu)
10:00
DevOps Tutorial #75: AWS: Integrate AWS Lambda with API Gateway & CORS | Next JS Form Submit
19:00
DevOps Tutorial #76: AWS: DynamoDB in AWS? Core Concepts & Interview Qs | 2025 (Hindi/Urdu)
8:00
DevOps Tutorial #77: AWS: DynamoDB Integration with Next.js App | Form Data Save in AWS DB | 2025
19:00
DevOps Tutorial #78: AWS: What is ECS (Elastic Container Service) in AWS? ECS Architecture(2025)
5:00
DevOps Tutorial #80: Ansible: What is Ansible, Why Use It, Core Concepts Explained | 2025
7:00
DevOps Tutorial #81: Ansible: Install Ansible in Windows using WSL Ubuntu | Step-by-Step Setup 2025
9:00
Mastery
DevOps Tutorial #82: Ansible: Create Inventory File & Ping Localhost | 2025 | (Hindi/Urdu)
11:00
DevOps Tutorial #83: Ansible: What is Playbook? Create & Execute Ansible Playbook | (Hindi/Urdu)
12:00
DevOps Tutorial #84: Ansible: Variables & Loops in Ansible Playbook Explained (Hindi/Urdu)
16:00
DevOps Tutorial #85: Ansible: Connect Ansible to AWS EC2 Remote Machine (Hindi/Urdu) | 2025
14:00
DevOps Tutorial #86: Ansible: Tags in Ansible Playbook | 2025 | (Hindi/Urdu)
17:00
DevOps Tutorial #87: Ansible: Handlers & Notify in Ansible | 2025 | (Hindi/Urdu)
12:00
DevOps Tutorial #88: Ansible: Ansible Roles Explained with Practical Example (Hindi/Urdu)
12:00
DevOps Tutorial #89: Ansible: Ansible Facts & Conditionals (When Clause) | 2025 | (Hindi/Urdu)
13:00
DevOps Tutorial #90: Ansible: Ansible Vault (Secrets Management) | 2025 | (Hindi/Urdu)
10:00
DevOps Tutorial #91: Terraform Introduction | What is IAC, Why Terraform, Real-Life Examples | 2025
11:00
Final Projects
DevOps Tutorial #92: Terraform Installation on Windows | Step-by-Step Setup Guide | 2025
6:00
DevOps Tutorial #93: Terraform Workflow Explained | init, plan, apply, destroy | 2025 | (Hindi/Urdu)
8:00
DevOps Tutorial #94: Terraform: Create First AWS EC2 Instance | Step-by-Step Guide | Hindi/Urdu
14:00
DevOps Tutorial #95: Terraform: Variables & Code Best Practices to Create EC2 | Hindi/Urdu 2025
16:00
DevOps Tutorial #96: Terraform: State File (tfstate, .backup, .lock.hcl) Explained | Hindi/Urdu 2025
12:00
DevOps Tutorial #97: Terraform: Locals & Conditional Expressions with Practical Example | 2025
14:00
DevOps Tutorial #98: Terraform: Resource Dependencies & depends_on with Practical Example | 2025
15:00
DevOps Tutorial #99: Terraform: Modules Explained | Local vs Remote Modules | 2025
17:00
DevOps Tutorial #100: Terraform: Workspaces Explained | Dev/Stage/Prod | 2025
10:00
DevOps Tutorial #101: Terraform: Terraform Registry Modules Explained | IaC 2025 (Hindi/Urdu)
12:00
Bonus Content
DevOps Tutorial #102: Terraform: Remote State with S3 & Locking using DynamoDB | 2025 (Hindi/Urdu)
24:00
DevOps Tutorial #103: Jenkins Introduction & CI/CD Explained | Why Use Jenkins in DevOps (2025)
6:00
DevOps Tutorial #104: Jenkins Installation on Windows Step-by-Step | 2025 (Hindi/Urdu)
11:00
DevOps Tutorial #105: Jenkins: Create First Jenkins Job | Build Triggers, Workspaces | 2025
9:00
DevOps Tutorial #106: Jenkins GitHub Integration using Webhook & Ngrok (Real-Time Trigger) | 2025
14:00
DevOps Tutorial #107: Jenkins Run Shell Commands & Automate Tasks (Windows Batch Script) | 2025
9:00
DevOps Tutorial #108: Jenkinsfile Explained | Declarative vs Scripted Pipelines with Examples | 2025
9:00
DevOps Tutorial #109: Build CI/CD Pipeline using Jenkins + GitHub + Webhooks + Vercel | 2025
17:00
DevOps Tutorial #110: Install Jenkins on Ubuntu EC2 | Java, Port 8080, SSH, Setup from Scratch
13:00
DevOps Tutorial #111: CI/CD Pipeline with Jenkins, GitHub, Webhook & AWS EC2 for Next.js Deployment
22:00
Additional Topics
DevOps Tutorial #112: CI/CD Pipeline with Jenkins, Docker, AWS EC2, GitHub & Email for NestJS App
35:00
DevOps Tutorial #113: What is Kubernetes (K8s)? Why & How We Use K8s in DevOps (Hindi/Urdu) 2025
10:00
DevOps Tutorial #114: Kubernetes Architecture Explained | Master & Worker Nodes 2025
10:00
DevOps Tutorial #115: Install Kubernetes (K8s) on Windows with Minikube & Docker | 2025
12:00
DevOps Tutorial #116: Kubernetes Deployments, Pods, ReplicaSets & Scaling with kubectl (2025)
18:00
DevOps Tutorial #117: Kubernetes Services (NodePort, ClusterIP, LoadBalancer) Explained 2025
24:00
DevOps Tutorial #118: Kubernetes Volumes, Persistent Volume (PV), PVC Explained 2025
21:00
DevOps Tutorial #119: Kubernetes ConfigMap & Secrets Explained | Store Env Vars in Pods | 2025
17:00
DevOps Tutorial # 120 : Kubernetes Namespaces & Resource Limits | K8s Tutorial 2025
14:00
DevOps Tutorial # 121 : Kubernetes Installation on Ubuntu AWS EC2 | Minikube & kubectl Setup 2025
10:00
Part 13
DevOps Tutorial # 122 : Deploy React App on Kubernetes (K8s) | Minikube on AWS EC2 Ubuntu 2025
10:00
DevOps Tutorial # 123 : Helm in Kubernetes | Easy App Deployment with Helm Charts on Minikube
10:00
DevOps Tutorial # 124 : Linux Commands for DevOps Engineers 2025 | WSL & Ubuntu 24.04
39:00
DevOps Tutorial # 125 : Bash Scripting for Beginners | Learn Shell & Bash with Examples in Ubuntu
32:00
DevOps Tutorial # 126 : Why Grafana & Prometheus Are the Perfect Monitoring Combo in DevOps 2025
7:00
DevOps Tutorial # 127 : How to Install Grafana & Prometheus on Ubuntu | (Hindi/Urdu) 2025
10:00
DevOps Tutorial # 128 : Create Your First Grafana Dashboard with Prometheus | Step-by-Step 2025
9:00
DevOps Tutorial # 129 : Monitor Express.js with Prometheus & Grafana | Node.js App Monitoring 2025
13:00
DevOps Tutorial # 130 : Send Email Alerts with Prometheus & Grafana | Express.js App Monitoring
18:00
How to Become a DevOps Engineer in 2026 🚀 Complete Roadmap | Zero to Hero | Hindi/Urdu
9:00
Description
Complete DevOps course covering CI/CD pipelines, Docker, Kubernetes, monitoring, infrastructure as code, and DevOps culture and best practices.
Original course by freeCodeCamp. Curated and organized for optimal learning on Qasrawii LMS.
Original course by freeCodeCamp. Curated and organized for optimal learning on Qasrawii LMS.
Requirements
- A computer with internet access
- Willingness to learn
Student Reviews
No reviews yet. Be the first to share your experience!
Free
Open Access
This course includes:
130 lessons
1608 minutes of content
Beginner level
EN
Full lifetime access
Certificate of completion