Free Docker Fundamentals Course – Beginner to Hands-On

عدد الدروس : 20 عدد ساعات الدورة : 02:30:57 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
Learn Docker from scratch with this free fundamentals course. Understand containers, Docker architecture, Dockerfiles, storage, networking, Compose, and container registries, with hands-on demos to deploy real applications.

قائمة الدروس

عن الدورة

This course introduces learners to Docker, starting with the fundamentals of physical servers vs virtual machines and the concept of containers. You will explore the architecture of Docker and how containers differ from traditional virtual machines. The course provides step-by-step demonstrations for installing Docker on your local machine, interacting with the Docker Engine, and working with existing Docker images.

Learners will gain practical skills in writing Dockerfiles, building containerized applications, and managing storage layers, bind mounts, and volumes. The course also covers Docker networking concepts, including modes and port exposure, and demonstrates using environment variables within containers.

Docker Compose is introduced to orchestrate multi-container applications, and learners get hands-on experience using Compose with their applications. Finally, the course explains container registries, including how to upload applications to Docker Hub, and discusses the next steps in containerization, including Kubernetes, AWS, and Azure integration.

By the end of this course, students will understand Docker fundamentals, confidently build and run containerized applications, and be ready to expand into advanced containerization and cloud-based deployment scenarios.