0Pricing
💻

DevOps Bootcamp

DEVOPS

Linux و Git و Docker و Kubernetes و CI/CD و Terraform و Ansible و Helm

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

كيف ستتعلم

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

142 دورة

كل الدورات في مسار تعلم DevOps Bootcamp.

01

أساسيات Terraform وإعداده

A14 دروس

يقدّم هذا المقرر المصغّر المفاهيم الأساسية للبنية التحتية كتعليمة برمجية وTerraform. ستتعلّم كيفية تثبيت Terraform وفهم أوامر CLI الأساسية…

02

مقدمة إلى Kubernetes

A14 دروسPRO

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

03

ما الذي يحلّه Helm؟ مدير حزم Kubernetes

A14 دروسPRO

اشرح سبب وجود Helm وكيف يسهّل التعامل مع ملفات Kubernetes التعريفية المتشعبة.

04

أساسيات Git وإعداد المستودعات

A14 دروسPRO

ابدأ رحلتك في التحكم بالإصدارات بفهم المفاهيم الأساسية في Git وإعداد بيئتك المحلية. يغطي هذا المقرر الخطوات الأساسية لتهيئة المستودعات وتتب…

05

لماذا Ansible؟ شرح الأتمتة دون وكلاء

A14 دروسPRO

ستتمكن من شرح ماهية Ansible ولماذا تتفوق إدارة الإعدادات دون وكلاء على العمل اليدوي على الخوادم.

06

أساسيات CI/CD وGitHub Actions

A14 دروسPRO

ابدؤوا رحلتكم في التسليم الآلي للبرمجيات. تغطي هذه الدورة المصغّرة المفاهيم الأساسية لـ CI/CD وتعرّفكم إلى عالم GitHub Actions القوي.

07

أساسيات Linux: التنقل في Shell

A14 دروسPRO

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

08

مقدمة إلى Docker والحاويات

A14 دروسPRO

تعمّق في عالم Docker وافهم المفاهيم الأساسية للحاويات. تعلّم سبب أهمية الحاويات لتطوير البرمجيات الحديثة وكيف تبسّط عملية النشر.

09

مقدمة إلى Docker Compose

A24 دروسPRO

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

10

بناء مسارات CI أساسية باستخدام Actions

A24 دروسPRO

تعمّقوا في التكامل المستمر عبر إعداد الاختبارات الآلية وفحوصات جودة الكود. تعلّموا كيفية تهيئة مشغّلات سير العمل وإدارة التبعيات.

11

تثبيت Helm والاتصال بعنقود

A14 دروسPRO

احصل على Helm CLI يعمل ويتصل بعنقود Kubernetes الخاص بك.

12

شرح المفاهيم الأساسية في Terraform

A24 دروسPRO

تعمّق في العناصر التأسيسية لـ Terraform، بما في ذلك المزوّدات والموارد والمتغيرات والمخرجات. يغطي هذا المقرر أيضًا الجانب المهم من إدارة حا…

13

أوامر Git الأساسية وسير العمل المحلي

A24 دروسPRO

تعمّق في أوامر Git الأكثر استخدامًا لإدارة تغييراتك المحلية. سيعلّمك هذا المقرر كيفية تجهيز التغييرات وإجراء Commit وعرض السجل وتنفيذ عمليا…

14

تثبيت Ansible والوصول إلى أول عقدة

A14 دروسPRO

ستتمكن من تثبيت Ansible والاتصال بنجاح بجهاز بعيد عبر SSH.

15

إعداد أول عنقود لك

A24 دروسPRO

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

16

مقدمة إلى برمجة Bash النصية

A24 دروسPRO

أطلقوا العنان للأتمتة من خلال كتابة نصوص Bash الأولى لديكم. تغطي هذه الدورة البنية الأساسية، والمتغيرات، والمنطق الشرطي لجعل مهام سطر الأوا…

17

بناء صور Docker وإدارتها

A24 دروسPRO

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

18

إدارة البنية التحتية باستخدام AWS

B14 دروسPRO

يركّز هذا المقرر المصغّر على التطبيق العملي لـ Terraform مع Amazon Web Services (AWS). ستتعلّم كيفية إعداد مزوّد AWS وتوفير موارد AWS الشائ…

