
تُبرز هذه الدورة أهمية أتمتة عمليات التطوير البرمجي لضمان جودة البرامج وتسليمها بموثوقية. ستبدأ بالتعرف على مفاهيم جودة التعليمات البرمجية، بما في ذلك زيادة المعايير، وتقييم التغطية، وتنفيذ التحليل الثابت باستخدام أدوات مثل SonarQube. تتعلم استخدام Jenkins لأتمتة عمليات البناء مع Gradle وAnt وshell scripts، مما يتيح بناء برامج ثابتة ومتسقة مع كل تحديث. ويأتي الدور التالي لـ Ansible ليركز على مفهوم البنية التحتية كرمز (IaC)، حيث ستتعلم ملفات الجرد، وPlaybooks، وتصميم الهياكل المعيارية، وكيفية دمج Ansible مع Jenkins لبناء خطوط تكامل وتسليم مستمرة (CI/CD) شاملة وفعالة.
LearnKartS