ابدأ حياتك المهنية في DevOps وهندسة البرمجيات. Master DevOps وAgile وScrum وCI/CD والسحابة مع مهارات عملية جاهزة للسوق.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
هناك طلب كبير على محترفي DevOps! وفقًا لتقرير حديث صادر عن GitLab، من المتوقع حدوث زيادة بنسبة 122% في مهارات DevOps خلال السنوات الخمس المقبلة، مما يجعلها واحدة من أسرع المهارات نموًا في سوق العمل.
ستزودك هذه الشهادة بالمفاهيم الأساسية والمعرفة التقنية لتطوير مهاراتك ومعرفتك بممارسات وأدوات وتقنيات DevOps، وإعدادك لدور مبتدئ في خدمات البرمجيات.
ستساعدك الدورات التدريبية في هذا البرنامج على تطوير المهارات في مجموعة متنوعة من فلسفات وأساليب DevOps الأخرى، بما في ذلك التطوير السريع، ومنهجية Scrum، والبنية السحابية الأصلية، والتطوير والاختبار القائم على السلوك، وعمليات النشر بدون توقف.
سوف تتعلم البرمجة بلغة Python وLinux Shell، وإنشاء مشاريع على GitHub، وحزم تطبيقاتك وتصميمها باستخدام Docker وKubernetes وOpenShift، وتجميع التطبيقات باستخدام الخدمات الصغيرة، وتشغيل التقنيات بدون خادم، وإجراء التكامل المستمر (CI/CD)، وتطوير الحالات لـ الاختبار، والتأكد من أمان التعليمات البرمجية الخاصة بك، ومراقبة عمليات النشر السحابية واستكشاف الأخطاء وإصلاحها.
بتوجيه من خبراء من شركة IBM، قم بإعداد نفسك لتحقيق النجاح. تم تصميم المعامل والمشاريع في برنامج الشهادة هذا لتوفير المهارات العملية التي ستعدك لمهنة جديدة في مجال عالي الطلب.
هذه الشهادة المهنية مناسبة لأي شخص ليس لديه خبرة في البرمجة أو لديه خبرة قليلة، وكذلك أولئك الذين لديهم شهادات أكاديمية والذين ليس لديهم.
مشروع التعلم التطبيقي
خلال الدورات التدريبية في هذه الشهادة الاحترافية، ستقوم بتطوير مجموعة من المشاريع التي ستظهر مهارتك في استخدام العديد من الأدوات والتقنيات الشائعة في تطوير البرامج المستندة إلى DevOps وCloud Native.
قم بما يلي:
ستقوم بإنشاء تطبيقات باستخدام لغة برمجة Python، باستخدام هياكل ومنطق مختلف، بما في ذلك الوظائف وواجهات برمجة تطبيقات REST ومكتبات Python المختلفة.
ستفتح نصوص شل في Linux باستخدام Bash وتقوم بأتمتة المهام المتكررة.
أنشئ مشاريع على GitHub واعمل باستخدام أوامر Git.
بناء ونشر تطبيقات تتكون من العديد من الخدمات الصغيرة ونشرها على السحابة باستخدام أدوات النقل بالحاويات (مثل Docker وKubernetes وOpenShift)؛ والتقنيات بدون خادم.
ستستخدم أدوات متنوعة لأتمتة البرامج والتكامل المستمر (CI) والنشر المستمر (CD)، بما في ذلك Chef وPuppet وGitHub Updates وTekton وTravis.
حافظ على أمان تطبيقاتك وراقب عمليات النشر في السحابة باستخدام أدوات مثل sysdig وPrometheus.
الدورة 1 • 9 ساعات • 4.8 (2,946 تقييمًا)
تفاصيل الدورة
الدورة 2 • 12 ساعة • 4.6 (6,376 تقييمًا)
تفاصيل الدورة
الدورة 3 • 11 ساعة • 4.9 (1,923 تقييمًا)
تفاصيل الدورة
الدورة 4 • 14 ساعة • 4.7 (1477 تقييمًا)
تفاصيل الدورة
الدورة 5 • 10 ساعات • 4.6 (1207 تقييمًا)
تفاصيل الدورة
الدورة 6 • 14 ساعة • 4.6 (1,253 تقييمًا)
تفاصيل الدورة
الدورة 7 • 25 ساعة • 4.6 (37,177 تقييمًا)
تفاصيل الدورة
الدورة 8 • 11 ساعة • 4.4 (738 تقييمًا)
تفاصيل الدورة
الدورة 9 • 17 ساعة • 4.4 (811 تقييمًا)
تفاصيل الدورة
الدورة 10 • 14 ساعة • 4.6 (277 تقييمًا)
تفاصيل الدورة
الدورة 11 • 19 ساعة • 4.8 (193 تقييمًا)
تفاصيل الدورة
الدورة 12 • 14 ساعة • 4.7 (162 تقييمًا)
تفاصيل الدورة
الدورة 13 • 17 ساعة • 4.8 (163 تقييمًا)
تفاصيل الدورة
الدورة 14 • 16 ساعة • 4.5 (50 تقييمًا)
تفاصيل الدورة
الدورة 15 • 18 ساعة • 4.8 (92 تقييمًا)
تفاصيل الدورة