0Pricing
Docker & Kubernetes for Developers icon

Docker & Kubernetes for Developers

BackendCloudSystemsWebDataAiGamesSecurityEnterpriseScriptingNetwork

أتقن المحاويات والتنسيق باستخدام Docker و Kubernetes لنشر تطبيقاتك وإدارتها وتوسيع نطاقها بكفاءة.

🤖 مدعوم بالذكاء الاصطناعي📚 12 دورة👥 100,000+ متعلم⭐ تقييم 4.9
نظرة عامة على الدورة

Docker و Kubernetes: المحاويات والتنسيق في الممارسة العملية

يقوم Docker بتغليف التطبيقات والمكتبات التابعة لها في محاويات محمولة تعمل بشكل متسق في أي بيئة. يأخذ Kubernetes المحاويات خطوة أبعد — حيث يجدول ويوسع نطاق أحمال العمل ذاتية الشفاء عبر مجموعات من الآلات. معاً يشكلان العمود الفقري التشغيلي للبرامج السحابية الحديثة. يغطي هذا المسار كلا الأداتين من البداية إلى النهاية، من تشغيل حاويتك الأولى إلى تشغيل مجموعات بمستوى الإنتاج مع تعزيز الأمان والإضافات المخصصة.

ما ستتعلمه

ستقوم بإنشاء صور Docker وإدارة التطبيقات متعددة الحاويات وتصميم استراتيجيات التشبيك والتخزين الدائم. على جانب Kubernetes ستعمل مع Deployments و Services و Ingress controllers و StatefulSets. يغطي المسار أيضاً المراقبة والتسجيل وحل مشاكل المجموعات المباشرة، وإعداد خطوط CI/CD و GitOps باستخدام Docker و Kubernetes، وتطبيق سياسات أمان Kubernetes، وإدارة التخزين الدائم والحالة، وتوسيع النصة باستخدام متحكمات مخصصة أنماط بدون خادم.

مسار التعلم

اثنا عشر دورة تتقدم من A1 إلى C2. يبدأ المسار بـ Docker Fundamentals وينتقل عبر بناء وتنسيق تطبيقات متعددة الحاويات والتشبيك والـ Dockerization الواقعي. يبدأ نصف Kubernetes عند B1 بمفاهيم التنسيق الأساسية ويتقدم عبر النشر والمراقبة و GitOps عند B2. تغطي الدورات الأربع الأخيرة C1 و C2 Advanced Kubernetes Networking & Ingress و Persistent Storage & State Management و Kubernetes Security & Advanced Best Practices و Kubernetes Extensibility & Serverless Patterns.

كيفية العمل

تنقسم كل دورة إلى دروس قصيرة ومركزة تكملها في المحرر المدمج مع تعليقات فورية. عندما تواجه صعوبة، يشرح معلم ذكي المفهوم ويوجهك نحو الحل دون إعطاؤك إياه — بحيث يبقى الفهم.

ابدأ التعلم →

كيف ستتعلم

🎯
دروس تفاعلية
تمارين برمجة عملية مع ردود فعل فورية
🤖
معلم الذكاء الاصطناعي
احصل على مساعدة فورية من معلمنا الذكي عندما تعلق
💻
محرر مدمج
اكتب وشغّل الأكواد مباشرة في متصفحك
🏆
الشهادة
احصل على شهادة عند إكمالك للدورة
المنهج الدراسي

12 دورة

كل الدورات في مسار تعلم Docker & Kubernetes for Developers.

01

أساسيات Docker: البدء باستخدام الحاويات

A14 دروس

تعمّقوا في عالم تحويل التطبيقات إلى حاويات. تغطي هذه الدورة المصغّرة أساسيات Docker، بدءًا من التثبيت ووصولًا إلى تشغيل أول تطبيق لكم داخل…

02

بناء تطبيقات Docker وتنسيقها

A24 دروسPRO

تجاوزوا الحاويات الأساسية لبناء صور Docker مخصّصة لكم وتنسيق التطبيقات متعددة الحاويات باستخدام Docker Compose من أجل التطوير المحلي.

03

شبكات Docker واستراتيجيات التخزين الدائم

B14 دروسPRO

استكشفوا كيفية تواصل حاويات Docker مع بعضها ومع العالم الخارجي، ونفّذوا استراتيجيات متينة لإدارة البيانات والاحتفاظ بها.

04

أساسيات Kubernetes: التنسيق على نطاق واسع

