دورة عبر الإنترنت – تخصص احترافي معتمد في DevOps: مقدمة لعمليات المطورين من Google، Codio

تعلم أساسيات عمليات المطور. قم ببناء منتجات أفضل وأكثر موثوقية باستخدام المبادئ الأساسية لعمليات المطورين.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • إنشاء قوالب لبيئات التطوير باستخدام Ansible
  • أتمتة المهام الشائعة باستخدام CI/CD
  • إدارة الحاويات في السحابة
  • مراقبة أداء التطبيقات
  • تشغيل بيئة تطوير محددة
  • الأتمتة
  • تحسين أداء التطبيق
  • إدارة الحاويات في السحابة

What you will learn in the course

Courses for which the course is suitable

  • مطور البرمجيات
  • مهندس ديف أوبس
  • مسؤول النظام
  • مطور الحاويات
  • أخصائي CI/CD
  • محلل الأداء
  • مدير مشروع التكنولوجيا
  • مطور التطبيقات السحابية

التدريب – سلسلة دورات من 5 أجزاء

هذا التدريب مخصص للأشخاص الذين يتطلعون إلى تعزيز مهاراتهم بما يتجاوز مجرد البرمجة. يشير DevOps إلى الأدوات والأساليب التي يستخدمها المطورون لأتمتة عملية تطوير البرامج (Dev) وعمليات تكنولوجيا المعلومات (Ops).

ماذا ستتعلم

  • إنشاء قوالب لبيئات التطوير باستخدام Ansible
  • أتمتة المهام الشائعة باستخدام CI/CD
  • إدارة الحاويات في السحابة
  • مراقبة أداء التطبيقات

مشروع التعلم العملي

يختبر المتعلمون منهجًا عمليًا عندما يتعلق الأمر بالمواضيع المختلفة. سترى كيف تعمل هذه الأدوات والمصطلحات عمليًا. ستقودك المهام خلال عملية:

  • تشغيل بيئة تطوير معينة
  • الأتمتة
  • تحسين أداء التطبيق
  • إدارة الحاويات في السحابة

سيستخدم المتعلمون هذه المهارات لبناء مشاريع مثل الآلة الحاسبة.

Details of the courses that make up the specialization

إتقان الأتمتة Ansible

الدورة 1
10 ساعات
4.2 (22 تقييمًا)

ماذا ستتعلم

  • أتمتة المهام المتعلقة بالملفات والحزم والمستخدمين
  • تعرف على بناء جملة وبنية ملفات YAML

المهارات التي سوف تكتسبها

  • جيثب
  • أتمتة البناء
  • أتمتة الاختبارات
  • النشر

CI/CD للمطورين

الدورة 2
10 ساعات

ماذا ستتعلم

  • مقدمة إلى إجراءات جيثب
  • أتمتة البناء والاختبار ومراقبة الجودة
  • توزيع الكود

المهارات التي سوف تكتسبها

  • كوبيرنيتيس
  • حاويات

أساسيات النقل بالحاويات والتنسيق

الدورة 3
8 ساعات

ماذا ستتعلم

  • فهم الحاويات: الإلمام بالحاويات وسبب استخدامها وما هي مزاياها في بيئة تطوير البرمجيات وتوزيعها.
  • مقدمة إلى Kubernetes: مقدمة إلى Kubernetes ومزاياه واستخداماته في تنسيق وإدارة تطبيقات الحاويات.
  • توزيع الحاويات: توزيع الحاويات لتشغيل التطبيقات.

المهارات التي سوف تكتسبها

  • جرافانا
  • بروميثيوس
  • إدارة الأداء
  • جافا سكريبت

مقدمة إلى Terraform

الدورة 4
10 ساعات
4.5 (11 تقييمًا)

ماذا ستتعلم

  • كيفية استخدام Terraform لإنشاء البنية التحتية وتغييرها وإدارتها؟
  • كيفية إدارة التبعيات على الموارد والموارد المماثلة في Terraform؟

المهارات التي سوف تكتسبها

  • إدارة التكوين
  • البنية التحتية السحابية
  • ديف أوبس
  • حل المشكلة
  • الأتمتة

مراقبة الأداء لمطوري التطبيقات

الدورة 5
10 ساعات

ماذا ستتعلم

  • استخدام مقاييس محددة لمراقبة المستخدمين والخوادم والتطبيقات.
  • اجمع مقاييس الأداء المهمة مع Prometheus
  • بناء لوحات التحكم والرسوم البيانية مع Grafana

المهارات التي سوف تكتسبها

  • المنصات السحابية
  • إدارة السحابة
  • البنية التحتية السحابية