19

العمل مع Pods

B14 دروسPRO

تعمّق في فهم Pods، وهي أصغر وحدات قابلة للنشر في Kubernetes. افهم دورة حياتها وحالاتها وكيفية إدارة Pods متعددة الحاويات بفعالية.

20

أساسيات GitHub والمستودعات البعيدة

A24 دروسPRO

وسّع معرفتك بـGit إلى السحابة باستخدام GitHub، مع التركيز على إدارة المستودعات البعيدة. يغطي هذا المقرر ربط مشاريع Git المحلية بـGitHub وال…

21

المخططات والإصدارات: المفاهيم الأساسية

A14 دروسPRO

ميّز بثقة بين المخطط والإصدار والمراجعة.

22

الأوامر الأساسية وأذونات الملفات

A24 دروسPRO

تعمّقوا في أدوات Linux الأساسية، وتعلّموا كيفية عرض محتوى الملفات، وفهم أذونات الملفات وتعديلها، والبحث عن الملفات بفعالية داخل نظامكم.

23

تنفيذ استراتيجيات النشر المستمر

B14 دروسPRO

انتقلوا إلى ما بعد CI واستكشفوا النشر المستمر. يركّز هذا المقرر على نشر التطبيقات في بيئات متعددة وإدارة الإعدادات بأمان.

24

الجرد: أخبر Ansible بما يجب إدارته

A14 دروسPRO

ستتمكن من تعريف المضيفين والمجموعات في جرد واستهدافها بدقة.

25

Deployments وReplicaSets

B14 دروسPRO

أتقن استخدام Deployments وReplicaSets لإدارة التطبيقات عديمة الحالة. تعلّم كيفية ضمان عدد النسخ المطلوب، وتنفيذ التحديثات التدريجية، والترا…

26

الشبكات وإدارة البيانات في Docker

B14 دروسPRO

أتقن كيفية تواصل حاويات Docker مع بعضها ومع العالم الخارجي. استكشف أوضاع الشبكات المختلفة وتعلّم استراتيجيات تخزين البيانات الدائم.

27

أول أمر Ad-Hoc

A14 دروسPRO

ستتمكن من تشغيل مهام لمرة واحدة على خوادم متعددة دون كتابة ملف.

28

استراتيجيات التفريع المتقدمة

B14 دروسPRO

استكشف نماذج التفريع الاحترافية المصممة لبيئات العمل الجماعي. يتعمق هذا المقرر في سير العمل المنظم مثل Feature Branching وGitflow، بما يعزز…

29

ميزات سير عمل GitHub Actions المتقدمة

B24 دروسPRO

حسّنوا مساراتكم باستخدام الميزات المتقدمة في GitHub Actions. استكشفوا عمليات البناء بالمصفوفات والتخزين المؤقت وقوة سير العمل القابلة لإعاد…

30

متغيرات البيئة والإعدادات

A24 دروسPRO

عمّقوا فهمكم لكيفية تأثير متغيرات البيئة في Shell والنصوص البرمجية لديكم. تعلّموا إدارة الإعدادات على مستوى النظام والإعدادات الخاصة بالمست…

31

التعاون وأفضل الممارسات

B14 دروسPRO

تعلّم كيفية تنظيم شيفرة Terraform لتكون سهلة القراءة والصيانة، ودمجها مع أنظمة التحكم في الإصدارات، وإنشاء سير عمل فعّال للتعاون بين أعضاء…

32

إضافة المستودعات والبحث عن المخططات

A14 دروسPRO

أضف مستودعات المخططات وابحث عن البرمجيات التي تحتاج إليها.

33

تثبيت أول مخطط خلال دقائق

A14 دروسPRO

انشر تطبيقًا حقيقيًا على Kubernetes باستخدام أمر واحد.

34

الخدمات والشبكات

B24 دروسPRO

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

35

الحاويات وCI/CD باستخدام Kubernetes

B24 دروسPRO

أتقنوا CI/CD للتطبيقات التي تعمل داخل حاويات. تعلّموا بناء صور Docker ودفعها إلى السجلات ونشرها على عناقيد Kubernetes باستخدام GitHub Actio…

36

الوحدات: اللبنات الأساسية في Ansible

A14 دروسPRO

