Enroll Course: https://www.coursera.org/learn/ibm-containers-docker-kubernetes-openshift
مقدمة
إذا كنت تسعى لتحسين مهاراتك في البرمجة وتطوير البرمجيات، فإن دورة “مقدمة إلى الحاويات باستخدام Docker و Kubernetes و OpenShift” تعد خيارًا ممتازًا للتقدم في حياتك المهنية. توفر لك الدورة فهمًا عميقًا لتكنولوجيا الحاويات المتزايدة الأهمية في عالم البرمجة اليوم.
لماذا الحاويات؟
فقط لنبدأ بالتفكير في الأمر؛ متوسط الرواتب للوظائف التي تتطلب مهارات الحاويات يصل إلى 137,000 دولار أمريكي في الولايات المتحدة، مما يجعل محترفي DevOps والمطورين الذين يمتلكون هذه المهارات في طلب عالٍ. أكثر من 70٪ من الشركات المدرجة في قائمة Fortune 100 تستخدم تطبيقات حاويات. لكن لماذا؟ إن استخدام الحاويات يساعد المؤسسات على نقل التطبيقات بسرعة وسلاسة بين بيئات العمل المختلفة.
محتوى الدورة
تتألف الدورة من 4 أسابيع، حيث يبدأ الأسبوع الأول بالتعرف على أساسيات الحاويات و Docker، كيفية بناء صورة حاوية باستخدام Dockerfile، وفهم واجهة سطر الأوامر الخاصة بـ Docker. في الأسبوع الثاني، تتعرف على Kubernetes، أكثر أنظمة تنظيم الحاويات شعبية، وكيفية إدارة بيئات التطوير المعقدة باستخدامه.
الأسبوع الثالث يتناول إدارة التطبيقات باستخدام Kubernetes، بما في ذلك القابلية للتوسع والتحديثات المتتالية. والأسبوع الأخير يعرض لك نظام OpenShift، كيف يمكن استخدامه في تنفيذ التطبيقات بسهولة، بالإضافة إلى أدوات إضافية مثل Istio لتأمين تواصل الخدمات.
المشروع النهائي
في نهاية الدورة، ستحصل على فرصة لتطبيق ما تعلمته من خلال مشروع نهائي حيث ستقوم بنشر تطبيق ضيفي بسيط باستخدام Docker و Kubernetes، وهذا ما يعكس بدقة خبرتك المكتسبة.
التوصية
إذا كنت تطمح إلى التعلم عن تكنولوجيا الحاويات الحديثة وتطبيقاتها في الواقع، فهذه الدورة هي خيار مثالي لك. ستتعلم من خلال نهج عملي ومرن، مما يساعدك على إتقان هذه التقنيات الضرورية في مجالك. إنصح كل من يود الارتقاء بمسيرته المهنية بالتسجيل في هذه الدورة.
Enroll Course: https://www.coursera.org/learn/ibm-containers-docker-kubernetes-openshift