🚀 دورة Odoo CI/CD باستخدام GitHub Actions
عن الدورة
🚀 دورة CI/CD لأودو باستخدام GitHub Actions
تعلم التكامل المستمر والنشر التلقائي لإدارة مشاريع Odoo بكفاءة أعلى
هل ما زلت تدير نشر وتحديث Odoo يدويًا؟ 🤔
حان الوقت للانتقال إلى مستوى جديد من الاحترافية! في هذه الدورة التدريبية، ستتعلم كيف تجعل عمليات تطوير ونشر Odoo مؤتمتة بالكامل باستخدام GitHub Actions، بحيث تقلل من المخاطر وتزيد من سرعة وجودة عملك.
ستكتشف خطوة بخطوة كيفية:
إعداد مسارات CI/CD مخصصة لأودو.
أتمتة النسخ الاحتياطية والتحديثات وعمليات النشر.
تنفيذ اختبارات آلية تضمن استقرار الكود وجودته.
نشر التغييرات بثقة في بيئات التطوير والإنتاج.
🎯 أهداف الدورة
بنهاية الدورة ستكون قادرًا على:
✅ إعداد وإدارة سير عمل CI/CD كامل لمثيلات Odoo.
✅ أتمتة المهام المتكررة مثل النسخ الاحتياطية وتحديث الوحدات.
✅ ضمان عمليات نشر متسقة وخالية من الأخطاء.
✅ تعزيز أمان البيانات من خلال إدارة أسرار (Secrets) GitHub.
✅ رفع كفاءة الفريق بفضل تقليل العمل اليدوي وزيادة التركيز على التطوير.
👥 الفئة المستهدفة
مطورو Odoo.
منفذو الأنظمة والاستشاريون.
أي شخص يرغب في تحسين سير العمل وتحقيق أقصى استفادة من أتمتة CI/CD.
📌 المتطلبات المسبقة
معرفة أساسية بـ Odoo Backend.
حساب GitHub + إيميل فعال.
خبرة في Git للتحكم بالإصدارات.
أساسيات في Linux (Ubuntu/Debian).
معرفة أولية بـ Docker و Bash scripting.
⭐️ مزايا الدورة
أتمتة العمليات الحرجة: نسخ احتياطية، تحديثات، ونشر سلس.
تقليل المخاطر: القضاء على الأخطاء البشرية المرتبطة بالتنفيذ اليدوي.
تناسق العمليات: نفس النتيجة في كل مرة، بلا مفاجآت.
تحسين الكفاءة: تركيز الفرق على الابتكار بدلاً من الأعمال الروتينية.
قابلية التوسع: تخصيص مسارات CI/CD حسب حجم مشروعك.
📅 مواعيد وتحديثات
تبدأ الفصول من 25 سبتمبر 2025، وتُنشر أسبوعيًا حتى الاكتمال.
📚 المنهج الدراسي
يمكنك الرجوع إلى المنهج التفصيلي في قسم الفصول داخل الدورة.
كما سيتم إضافة فصول تعزيزية لاحقًا بناءً على أحدث التحديثات والتقنيات.
✨ إذا كنت مهتمًا بالدورة، اترك بريدك الإلكتروني وسأرسل لك خصمًا خاصًا! 😉
محتوى الدورة
مقدمة CI / CD
-
مقدمة لدورة Odoo CI / CD مع GitHub
21:03 -
ما هي إجراءات GitHub؟
-
🧩 مكونات الـ WorkFlow في GitHub Actions
-
الملفات والمرفقات
تهيئة البيئة Creating the environment
تنفيذ WorkFlow CI / CD
الأمن وإدارة البيانات Security and Data Management
النشر في الإنتاج Publishing in production
الأتمتة والاختبار ومراجعة التعليمات البرمجية Automation, testing, and code review
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.
