الفهرس التفصيلي
الفهرس التفصيلي
مقدّمة
الوحدة 1: مرحبًا بك في عالم DevOps
- نظرة عامة على الوحدة
- 1.1 مقدّمة - ما DevOps ولماذا؟
- 1.2 إنتاج البرمجيات - دورة حياة تطوير البرمجيات
- 1.3 إنتاج البرمجيات - تطوير البرمجيات الرشيق
- 1.4 إنتاج البرمجيات - إدارة التغيير والمثلّث الذهبي
- 1.5 منهجية DevOps - الركائز الأساسية لـ DevOps وDevSecOps
- 1.6 منهجية DevOps - DevOps والسحابة ومهندس المنصّات وSRE
- 1.7 منهجية DevOps - مهندس DevOps ذو المهارات على شكل حرف T
- اختبار قصير
- تطبيق عملي
- أسئلة المقابلات
الوحدة 2: الأساسيات - جوهر DevOps
- نظرة عامة على الوحدة
- 2.1 البرمجة - أساسيات Python
- 2.2 البرمجة - أدوات التطوير الشائعة
- 2.3 البرمجة - أساسيات Git
- 2.4 نظام التشغيل - أساسيات Linux
- 2.5 نظام التشغيل - الأدوات والأوامر الشائعة
- 2.6 نظام التشغيل - أساسيات البرمجة النصية بـ Bash
- 2.7 الحاويات - أساسيات Docker
- 2.8 الحاويات - أساسيات واجهة سطر أوامر Docker
- اختبار قصير
- تطبيق عملي
- أسئلة المقابلات
الوحدة 3: الانطلاق - إرساء القاعدة
- نظرة عامة على الوحدة
- 3.1 التخطيط - تحديد الأهداف والمتطلّبات
- 3.2 البرمجة - الوحداتية وقابلية إعادة الاستخدام
- 3.3 البرمجة - الاختبار وضمان الجودة
- 3.4 البرمجة - كتابة اختبارات الوحدة
- 3.5 الحاويات - أفضل ممارسات Docker
- 3.6 التكامل المستمر (CI) - مقدّمة والحلول المتاحة في السوق
- 3.7 التكامل المستمر (CI) - أساسيات GitHub Actions
- 3.8 التكامل المستمر (CI) - خطوط الأنابيب وبوّابات الجودة
- اختبار قصير
- تطبيق عملي
- أسئلة المقابلات
الوحدة 4: التوسّع - بناء القشرة
- نظرة عامة على الوحدة
- 4.1 التخطيط - مراجعة الأهداف والمتطلّبات
- 4.2 البرمجة - منهجية التطبيق ذي العوامل الاثني عشر
- 4.3 البرمجة - أفضل ممارسات REST API
- 4.4 التكامل المستمر (CI) - أفضل ممارسات التكامل المستمر
- 4.5 الحاويات - نظرة عامة على Kubernetes ومفاهيمه الأساسية
- 4.6 الرصد - مراقبة التطبيق والبنية التحتية
- 4.7 التسليم المستمر (CD) - مقدّمة والحلول المتاحة في السوق
- 4.8 البنية التحتية - الحوسبة السحابية والتطبيقات السحابية الأصلية
- اختبار قصير
- تطبيق عملي
- أسئلة المقابلات
الوحدة 5: التحوّل - إتمام البنية
- نظرة عامة على الوحدة
- 5.1 التخطيط - صقل الأهداف والمتطلّبات
- 5.2 البرمجة - العمل مع الأنظمة الخارجية
- 5.3 البرمجة - كتابة اختبارات التكامل
- 5.4 البنية التحتية - البنية التحتية كشيفرة وإدارة الإعدادات
- 5.5 البنية التحتية - أساسيات Terraform
- 5.6 الحاويات - إدارة إعدادات Kubernetes
- 5.7 الرصد - أنظمة تجميع السجلات
- 5.8 التسليم المستمر (CD) - أفضل ممارسات التسليم المستمر
- اختبار قصير
- تطبيق عملي
- أسئلة المقابلات
الوحدة 6: التحسين - واصل التحسّن
- نظرة عامة على الوحدة
- 6.1 التخطيط - المراجعة الاسترجاعية الرشيقة
- 6.2 البرمجة - تحسين الأداء
- 6.3 التكامل المستمر (CI) - أمن سلسلة توريد البرمجيات
- 6.4 البنية التحتية - معمارية متعدّدة البيئات
- 6.5 الحاويات - مشغّلات Kubernetes
- 6.6 التسليم المستمر (CD) - أتمتة الإصدار من البداية إلى النهاية
- 6.7 النشر المستمر - مقدّمة والحلول المتاحة في السوق
- 6.8 النشر المستمر - أساسيات GitOps وArgo CD
- اختبار قصير
- تطبيق عملي
- أسئلة المقابلات
الوحدة 7: مشروع التخرّج
الخطوات التالية
- سيرتك الذاتية وخطاب التقدّم وملفك على LinkedIn
- مخطط مهاراتك
- شهادات DevOps
- التحضير للمقابلات
- النمو المهني