ستتمكن من العثور على الوحدات الأساسية واستخدامها لإنجاز أعمال فعلية بدلًا من استخدام shell الخام.

37

أساسيات مبادئ DevOps

B14 دروسPRO

استكشف الفلسفات والممارسات الأساسية التي تحدد DevOps. افهم كيف يسهم التعاون والأتمتة والتحسين المستمر في رفع كفاءة تسليم البرمجيات.

38

التعاون على GitHub وPull Requests

B14 دروسPRO

أتقن ميزات التعاون في GitHub، مع التركيز على الاستخدام الفعال لـPull Requests لمراجعة الشيفرة ودمجها. تعلّم كيفية المساهمة في مشاريع المصدر…

39

دوال Bash ومكتباته والبرمجة النصية المعيارية

B14 دروسPRO

أنشئ شيفرة Bash قابلة لإعادة الاستخدام والاختبار باستخدام الدوال والمكتبات المُضمّنة ومعالجة الوسائط بوضوح لكتابة نصوص إنتاجية سهلة الصيانة.

40

الوحدات ومساحات العمل لإعادة الاستخدام

B24 دروسPRO

اكتشف كيفية الاستفادة من وحدات Terraform لإنشاء مكوّنات بنية تحتية منظّمة وقابلة لإعادة الاستخدام. يغطي هذا المقرر أيضًا استخدام مساحات الع…

41

إدارة الإصدارات ووضع العلامات

B14 دروسPRO

تعلّم إدارة إصدارات البرمجيات بفعالية باستخدام علامات Git وميزات الإصدارات في GitHub. يغطي هذا المقرر الإصدار الدلالي وإنشاء نقاط إصدارات م…

42

مسارات البنية التحتية ككود (IaC)

B24 دروسPRO

أتمتوا توفير بنيتكم التحتية وإدارتها. يركّز هذا المقرر على استخدام GitHub Actions مع أدوات IaC مثل Terraform لإدارة موارد السحابة.

43

أول Playbook

A24 دروسPRO

ستتمكن من كتابة Playbook بصيغة YAML يشكّل خادمًا وتشغيله من البداية إلى النهاية.

44

أساسيات Kubernetes وPods

B14 دروسPRO

ابدأ رحلتك مع Kubernetes، منسّق الحاويات القياسي في المجال. تعلّم المفاهيم الأساسية مثل Pods وNodes وبنية Kubernetes.

45

مصادر البيانات وProvisioners

B24 دروسPRO

استكشف كيفية استخدام Terraform لمصادر البيانات للاستعلام عن بيانات البنية التحتية الحالية، بما يتيح إعدادات ديناميكية. وتعلّم أيضًا استخدام…

46

الإعدادات والتخزين

B24 دروسPRO

تعلّم كيفية إدارة إعدادات التطبيقات باستخدام ConfigMaps وحماية البيانات الحساسة باستخدام Secrets. أتقن مفاهيم التخزين الدائم باستخدام Persi…

47

إدارة الإصدارات: list وstatus وuninstall

A24 دروسPRO

افحص ما نشرته وتتّبعه وأزله بطريقة نظيفة.

48

أداء Shell والتنفيذ المتوازي

B14 دروسPRO

سرّع أحمال عمل Shell بإزالة تكلفة العمليات الفرعية وتشغيل المهام بالتزامن مع توازٍ مضبوط.

49

الإعداد الديناميكي والدوال

B24 دروسPRO

يركّز هذا المقرر المتقدم على جعل إعدادات Terraform أكثر ديناميكية وقوة. ستتقن التعبيرات الشرطية وبُنى التكرار مثل `for_each` و`count` ومجمو…

50

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

B24 دروسPRO

نفّذ خط أنابيب CI/CD متكاملًا باستخدام Jenkins لأتمتة بناء التطبيقات المعتمدة على Docker واختبارها ونشرها. تعلّم كيفية دمج Docker في سير ال…

51

قابلية الرصد والمراقبة

B24 دروسPRO

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

52

الأمان وأفضل الممارسات

B14 دروسPRO

عزّز سير عمل Git وGitHub في مواجهة الثغرات الأمنية والمشكلات الشائعة. يغطي هذا المقرر استراتيجيات حماية البيانات الحساسة وإدارة بيانات الاع…

