
تستعرض هذه الدورة فئتين مهمتين من الأدوات التي يستخدمها مطورو البرمجيات: أنظمة التحكم في الإصدارات وأدوات أتمتة البناء. تشرح أسباب استخدام هذه الأدوات والمفاهيم المشتركة بينهما، ثم تقدم أمثلة محددة وشائعة على كل منهما، حيث يتم التركيز على Apache® Subversion® كنظام للتحكم في الإصدارات، و Apache® Maven™ كأداة لأتمتة عمليات البناء. تهدف الدورة إلى تعزيز فهم كيفية إدارة تغييرات الشيفرة البرمجية وتحسين وتنظيم عمليات البناء بطريقة عملية ومنهجية.
LearnQuest Network