مقدمة الكورس
فكرة الكورس
Section titled “فكرة الكورس”هدفنا ليس حفظ أوامر كثيرة. هدفنا أن تفهم كيف يفكر Kubernetes، ومتى تستخدم كل Object، وكيف تصلح المشاكل عندما يحدث شيء غير متوقع.
قبل أن تبدأ
Section titled “قبل أن تبدأ”تحتاج فقط إلى:
- جهاز يمكنه تشغيل Docker Desktop أو بيئة Linux.
- معرفة بسيطة بفكرة Terminal.
- رغبة في التطبيق العملي، لأن Kubernetes لا يتعلم بالنظر فقط.
كيف نقيس التقدم؟
Section titled “كيف نقيس التقدم؟”في نهاية كل مرحلة يوجد ناتج واضح:
| المرحلة | الناتج |
|---|---|
| الأساسيات | تستطيع استخدام Terminal، قراءة YAML، وفهم IP/Port/DNS |
| Containers | تستطيع بناء Image وتشغيل Container |
| Kubernetes Core | تستطيع نشر App وتوسيعه وفتحه من المتصفح |
| المستوى المتوسط | تستطيع التعامل مع Networking و Storage و Config |
| المستوى المتقدم | تستطيع إضافة Security و Monitoring و Helm و GitOps |
| المشاريع | تستطيع بناء Deployment قريب من بيئة العمل |
لا تترجم المصطلحات بالكامل
Section titled “لا تترجم المصطلحات بالكامل”سنحتفظ بكلمات مثل Pod و Deployment و Service باللغة الإنجليزية، ثم نشرح معناها بالعربي. هذه الطريقة أفضل لأن بيئات العمل والامتحانات والمستندات تستخدم المصطلحات الإنجليزية.