53

استراتيجيات CI/CD للمستودعات المتعددة والمستودع الأحادي

B24 دروسPRO

تعاملوا مع هياكل المستودعات المعقدة. تعلّموا تنفيذ استراتيجيات CI/CD فعّالة للمشروعات المنظمة كمستودعات أحادية أو الموزعة على مستودعات متعد…

54

إدارة العمليات وإعادة توجيه الإدخال والإخراج

B14 دروسPRO

تحكّموا في نظام Linux لديكم من خلال إدارة العمليات قيد التشغيل وإتقان إعادة توجيه الإدخال والإخراج. تمكِّنكم هذه الدورة من ربط الأوامر معًا…

55

المهام وPlays: هيكلة الأتمتة

A24 دروسPRO

ستتمكن من تأليف Playbooks متعددة الـPlays تستهدف مجموعات مضيفين مختلفة.

56

إعداد المخططات باستخدام values.yaml

A24 دروسPRO

خصّص سلوك المخطط دون تعديل قوالبه.

57

Helm وإدارة الحزم

B24 دروسPRO

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

58

حل التعارضات والدمج المتقدم

B24 دروسPRO

اكتسب خبرة في التعامل مع تعارضات الدمج المعقدة والتلاعب بسجل Commit. يقدّم هذا المقرر استراتيجيات لحل الخلافات في الشيفرة والحفاظ على سجل م…

59

معالجة النصوص المتقدمة والأرشيفات

B14 دروسPRO

عزّزوا مهاراتكم في سطر الأوامر من خلال تعلّم أدوات معالجة النصوص المتقدمة مثل sed وawk، إلى جانب الأدوات الأساسية لأرشفة الملفات وضغطها.

60

تأمين مسارات DevOps

C14 دروسPRO

تعلّموا تضمين ممارسات الأمان مباشرةً في مسارات CI/CD. يغطي هذا المقرر إدارة الأسرار وفحص الثغرات وممارسات البرمجة الآمنة.

61

ترقية الإصدارات والتراجع عنها بأمان

A24 دروسPRO

غيّر إصدارًا قيد التشغيل واستعد فورًا عند الحاجة.

62

تنسيق الحاويات باستخدام Swarm

B24 دروسPRO

استكشف Docker Swarm لإدارة حاويات Docker وتوسيع نطاقها عبر مضيفين متعددين. تعلّم كيفية نشر الخدمات وإدارة التحديثات التدريجية وضمان التوافر…

63

استراتيجيات الاختبار والتحقق

B24 دروسPRO

اضمن موثوقية إعدادات Terraform وصحتها من خلال تقنيات متنوعة للاختبار والتحقق. يغطي هذا المقرر التحليل الساكن واختبار الوحدات باستخدام أدوات…

64

المتغيرات: جعل Playbooks مرنة

A24 دروسPRO

ستتمكن من تحديد معاملات Playbooks باستخدام المتغيرات بدلًا من تثبيت القيم داخل الكود.

65

جمع معلومات عن خوادمك

A24 دروسPRO

ستتمكن من قراءة معلومات النظام واستخدامها لجعل Playbooks أكثر ذكاءً.

66

استكشاف الأخطاء وإصلاحها وأفضل الممارسات

B24 دروسPRO

اكتسب المهارات اللازمة لتشخيص مشكلات Kubernetes الشائعة وحلها. تعلّم تقنيات تصحيح الأخطاء وتبنَّ أفضل الممارسات لتشغيل التطبيقات في بيئة ال…

67

Git Hooks والتخصيص

B24 دروسPRO

اكتشف قوة Git hooks لأتمتة المهام وفرض السياسات داخل مستودعك. يغطي هذا المقرر إنشاء واستخدام hooks من جانب العميل ومن جانب الخادم لتخصيص سي…

68

نشر التطبيقات على Kubernetes

B24 دروسPRO

تجاوز أساسيات Pods لنشر تطبيقات متكاملة باستخدام Kubernetes Deployments وServices. تعلّم كيفية إتاحة تطبيقاتك وإدارة توسيع نطاقها.

69

الفحص قبل التثبيت

A24 دروسPRO

