🎯 ماذا ستتعلم؟
- مفهوم DevOps وثقافته
- Docker وContainers من الصفر
- Docker Compose
- CI/CD بـ GitHub Actions
- مقدمة إلى Kubernetes
الوحدة 1: مدخل DevOps
درس 1
ما هو DevOps؟
⏱ 20 دقيقة
▶
سيتم إضافة الفيديو قريباً
📹 20 دقيقة
- قبل DevOps: مشكلة يعمل عندي لكن لا على السيرفر
- DevOps يجمع التطوير والعمليات
- توصيل أسرع وجودة أعلى
درس 2
Git وGitHub — أساس التعاون
⏱ 35 دقيقة
▶
سيتم إضافة الفيديو قريباً
📹 35 دقيقة
- git init, add, commit, push, pull
- Branching: main, develop, feature
- Pull Requests ومراجعة الكود
الوحدة 2: Docker
درس 3
ما هو Docker؟
⏱ 25 دقيقة
▶
سيتم إضافة الفيديو قريباً
📹 25 دقيقة
- VMs vs Containers
- Image: وصفة التطبيق
- Container: نسخة تعمل من الـ Image
- Docker Hub: مستودع الـ Images
درس 4
Dockerfile وDocker Compose
⏱ 40 دقيقة
▶
سيتم إضافة الفيديو قريباً
📹 40 دقيقة
- FROM, RUN, COPY, CMD في Dockerfile
- docker build -t myapp .
- docker-compose.yml لعدة Containers
- مشروع: WordPress + MySQL بأمر واحد
الوحدة 3: CI/CD
درس 5
GitHub Actions — CI/CD
⏱ 50 دقيقة
▶
سيتم إضافة الفيديو قريباً
📹 50 دقيقة
- ما هو CI/CD؟
- بنية GitHub Actions: Workflow, Job, Step
- Pipeline يختبر كودك عند كل Push
- نشر تلقائي على السيرفر
درس 6
مقدمة إلى Kubernetes
⏱ 45 دقيقة
▶
سيتم إضافة الفيديو قريباً
📹 45 دقيقة
- لماذا نحتاج Kubernetes بعد Docker؟
- Pods, Deployments, Services
- kubectl — أداة الإدارة
- Minikube محلياً
🏆
الاختبار النهائي
أتمم جميع الوحدات للحصول على شهادتك
📝 20 سؤال
⏱ 30 دقيقة
✅ 70% للنجاح
🎓
شهادة إتمام الدورة
بعد اجتياز الاختبار ستحصل على شهادة رسمية يمكن مشاركتها على LinkedIn