TrueschoTruescho
كل الدورات
الأدوات الأساسية لتطوير التطبيقات
Coursera
دورة
غير محدد

الأدوات الأساسية لتطوير التطبيقات

LearnQuest

مقدمة حول أدوات التحكم في الإصدارات وأدوات أتمتة البناء المستخدمة في تطوير البرمجيات، مع شرح أمثلة عملية على Apache Subversion و Apache Maven.

غير محدد2 أسبوعالإنجليزية1,713 متسجل

عن الدورة

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

ماذا ستتعلم

  • فهم دوافع استخدام أدوات التحكم في الإصدارات وأتمتة البناء
  • شرح المفاهيم المشتركة بين فئات الأدوات المختلفة
  • تطبيق نظام Apache Subversion للتحكم في الإصدارات
  • استخدام أداة Apache Maven لأتمتة عمليات البناء

المتطلبات المسبقة

  • معرفة أساسية بالحاسوب والإنترنت
  • القدرة على متابعة التعليمات المكتوبة باللغة الإنجليزية وأداء التمارين البسيطة

المدرسون

L

LearnQuest Network

المواضيع

تطوير البرمجيات
علوم الحاسوب
تطوير الويب والهواتف
التكامل المستمر
أباتشي
أدوات البناء
إدارة تكوين البرمجيات
تحليل الاعتمادية

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

تطوير البرمجيات
علوم الحاسوب
تطوير الويب والهواتف
التكامل المستمر
أباتشي
أدوات البناء
إدارة تكوين البرمجيات
تحليل الاعتمادية
Version Control
Apache Maven

ابدأ التعلم الآن