inPace
All coursesكل الدورات

Docker and Kubernetes: from a container to a cluster

  • about 11 h of lessonsحوالي 11 ساعة من الدروس
  • 9 modulesوحدات · 35 lessonsدروس
  • Englishالإنجليزية

A course built on Ahmed Sami's Docker and Kubernetes video (Big Data بالعربي), cut into short lessons that each play their own piece of the video and continue where you stopped. The video is in Arabic (use YouTube's auto-translated captions); every lesson has English notes with the commands that matter, a practical task, a written answer and a quiz, and it ends with an interview review. Plan: 3 weeks, about 1 to 1.5 hours a day.

byمن إعداد inPace checkedموثّق

dockerkubernetesdevopscontainersinterview

On these roadmaps:ضمن هذه المسارات: Git and GitHub, from zero to pro, Python backend developer, Front-end web developer, .NET developer, DevOps basics with Docker and Kubernetes, Get hired as an AI engineer

What's insideمحتوى الدورة

Each module ends with tasks. The next module opens when they're done.تنتهي كل وحدة بمهام، وتُفتح الوحدة التالية عند إنجازها.

  1. Day 1: Containers from zero 4 lessonsدروس · 59 min د
    • Start here10 min د
    • What containers areYouTubeيوتيوب19 min د
    • Container architecture (part 1 of 2)YouTubeيوتيوب15 min د
    • Container architecture (part 2 of 2)YouTubeيوتيوب15 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  2. Day 2: Docker, installing it, and your first app 3 lessonsدروس · 53 min د
    • Introduction to DockerYouTubeيوتيوب17 min د
    • Installing DockerYouTubeيوتيوب20 min د
    • A container is an applicationYouTubeيوتيوب16 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  3. Days 3-4: The Docker Engine and images in depth 4 lessonsدروس · 65 min د
    • Docker Engine architectureYouTubeيوتيوب8 min د
    • Images in depth (part 1 of 2)YouTubeيوتيوب23 min د
    • Images in depth (part 2 of 2)YouTubeيوتيوب23 min د
    • Docker in VS CodeYouTubeيوتيوب11 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  4. Days 5-6: Containers, networks and storage 5 lessonsدروس · 93 min د
    • Containers in depthYouTubeيوتيوب15 min د
    • Networking (part 1 of 2)YouTubeيوتيوب22 min د
    • Networking (part 2 of 2)YouTubeيوتيوب22 min د
    • Storage (part 1 of 2)YouTubeيوتيوب17 min د
    • Storage (part 2 of 2)YouTubeيوتيوب17 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  5. Days 7-9: Building images 5 lessonsدروس · 115 min د
    • Containerizing an applicationYouTubeيوتيوب33 min د
    • Dockerfile in depth (part 1 of 3)YouTubeيوتيوب24 min د
    • Dockerfile in depth (part 2 of 3)YouTubeيوتيوب23 min د
    • Dockerfile in depth (part 3 of 3)YouTubeيوتيوب24 min د
    • Image registriesYouTubeيوتيوب11 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  6. Day 10: Docker Compose 2 lessonsدروس · 48 min د
    • Docker Compose (part 1 of 2)YouTubeيوتيوب24 min د
    • Docker Compose (part 2 of 2)YouTubeيوتيوب24 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  7. Days 11-12: Docker Swarm, Stack and Portainer 4 lessonsدروس · 92 min د
    • Docker Swarm (part 1 of 2)YouTubeيوتيوب30 min د
    • Docker Swarm (part 2 of 2)YouTubeيوتيوب30 min د
    • Docker StackYouTubeيوتيوب23 min د
    • PortainerYouTubeيوتيوب9 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  8. Days 13-14: Kubernetes 7 lessonsدروس · 106 min د
    • Kubernetes intro and architectureYouTubeيوتيوب20 min د
    • Installing MinikubeYouTubeيوتيوب12 min د
    • Logical architecture: Pods, Deployments, ServicesYouTubeيوتيوب16 min د
    • Deploying on Kubernetes (part 1 of 2)YouTubeيوتيوب19 min د
    • Deploying on Kubernetes (part 2 of 2)YouTubeيوتيوب19 min د
    • Kubernetes in VS CodeYouTubeيوتيوب5 min د
    • Jupyter in a containerYouTubeيوتيوب15 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  9. Day 15: Review and interview questions 1 lessonsدروس · 45 min د
    • 20 interview questions45 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة

Read a lesson firstاقرأ درسًا أولًا

Start here

Your plan: 3 weeks, 5 days a week

Days Module Video time
1 Containers from zero about 50 min
2 Docker: what it is, installing it, your first app about 53 min
3-4 The Docker Engine and images in depth about 65 min
5-6 Containers, networks and storage about 95 min
7-9 Building images: Dockerfile and registries about 115 min
10 Docker Compose about 49 min
11-12 Docker Swarm, Stack and Portainer about 92 min
13-14 Kubernetes about 90 min
15 Review and interview questions no video

About 1 to 1.5 hours a day: half watching, half doing it yourself on your own computer. Each lesson plays only its piece of the video and continues from where you stopped.

About the video's language

The video is taught in Egyptian Arabic, with the commands, slides and technical terms in English. If you don't speak Arabic:

  • Turn on YouTube's captions (CC), then Settings → Subtitles → Auto-translate → English.
  • Follow the commands on screen: they're the same in any language.
  • Every lesson here has English notes with the commands that matter, so you never depend on the audio alone.

Before you start

  • A computer with at least 8 GB of RAM (16 GB is better for the Kubernetes part).
  • Docker Desktop on Windows or Mac, or Docker Engine on Linux.
  • VS Code with the Docker extension.

Source: the video is by Ahmed Sami from the YouTube channel Big Data بالعربي, shown here from YouTube as it is. His companion files (Docker.ipynb) are in his repository: github.com/ahmedsami76/AraBigData. If it helps you, support his channel. The notes, tasks and questions in this course are by inPace. There's also an Arabic version of this course in the library.

Licenseالرخصة: CC-BY-4.0 · Updatedآخر تحديث 2026-11-13

Video: Docker and Kubernetes by Ahmed Sami (Big Data بالعربي on YouTube), embedded from YouTube. Companion files: github.com/ahmedsami76/AraBigData. Notes, tasks and questions: inPace.

Add to inPaceأضف إلى inPace