TrueschoTruescho
كل الدورات
التحكم في الإصدارات باستخدام Git و GitHub
Coursera
دورة
غير محدد

التحكم في الإصدارات باستخدام Git و GitHub

Board Infinity

ادخل عالم تطوير البرمجيات الحديثة مع دورة التحكم في الإصدارات باستخدام Git و GitHub. تتيح لك هذه الدورة المجانية فهم أساسيات إدارة الكود البرمجي والتعاون بفعالية مع فرق التطوير المختلفة.

غير محدد3 أسبوعKK, UZ, الإنجليزية

عن الدورة

مرحبًا بك في دورة "التحكم في الإصدارات باستخدام Git و GitHub" المقدمة من Board Infinity. تعد إدارة الإصدارات واحدة من أهم المهارات الأساسية التي يجب أن يمتلكها أي مطور برمجيات في العصر الحديث. صُممت هذه الدورة لتأخذ بيدك خطوة بخطوة في عالم تطوير البرمجيات، حيث ستتعلم كيفية تتبع التغييرات في مشاريعك بكفاءة ودقة عالية. تبدأ الدورة باستكشاف المفاهيم الأساسية لأنظمة التحكم في الإصدارات، وتسلط الضوء على الدور الحاسم الذي يلعبه Git في تسهيل سير العمل ضمن بيئات التطوير المختلفة. ستمتلك القدرة على إنشاء وإدارة مستودعات Git (Repositories) باستخدام الأوامر الأساسية لتتبع التعديلات، وإنشاء الفروع (Branching)، ودمج الأكواد (Merging) بفعالية. لا تتوقف الدورة عند الأساسيات، بل تتعمق في التقنيات المتقدمة واستراتيجيات التعاون التي تمكنك من العمل بسلاسة مع المستودعات البعيدة (Remote Repositories) وإدارة المشاريع الجماعية بسلاسة. ستتعرف أيضًا على كيفية تقييم سير العمل (Workflows) المختلف وأدوات Git لتحسين إنتاجيتك وحل التحديات المعقدة في إدارة الإصدارات داخل بيئات العمل الاحترافية. سواء كنت مبتدئًا تبحث عن نقطة انطلاق قوية، أو مطورًا يرغب في صقل مهاراته، فإن هذه الدورة هي بوابتك لإتقان إدارة المشاريع البرمجية.

ماذا ستتعلم

  • تحليل المفاهيم الأساسية لأنظمة التحكم في الإصدارات وتقييم دور Git في مسارات عمل تطوير البرمجيات الحديثة
  • إنشاء مستودعات Git وإدارتها باستخدام الأوامر الأساسية لتتبع التغييرات، وإنشاء الفروع، ودمج الأكواد بفعالية
  • تطبيق تقنيات Git المتقدمة واستراتيجيات التعاون للعمل بسلاسة مع المستودعات البعيدة والمشاريع القائمة على فريق العمل
  • تقييم مسارات عمل وأدوات Git المختلفة لتحسين الإنتاجية وحل تحديات التحكم في الإصدارات المعقدة في بيئات العمل المهنية

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

  • No deep prior experience is required, but basic computer and internet skills are helpful
  • Ability to read course instructions in English and complete short practice activities

المدرسون

B

Board Infinity

Instructor

المواضيع

التحكم في الإصدارات
نظام Git
منصة GitHub
تطوير البرمجيات
إدارة المشاريع البرمجية

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

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

المهارات

التحكم في الإصدارات
نظام Git
منصة GitHub
تطوير البرمجيات
إدارة المشاريع البرمجية
Software Versioning
Version Control
Collaborative Software
Git (Version Control System)

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