Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
134 changes: 0 additions & 134 deletions devops_linux_cli_cheat_sheet.txt

This file was deleted.

50 changes: 50 additions & 0 deletions level-0-linux/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Level 0: Linux Foundations

## 📌 Objective
Learn essential Linux concepts required for DevOps, including filesystems, processes, networking, and permissions.

---

## 🧠 What You Will Learn
- Core concepts related to this level
- Hands-on practical skills
- Real-world DevOps use cases

---

## 📂 Folder Structure
- `concepts/` or `basics/` → Theory and explanations
- `tasks/` or `projects/` → Hands-on exercises
- `solutions/` → Reference implementations (optional)

---

## ✅ Prerequisites
- Basic Linux knowledge
- Willingness to practice (not just read)

---

## 🧪 How to Use This Level
1. Read the concepts
2. Complete the tasks
3. Try projects without looking at solutions
4. Compare with solutions only after attempting

---

## 🤝 Contribution Guidelines
You can contribute by:
- Adding tasks
- Improving explanations
- Fixing mistakes
- Adding real-world examples

Follow the main `CONTRIBUTING.md` rules.

---

## 🚀 Progression
Complete this level before moving to the next one in the roadmap.

Happy Learning & Building 🛠️
File renamed without changes.
File renamed without changes.
File renamed without changes.
50 changes: 50 additions & 0 deletions level-1-shell-scripting/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Level 1: Shell Scripting

## 📌 Objective
Learn how to automate tasks using Bash shell scripting with real-world DevOps examples.

---

## 🧠 What You Will Learn
- Core concepts related to this level
- Hands-on practical skills
- Real-world DevOps use cases

---

## 📂 Folder Structure
- `concepts/` or `basics/` → Theory and explanations
- `tasks/` or `projects/` → Hands-on exercises
- `solutions/` → Reference implementations (optional)

---

## ✅ Prerequisites
- Basic Linux knowledge
- Willingness to practice (not just read)

---

## 🧪 How to Use This Level
1. Read the concepts
2. Complete the tasks
3. Try projects without looking at solutions
4. Compare with solutions only after attempting

---

## 🤝 Contribution Guidelines
You can contribute by:
- Adding tasks
- Improving explanations
- Fixing mistakes
- Adding real-world examples

Follow the main `CONTRIBUTING.md` rules.

---

## 🚀 Progression
Complete this level before moving to the next one in the roadmap.

Happy Learning & Building 🛠️
File renamed without changes.
Empty file.
50 changes: 50 additions & 0 deletions level-2-git-github/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Level 2: Git & GitHub

## 📌 Objective
Understand version control, collaboration workflows, and open-source contribution using Git and GitHub.

---

## 🧠 What You Will Learn
- Core concepts related to this level
- Hands-on practical skills
- Real-world DevOps use cases

---

## 📂 Folder Structure
- `concepts/` or `basics/` → Theory and explanations
- `tasks/` or `projects/` → Hands-on exercises
- `solutions/` → Reference implementations (optional)

---

## ✅ Prerequisites
- Basic Linux knowledge
- Willingness to practice (not just read)

---

## 🧪 How to Use This Level
1. Read the concepts
2. Complete the tasks
3. Try projects without looking at solutions
4. Compare with solutions only after attempting

---

## 🤝 Contribution Guidelines
You can contribute by:
- Adding tasks
- Improving explanations
- Fixing mistakes
- Adding real-world examples

Follow the main `CONTRIBUTING.md` rules.

---

## 🚀 Progression
Complete this level before moving to the next one in the roadmap.

Happy Learning & Building 🛠️
50 changes: 50 additions & 0 deletions level-3-docker/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Level 3: Docker

## 📌 Objective
Learn containerization fundamentals, Dockerfiles, images, containers, and mini-projects.

---

## 🧠 What You Will Learn
- Core concepts related to this level
- Hands-on practical skills
- Real-world DevOps use cases

---

## 📂 Folder Structure
- `concepts/` or `basics/` → Theory and explanations
- `tasks/` or `projects/` → Hands-on exercises
- `solutions/` → Reference implementations (optional)

---

## ✅ Prerequisites
- Basic Linux knowledge
- Willingness to practice (not just read)

---

## 🧪 How to Use This Level
1. Read the concepts
2. Complete the tasks
3. Try projects without looking at solutions
4. Compare with solutions only after attempting

---

## 🤝 Contribution Guidelines
You can contribute by:
- Adding tasks
- Improving explanations
- Fixing mistakes
- Adding real-world examples

Follow the main `CONTRIBUTING.md` rules.

---

## 🚀 Progression
Complete this level before moving to the next one in the roadmap.

Happy Learning & Building 🛠️
File renamed without changes.
File renamed without changes.
50 changes: 50 additions & 0 deletions level-4-kubernetes/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Level 4: Kubernetes

## 📌 Objective
Understand Kubernetes architecture, deployments, services, and hands-on labs.

---

## 🧠 What You Will Learn
- Core concepts related to this level
- Hands-on practical skills
- Real-world DevOps use cases

---

## 📂 Folder Structure
- `concepts/` or `basics/` → Theory and explanations
- `tasks/` or `projects/` → Hands-on exercises
- `solutions/` → Reference implementations (optional)

---

## ✅ Prerequisites
- Basic Linux knowledge
- Willingness to practice (not just read)

---

## 🧪 How to Use This Level
1. Read the concepts
2. Complete the tasks
3. Try projects without looking at solutions
4. Compare with solutions only after attempting

---

## 🤝 Contribution Guidelines
You can contribute by:
- Adding tasks
- Improving explanations
- Fixing mistakes
- Adding real-world examples

Follow the main `CONTRIBUTING.md` rules.

---

## 🚀 Progression
Complete this level before moving to the next one in the roadmap.

Happy Learning & Building 🛠️
Empty file.
Empty file.
Empty file.
Loading