عاين بدقة ما سيفعله المخطط قبل اعتماده.

70

المراقبة وقابلية الرصد في CI/CD

C14 دروسPRO

اضمنوا سلامة مساراتكم وأداءها وأداء التطبيقات المنشورة. تعلّموا إعداد المراقبة والتكامل مع الخدمات الخارجية وتهيئة التنبيهات.

71

تدفق التحكم في برمجة Bash النصية

B14 دروسPRO

طوّروا مهاراتكم في البرمجة النصية من خلال تنفيذ الحلقات والدوال. تمكِّنكم هذه الدورة من كتابة نصوص Bash أكثر تعقيدًا ونمطية وقابلة لإعادة ا…

72

التكامل مع مسارات CI/CD

B24 دروسPRO

أتمت سير عمل Terraform بدمجه في مسارات التكامل المستمر والتسليم المستمر (CI/CD). يغطي هذا المقرر أتمتة عمليات `plan` و`apply` وإدارة بيانات…

73

المراقبة والتسجيل في DevOps

B24 دروسPRO

نفّذ حلولًا متينة للمراقبة والتسجيل، وهي ضرورية للحفاظ على سلامة التطبيقات وأدائها في بيئة DevOps. تعلّم كيفية اكتشاف المشكلات وحلها استباق…

74

إنشاء مخطط وقراءة بنيته

A24 دروسPRO

أنشئ مخططًا ابتدائيًا وتجوّل في كل ملف ينشئه.

75

أوامر الشبكة وإتقان SSH

B14 دروسPRO

اكتسبوا إتقان الأوامر الأساسية للشبكات واتصلوا بأمان بالخوادم البعيدة باستخدام SSH. تغطي هذه الدورة مراقبة نشاط الشبكة ونقل الملفات بأمان.

76

الأتمتة باستخدام GitHub Actions

B24 دروسPRO

استفد من قوة GitHub Actions لأتمتة سير عمل تطوير البرمجيات. يعلّمك هذا المقرر إنشاء مسارات للتكامل المستمر والنشر المستمر مباشرةً داخل مستو…

77

Idempotency: شغّله مرتين بأمان

A24 دروسPRO

ستتمكن من كتابة مهام تصل إلى حالة محددة تدريجيًا ولا تُجري تغييرات مكررة.

78

أنماط النشر المتقدمة

C14 دروسPRO

نفّذوا استراتيجيات نشر متطورة لإصدارات دون توقف. يغطي هذا المقرر النشر Blue/Green والنشر Canary وآليات التراجع المتينة.

79

تقنيات متقدمة لإدارة الحالة

C14 دروسPRO

يتعمّق هذا المقرر في الاستراتيجيات المتقدمة لإدارة حالة Terraform بأمان وتعاون. ستتعلّم عن واجهات التخزين الخلفية للحالة عن بُعد وقفل الحال…

80

الجدولة المتقدمة وإدارة الموارد

C14 دروسPRO

حسّن استخدام الموارد وتوزيع Pods باستخدام تقنيات الجدولة المتقدمة. تعلّم عن طلبات الموارد وحدودها، وواصفات العقد، والتقارب، والقيود، والتسا…

81

الإجراءات المخصصة والتكامل المؤسسي

C14 دروسPRO

وسّعوا إمكانات GitHub Actions عبر تطوير إجراءات مخصصة والتكامل مع الأنظمة على مستوى المؤسسات والعوامل المستضافة ذاتيًا.

82

الأنماط المتقدمة وحلول المؤسسات

C14 دروسPRO

استكشف أنماط Terraform المتقدمة للبيئات المؤسسية المعقّدة، بما في ذلك عمليات النشر متعددة السحابات وسياسات الحوكمة. يقدّم هذا المقرر أيضًا…

83

ميزات Shell المتقدمة وتخصيصها

B24 دروسPRO

استكشفوا ميزات Shell القوية التي غالبًا ما يتم تجاهلها، والتي يمكنها تعزيز إنتاجيتكم بدرجة كبيرة. خصّصوا بيئة Shell الخاصة بكم لسير عمل أكث…

84

عمليات Git المتقدمة والصيانة

C14 دروسPRO

