0% found this document useful (0 votes)
86 views4 pages

DevOps Roadmap

The document provides a comprehensive list of online courses and resources across various IT domains including Operating Systems, Networking, Backend Engineering, Security, and Cloud technologies. It covers foundational topics, programming languages, CI/CD practices, containerization, and infrastructure management, along with project-based learning opportunities. Each section includes links to free and paid courses on platforms like YouTube and Udemy, catering to beginners and advanced learners alike.

Uploaded by

vego330
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views4 pages

DevOps Roadmap

The document provides a comprehensive list of online courses and resources across various IT domains including Operating Systems, Networking, Backend Engineering, Security, and Cloud technologies. It covers foundational topics, programming languages, CI/CD practices, containerization, and infrastructure management, along with project-based learning opportunities. Each section includes links to free and paid courses on platforms like YouTube and Udemy, catering to beginners and advanced learners alike.

Uploaded by

vego330
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Foundations:

1. OS concepts:
Operating Systems Course for Beginners​
CompTIA A+ Full Course - FREE - [31+ Hours] ​
Fundamentals of Operating Systems | Udemy​
CS 377 Spring '14: Operating Systems - YouTube
Operating System - YouTube

2. Networking:
https://youtu.be/qiQR5rTSshw?si=cDS9nPhCx-RbkF0Q
Network Fundamentals - YouTube
Fundamentals of Network Engineering | Udemy​

3. Backend Engineering (after Linux):


HTTP Crash Course & Exploration
Backend Engineering (Beginner) - YouTube
Fundamentals of Backend Engineering | Udemy
Introduction to NGINX | Udemy
NGINX Tutorial - What is Nginx
Discovering Backend Bottlenecks: Unlocking Peak Performance | Udemy​

4. Storage:
Storage Networking - Complete 8-Hour Course [CompTIA Storage+]

5. Security:
CompTIA CySA+ - Complete Course Free w Labs 10+ Hours ​
FREE Security+ SY0-601 // Complete Course // thisisIT 2020 - YouTube

6. Databases:
Database Design:
Database Design Course - Learn how to design and plan a database for beginners
Fundamentals of Database Engineering | Udemy​
SQL:
SQL Tutorial - Full Database Course for Beginners
No-SQL:
NoSQL Database Tutorial – Full Course for Beginners
MongoDB Tutorial For Beginners | Full Course
Linux and Bash:
1. Linux:
Linux For Beginners - Full Course [NEW]
CompTIA Linux+ Exam Prep (XK0-005 revision) [IN PROGRESS] - YouTube
Complete Linux Training Course to Get Your Dream IT Job 2023 | Udemy
Linux Foundation Certified Systems Administrator - LFCS | Udemy​

2. Bash Script:
Bash Scripting Full Course 3 Hours
Bash Scripting and Shell Programming Course Linux Command Line | Udemy

CI/CD:
1. Git
Git and GitHub for Beginners - Crash Course
Git and GitHub | ‫شخبط وانت متطمن‬

2. Jenkins:
Jenkins | Docker | Ansible | EC2 AWS ‫شرح‬
Jenkins Tutorial for Beginners - YouTube
Jenkins Tutorial – How to Deploy a Test Server with Docker + Linux (Full Course)

3. GitHub Actions:
GitHub Actions - The Complete Guide | Udemy​
GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker
GitHub Actions: The Full Course - Learn by Doing! - YouTube​

4. Azure DevOps:
Azure DevOps Tutorial for Beginners | CI/CD with Azure Pipelines

5. Gitlab:
GitLab CI CD Tutorial for Beginners [Crash Course]

Cloud:
1. AWS:
AWS SAA-C02 - ‫ كورس كامل بالعربي مع المهندس عيسى أبو شريف‬- YouTube
Ultimate AWS Certified Solutions Architect Associate (SAA) | Udemy
AWS Certified DevOps Engineer Professional 2023 - Hands On! | Udemy​

Containerization:
1. Docker:
Docker ‫ سلسلة تعلم‬- YouTube
Docker Tutorial for Beginners - A Full DevOps Course on How to Run Applications in Cont…
Docker and Kubernetes | ‫العلبة دي فيها سوعبان‬
Docker for the Absolute Beginner - Hands On - DevOps | Udemy (new version of Docker
Tutorial for Beginners)

2.K8s:
Monolithic vs SOA vs Microservices | Kubernetes ‫​ شرح‬
Kubernetes for the Absolute Beginners - Hands-on | Udemy
Certified Kubernetes Administrator 2024 | Udemy​
Certified Kubernetes Administrator (CKA) Practice Exam Tests | Udemy
AWS EKS Kubernetes-Masterclass | DevOps, Microservices | Udemy
Helm Masterclass: 50 Practical Demos for Kubernetes DevOps | Udemy

Programming and Scripting:


1. Python:
Learn Python - Full Course for Beginners [Tutorial]
Python - The Basics - Part 1 | ‫​ جحر السوعبان‬
Python - The Basics - Part 2 | ‫السوعبان صديقي‬

Infrastructure as Code:
1. Infrastructure Provisioning:
Terraform:
Terraform Course - Automate your AWS cloud infrastructure
Terraform for the Absolute Beginners with Labs | Udemy
HashiCorp Certified: Terraform Associate 2023 | Udemy
Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos | Udemy
Terraform on AWS EKS Kubernetes IaC SRE- 50 Real-World Demos | Udemy​ ​

2. Configuration Management:
Ansible:
Getting started with Ansible - YouTube
Ansible Tutorial for the Absolute Beginner: DevOps | Udemy
Ansible Advanced - Hands-On - DevOps | Udemy

3.GitOps:
ArgoCD:
ArgoCD Tutorial for Beginners | GitOps CD for Kubernetes

4. Secret Management:
Vault:
HashiCorp Certified: Vault Associate 2023 | Udemy​

Monitoring:
1. Infrastructure Monitoring:
Prometheus and Grafana:
Prometheus | The Complete Hands-On for Monitoring & Alerting | Udemy
Datadog:
Introduction to Monitoring
Datadog 101:SRE

2.Logs Management:
Elastic Stack:
The Complete Guide to Elasticsearch | Udemy
Splunk:
https://youtube.com/playlist?list=PLFR-hrMf8IdPbr9t6e3WMt24o-qDnUqrT​

Projects:
1.DevOps Projects:
20 Real-Time DevOps Projects | Udemy

2. Python Projects:
Python Automation Tutorial – How to Automate Tasks for Beginners [Full Course]
Automate with Python – Full Course for Beginners

You might also like