Docker للمطورين: من الصفر إلى التطبيقات المعبأة في حاويات
أتقن أساسيات Docker — الصور والحاويات والأحجام والشبكات — لتوفير بيئات متسقة في كل مرة.
تعلم شيئاً جديداً كل يوم
أتقن أساسيات Docker — الصور والحاويات والأحجام والشبكات — لتوفير بيئات متسقة في كل مرة.
عرّف وشغّل تطبيقات متعددة الحاويات باستخدام Docker Compose — قواعد البيانات والتخزين المؤقت وطوابير الانتظار بأمر واحد.
افهم المفاهيم الأساسية لـ Kubernetes — Pods وDeployments وServices وIngress — لتشغيل أحمال العمل الإنتاجية.
أنشئ خطوط أنابيب CI/CD بمستوى الإنتاج — شغّل الاختبارات وابنِ صور Docker وانشر تلقائيًا عند كل دفع.
أدر البنية التحتية السحابية بشكل تصريحي مع Terraform — وفّر الخوادم وقواعد البيانات والشبكات بكود خاضع للتحكم بالإصدارات.
اضبط Nginx لأداء Laravel الأمثل — SSL وضغط gzip وترويسات التخزين المؤقت وتصلب الأمان وضبط PHP-FPM.
نفّذ أنماط التخزين المؤقت بـ Redis — التخزين الجانبي واستراتيجيات TTL وإبطال التخزين المؤقت — لمكاسب أداء كبيرة.
أتقن أوامر Linux الأساسية لإدارة الملفات والتحكم في العمليات والشبكات ومراقبة النظام.
أتقن Git المتقدم — إعادة القاعدة التفاعلية وbisect لتتبع الأخطاء وcherry-pick وworktrees والتطوير المبني على الجذع.
نفّذ الركائز الثلاث للملاحظة — المقاييس والسجلات والتتبعات — باستخدام Prometheus وGrafana والتسجيل المنظم.
انشر تغييرات قاعدة البيانات بأمان — نمط التوسيع والانكماش والترحيلات المتوافقة واستراتيجيات التراجع.
مقارنة معمقة — الأداء والميزات ودعم JSON والبحث النصي الكامل ومتى تستخدم كل منهما.