تعمّق في أوامر Git المتقدمة لتصحيح الأخطاء المعقدة وصيانة المستودعات. يزوّدك هذا المقرر بأدوات لاستعادة العمل المفقود وتحديد الأخطاء وتحسين…

85

أفضل ممارسات الأمان

C14 دروسPRO

عزّز عناقيد Kubernetes وتطبيقاته بتطبيق ممارسات الأمان الأساسية. تعلّم عن RBAC وسياسات الشبكة ومعايير أمان Pods.

86

هيكلة Playbook وأفضل الممارسات

B14 دروسPRO

ستتمكن من تنظيم مشروع Ansible حقيقي بالطريقة التي تتبعها الفرق المحترفة.

87

تحسين Dockerfile المتقدم

C14 دروسPRO

عمّق معرفتك بأفضل ممارسات Dockerfile لإنشاء صور عالية الكفاءة والأمان. تعلّم عمليات البناء متعددة المراحل وتقنيات التخزين المؤقت المتقدمة.

88

إنشاء أول مخطط مخصص

B14 دروسPRO

ابنِ مخططًا يعمل لتطبيقك الخاص من الصفر.

89

عمليات النشر المتقدمة وOperators

C14 دروسPRO

تعامَل مع أنماط التطبيقات المعقدة باستخدام StatefulSets وDaemonSets. تعرّف إلى Kubernetes Operators لأتمتة إدارة الموارد المخصصة.

90

مقاييس DevOps المتقدمة والتحسين

C24 دروسPRO

حسّنوا عمليات DevOps بالاستفادة من المقاييس وضبط أداء المسارات بدقة. استكشفوا الاتجاهات المستقبلية وتقنيات الأتمتة المتقدمة.

91

المعالجات وإشعارات التغيير

B14 دروسPRO

ستتمكن من تشغيل إعادة تشغيل الخدمات فقط عند تغيّر الإعدادات فعلًا.

92

التعبيرات النمطية وGrep المتقدم

B24 دروسPRO

أطلقوا العنان لقوة مطابقة الأنماط باستخدام التعبيرات النمطية. تعلّمكم هذه الدورة إنشاء أنماط بحث متقدمة وتطبيقها باستخدام 'grep' و'sed' و'a…

93

دمج Git مع الأدوات وبيئات المؤسسات

C14 دروسPRO

استكشف كيفية تكامل Git مع أدوات التطوير المختلفة وتوسّع استخدامه في بيئات المؤسسات. يغطي هذا المقرر استخدام Git داخل IDEs وفهم حلول Git للم…

94

استكشاف الأخطاء وتحسين الأداء

C14 دروسPRO

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

95

صياغة القوالب: الإجراءات والفواصل

B14 دروسPRO

اقرأ إجراءات قوالب Go واكتبها داخل مخططات Helm.

96

أفضل ممارسات أمان الحاويات

C14 دروسPRO

عزّز الوضع الأمني لتطبيقاتك المعتمدة على الحاويات وبيئات Docker. تعلّم فحص الصور وأمان وقت التشغيل واستراتيجيات النشر الآمن.

97

الكائنات المدمجة وشجرة القيم

B14 دروسPRO

الوصول إلى كائنات السياق في Helm لتوجيه قوالبك.

98

تصحيح أخطاء النصوص البرمجية وأفضل الممارسات

B24 دروسPRO

اكتبوا نصوص Bash متينة وقابلة للصيانة من خلال تعلّم تقنيات فعّالة لتصحيح الأخطاء، ومعالجة الأخطاء، والالتزام بأفضل ممارسات تطوير النصوص الب…

99

الحلقات: تنفيذ المهمة مرات عديدة

B14 دروسPRO

ستتمكن من تكرار مهمة على القوائم والقواميس والبيانات المتداخلة بوضوح.

100

دوال القوالب ومساراتها

B14 دروسPRO

حوّل القيم باستخدام مجموعة أدوات الدوال والمسارات في Helm.

101

الشروط: عبارة when

B14 دروسPRO

ستتمكن من تشغيل المهام بشكل انتقائي بناءً على المعلومات والمتغيرات والنتائج.

102

معالجة البيانات باستخدام awk لمهندسي Shell

B24 دروسPRO

أتقن awk كلغة لمعالجة البيانات المنظمة لإنشاء التقارير والتجميع ومعالجة الحقول مباشرةً من Shell.