B14 دروسPRO

انتقلوا من Docker على مضيف واحد إلى التنسيق الموزّع باستخدام Kubernetes. افهموا مفاهيمه الأساسية وبنيته، وانشروا أول تطبيق لكم.

05

تحويل التطبيقات الواقعية إلى حاويات وأفضل الممارسات

B24 دروسPRO

طبّقوا Docker في سيناريوهات عملية عبر تحويل حزمة تطبيق كاملة إلى حاويات، مع التركيز على أفضل الممارسات المتعلقة بالأداء والأمان وقابلية الص…

06

إدارة التطبيقات باستخدام عمليات النشر والخدمات في Kubernetes

B24 دروسPRO

أتقنوا نشر التطبيقات وإتاحتها في Kubernetes باستخدام Deployments لإدارة الحالة، وServices للوصول إلى الشبكة وموازنة الحمل.

07

مراقبة عناقيد Kubernetes وتسجيل سجلاتها واستكشاف أعطالها

B24 دروسPRO

تعلّموا مراقبة سلامة تطبيقات Kubernetes وأدائها وصحة العنقود، وتنفيذ تسجيل فعّال للسجلات، واستكشاف المشكلات الشائعة وإصلاحها.

08

CI/CD وGitOps باستخدام Docker وKubernetes

B24 دروسPRO

ادمجوا Docker وKubernetes في مسارات التكامل المستمر والتسليم المستمر، وتبنّوا مبادئ GitOps لأتمتة عمليات النشر.

09

شبكات Kubernetes المتقدمة وIngress

C14 دروسPRO

عمّقوا فهمكم لشبكات Kubernetes، مع التركيز على مفاهيم متقدمة مثل وحدات التحكّم في Ingress للوصول الخارجي وسياسات الشبكة للأمان.

10

التخزين الدائم وإدارة الحالة في Kubernetes

C14 دروسPRO

أتقنوا التطبيقات ذات الحالة في Kubernetes عبر التعرّف إلى Persistent Volumes وClaims وStatefulSets لقواعد البيانات والخدمات الأخرى ذات الحا…

11

أمان Kubernetes وأفضل الممارسات المتقدمة

C14 دروسPRO

عزّزوا عمليات نشر Kubernetes بإجراءات أمان متقدمة، تشمل التحكّم بالوصول القائم على الأدوار، وأمان الحِزم، وفحص الصور.

12

قابلية توسعة Kubernetes وأنماط الخوادم عديمة الحالة

C24 دروسPRO

استكشفوا مفاهيم Kubernetes المتقدمة مثل تعريفات الموارد المخصّصة ونمط Operator، وكيف يمكن لـ Kubernetes تشغيل أحمال العمل عديمة الخوادم.

الأسئلة الشائعة

الأسئلة الشائعة

هل دورة Docker & Kubernetes for Developers مجانية؟

نعم. يمكنك البدء في دورة Docker & Kubernetes for Developers مجانًا وإكمال دروسها التفاعلية بلا تكلفة. اشتراك PRO اختياري يفتح لك أدوات ذكاء اصطناعي متقدمة وشهادة قابلة للمشاركة.

هل أحتاج إلى خبرة سابقة لتعلم ALL؟

لا. تبدأ الدورة بالأساسيات وتنتقل تدريجيًا إلى مواضيع أكثر تقدمًا، لذا يمكنك البدء حتى بدون خبرة سابقة في ALL.

كيف ستتعلم ALL على CoddyKit؟

تتعلم من خلال العمل. دروس تفاعلية قصيرة تجمع بين شرح واضح وتمرين برمجة عملي يعمل في الوقت الفعلي، ومعلم ذكاء اصطناعي يعمل 24/7 يقدم مساعدة مخصصة عندما تعلق.

هل أحصل على شهادة عند إكمال Docker & Kubernetes for Developers؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة Docker & Kubernetes for Developers.

هل يمكنني تعلم ALL على هاتفي؟

نعم. CoddyKit متاح على الويب وكتطبيقات iOS و Android أصلية، لذا يمكنك تعلم ALL على أي جهاز وسيتم مزامنة تقدمك عبرها جميعًا.

ابدأ Docker & Kubernetes for Developers الآن

انضم إلى آلاف المتعلمين الذين يتقنون البرمجة مع دروس مدعومة بالذكاء الاصطناعي.

ابدأ مجاناً →استعرض جميع الدورات