Hands-On DevOps Labs
Kube-Ops Academy provides browser-based hands-on labs for Docker, Kubernetes, Linux and DevOps, in Arabic. Each lab opens a real environment, a Linux machine or a Kubernetes cluster, where you run the commands and solve the problem yourself instead of watching someone else do it.
- Docker LabsContainers, images, Dockerfiles, Compose and troubleshooting on a real Linux machine.28 labs
- Kubernetes LabsPods, Deployments, Services, Ingress and RBAC on a real cluster.18 labs
- Linux LabsUsers, permissions, systemd, networking, SSH and storage on a real Linux server.37 labs
- Git LabsCommits, branches, merge conflicts, rebase, releases and bisect on a real repository.36 labs
What are Kube-Ops Academy labs?
- Real environments, not simulations: actual Linux machines and Kubernetes clusters created for you when you launch a lab.
- In the browser: nothing to install on your machine, no servers to prepare.
- Every lab has a concrete task and a checked result: build, fix, secure or restore something.
- Content is Arabic-first, with technical terms kept in English, the way you will meet them at work.
- Technologies: Docker and containers, Kubernetes, Linux system administration and DevOps fundamentals.
What will you practice?
- Docker and containers
- Kubernetes
- Linux system administration
- Networking and security
- Troubleshooting
Why learn DevOps by doing?
- Interviews and jobs ask what you have done, not what you have watched. Labs give you something to talk about.
- Mistakes you make with your own hands stay with you; the ones you watch in a video do not.
- Each lab mirrors a production-style scenario, so what you learn transfers to work directly.
Frequently asked questions
Are the labs free?
Courses marked "Free" on this page open their labs with a free account and no card. Each lab has a launch cap and a fixed running time.
Do I need to install anything?
No. The lab opens in the browser with a terminal, and the environment runs in the cloud. A modern browser and a desktop-size screen are all you need.
Are the environments real or simulated?
Real. Docker and Linux labs run on actual Linux machines; Kubernetes labs run on a real cluster created with the lab.
Should I start with Docker or Kubernetes?
Start with Docker if you have not worked with containers yet, because Kubernetes builds on the same concepts. If you are comfortable with Docker and Linux, go straight to the Kubernetes labs.