103

معالجة JSON وYAML باستخدام jq وyq

B24 دروسPRO

استعلم عن JSON وYAML المنظمين وحوّلهما وأنشئهما من سطر الأوامر لسير عمل واجهات API والإعدادات الحديثة.

104

قوالب Jinja2: ملفات إعدادات ديناميكية

B14 دروسPRO

ستتمكن من إنشاء ملفات إعدادات من قوالب مملوءة بالمتغيرات والمنطق.

105

القوالب المسمّاة و_helpers.tpl

B14 دروسPRO

حوّل YAML المتكرر إلى أجزاء قوالب مسمّاة قابلة لإعادة الاستخدام.

106

التحكم في التدفق: if وrange وwith

B14 دروسPRO

أضف الشروط والحلقات لجعل المخططات تتكيف مع القيم.

107

الأدوار: حزم الأتمتة القابلة لإعادة الاستخدام

B14 دروسPRO

ستتمكن من إعادة هيكلة Playbooks المتشابكة إلى أدوار نظيفة قابلة للمشاركة.

108

معالجة الأخطاء القوية وBash الدفاعي

B24 دروسPRO

اكتب نصوصًا تفشل بسرعة ويمكن التنبؤ بها باستخدام الوضع الصارم، وtraps، ونشر الأخطاء بانضباط لتحقيق موثوقية الإنتاج.

109

Ansible Galaxy: الاستفادة من جهود الآخرين

B14 دروسPRO

ستتمكن من العثور على أدوار ومجموعات المجتمع وتثبيتها وإدارتها.

110

الأتمتة باستخدام Cron والمشاريع المتقدمة

C14 دروسPRO

أتمتوا المهام المتكررة باستخدام Cron، وطبّقوا معرفتكم ببرمجة Bash النصية لحل مشكلات واقعية. تتوج هذه الدورة ببناء حلول أتمتة متقدمة.

111

المتغيرات والمسافات البيضاء والمخرجات النظيفة

B14 دروسPRO

أنشئ YAML مقروءًا وصحيحًا حتى في القوالب المعقدة.

112

برمجة نصية لإدارة أنظمة Linux

C14 دروسPRO

أتمت مهام إدارة الخوادم الفعلية، بما فيها المستخدمون والخدمات والأقراص وفحوصات السلامة المجدولة، باستخدام Bash.

113

التبعيات والمخططات الفرعية

B14 دروسPRO

ركّب تطبيقات أكبر عبر إضافة المخططات التابعة.

114

Ansible Vault: تشفير الأسرار

B14 دروسPRO

ستتمكن من تخزين كلمات المرور والمفاتيح بأمان داخل Playbooks خاضعة للتحكم بالإصدارات.

115

الوسوم: تشغيل ما تحتاج إليه فقط

B14 دروسPRO

ستتمكن من تنفيذ أجزاء من Playbook كبير أو تخطيها انتقائيًا باستخدام الوسوم.

116

تحليل السجلات وخطوط أنابيب قابلية الرصد

C14 دروسPRO

حوّل سجلات الخوادم الخام إلى مقاييس وتنبيهات قابلة للتنفيذ باستخدام أدوات النصوص المتدفقة وتكامل journald.

117

خطافات المخطط لمهام دورة الحياة

B14 دروسPRO

شغّل المهام في اللحظة المناسبة من دورة حياة الإصدار.

118

فحص المخططات واختبارها والتحقق منها

B14 دروسPRO

اكتشف عيوب المخطط قبل وصوله إلى العنقود.

119

اختبار مشروعات Bash والتكامل المستمر

C14 دروسPRO

طبّق صرامة هندسة البرمجيات على شيفرة shell باستخدام اختبارات الوحدة والمحاكاة وقياس التغطية والتكامل المستمر

120

معالجة الأخطاء والكتل

B14 دروسPRO

ستتمكن من جعل Playbooks مرنة باستخدام الإنقاذ والاسترداد والتحكم في حالات الإخفاق.

121

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

B24 دروسPRO

ستتمكن من بناء تسلسلات هرمية قابلة للتركيب من الأدوار التي تعتمد على بعضها وتعيد استخدامه.

122

برمجة Bash النصية الآمنة والمعززة

C24 دروسPRO

احمِ النصوص البرمجية من الحقن وتسريب الأسرار وإساءة استخدام الامتيازات عبر ممارسات هندسة Shell التي تضع الأمان أولًا.

123

حزم المخططات ومشاركتها

B24 دروسPRO

وزّع مخططاتك على زملائك وعلى العناقيد.

124

Bash لـ DevOps والحاويات والسحابة

C24 دروسPRO

استخدم البرمجة النصية للـ shell كطبقة ربط لصور Docker ونقاط دخول الحاويات وأتمتة أدوات CLI السحابية

125

الجرد الديناميكي على نطاق واسع

B24 دروسPRO

ستتمكن من جلب الجرد المباشر من واجهات cloud API بدلًا من الملفات الثابتة.

126

أنماط إنشاء القوالب المتقدمة

B24 دروسPRO

طبّق تقنيات القوالب الاحترافية للحفاظ على نظافة المخططات الكبيرة.

127

مخططات المكتبة للقوالب المشتركة

B24 دروسPRO

ركّز منطق القوالب المشترك بين العديد من المخططات.

128

كتابة وحدة Ansible الخاصة بك

B24 دروسPRO

ستتمكن من إنشاء وحدة Python مخصصة عندما لا تناسبك أي وحدة موجودة.

129

إدارة الأسرار باستخدام Helm

B24 دروسPRO

أبقِ بيانات الاعتماد خارج القيم النصية الصريحة وسجل Git.

130

توفير البنية السحابية: AWS وAzure

B24 دروسPRO

ستتمكن من إنشاء البنية التحتية السحابية المباشرة وإعدادها من Ansible مباشرةً.

131

النشر في بيئات متعددة باستخدام Helmfile

B24 دروسPRO

أدر إصدارات متعددة عبر البيئات بطريقة تعريفية.

132

اختبار الأدوار باستخدام Molecule

B24 دروسPRO

ستتمكن من كتابة اختبارات آلية تثبت عمل أدوارك قبل وصولها إلى الإنتاج.

133

Helm في مسارات CI/CD

B24 دروسPRO

أتمت التحقق من المخططات ونشرها ضمن مسارك.

134

AWX ومنصة الأتمتة

B24 دروسPRO

ستتمكن من تشغيل Ansible من واجهة ويب مع الجدولة وRBAC وبيانات الاعتماد.

135

استراتيجيات الأداء والتنفيذ

B24 دروسPRO

ستتمكن من ضبط Ansible ليعمل بسرعة وأمان عبر مئات المضيفين.

136

GitOps باستخدام Argo CD وFlux

B24 دروسPRO

أدر إصدارات Helm من Git باعتباره المصدر الوحيد للحقيقة.

137

مسارات CI/CD باستخدام Ansible

B24 دروسPRO

ستتمكن من تشغيل Ansible الذي خضع للفحص والاختبار تلقائيًا من مسار CI/CD.

138

أفضل ممارسات المخططات وأمانها

B24 دروسPRO

أطلق مخططات آمنة ومتوافقة مع المعايير وقابلة للصيانة.

139

أتمتة الشبكات والطبقات المتعددة

B24 دروسPRO

ستتمكن من تنسيق أجهزة التوجيه والمبدلات ومكدسات التطبيقات متعددة الطبقات ضمن سير عمل واحد.

140

التوقيع وإثبات المصدر

B24 دروسPRO

أثبت أن المخطط أصلي ولم يُعبث به قبل تثبيته.

141

تصحيح أخطاء Helm واستكشافها

B24 دروسPRO

شخّص بسرعة حالات التثبيت والترقية الفاشلة والإصدارات العالقة.

142

المشروع الختامي: نشر تطبيق حقيقي دون توقف

B24 دروسPRO

ستتمكن من إطلاق تطبيق متعدد الطبقات بالكامل عبر نشر تدريجي بمستوى جاهزية الإنتاج.

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

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

هل دورة DevOps Bootcamp مجانية؟

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

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

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

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

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

هل أحصل على شهادة عند إكمال DevOps Bootcamp؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة DevOps Bootcamp.

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

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

ابدأ DevOps Bootcamp الآن

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

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