دورة عملية للمبتدئين في GitHub من الصفر



📚دورة فيديو
🕒آخر تحديث: 2026-11-07
👥رواد الأعمال / صناع المحتوى على وسائل التواصل / العاملون في التجارة الإلكترونية العابرة للحدود / الباحثون عن دخل إضافي

مادة دراسية مرجعية — مشمولة بالعضوية
افتح الدورة بالعضوية
🔓
احصل على هذه الدورة للدراسة المرجعية مع العضوية
📦
انضم للعضوية — ادرس 16741 دورة وأداة برمجية كمرجع
🔄
الدورات تتحدث باستمرار — يدرس الأعضاء المواد الجديدة فور وصولها
شارك:
الدورات الأكثر مبيعاً

مقدمة الدورة

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

تتكون الدورة من 22 درساً، تبدأ بتقوية أساسيات Git المحلية: من مفاهيم Git الأساسية وإنشاء الإصدارات والتراجع عنها، لتوضيح منطق منطقة العمل ومنطقة التجهيز، والتدرب على العمليات المتكررة كإدارة التعديلات والتراجع عن التغييرات ومقارنة الملفات وحذف الملفات؛ ثم التعمق في نظام الفروع، وتعلم إنشاء الفروع ودمجها، وإتقان حل التعارضات، وفهم استراتيجيات إدارة الفروع وحلول معالجة فروع الأخطاء، واستيعاب الفكرة الأساسية لتطوير الفروع.

بعد إتقان الأساسيات المحلية، ندخل إلى التطبيق العملي على GitHub: شرح خطوة بخطوة لإنشاء مستودع بعيد، وإعداد تسجيل الدخول عبر SSH دون كلمة مرور، واستنساخ المشاريع، ودفع الكود، وتتبع الفروع البعيدة، وسحب الكود المحدث، وأخيراً تطبيق سير عمل التطوير الحقيقي في بيئة العمل. تعتمد الدورة بالكامل على التطبيق العملي وتتجنب النظريات الغامضة، وكل نقطة معرفية مصحوبة بعرض توضيحي، وبعد إتمامها يمكنك حفظ المشاريع في أي وقت، والتراجع عن الإصدارات بنقرة واحدة، والتطوير التعاوني للكود مع الآخرين، واستضافة مشاريع AI الخاصة بك بأمان عبر الإنترنت.

الدورة مناسبة لمطوري AI المستقلين، والمبتدئين في تعلم البرمجة ذاتياً، ومن يعملون على منتجات صغيرة كمشروع جانبي، والمتعلمين الراغبين في إدارة كود منظمة. بإتقان هذه المهارات لن تخشى بعد الآن من إفساد المشروع، وهي أيضاً القدرة الأساسية الضرورية لإطلاق SaaS والتطبيقات المصغرة وتطبيقات AI.

تتخلل الدورة كل نقطة معرفية بالممارسة العملية، وتتقدم تدريجياً من إدارة النسخ المحلية إلى التعاون عبر المستودعات البعيدة، لمساعدة المتعلمين على بناء عادات إدارة كود قابلة للتراجع والتتبع والتعاون. يمكن أثناء التعلم المشاهدة والتطبيق في مشاريعك عبر الإيداع والتراجع ودمج الفروع والمزامنة البعيدة، وفهم المفاهيم المربكة داخل العمليات الحقيقية. بعد إكمال الدورة ستكون أكثر ثقة في مواجهة تصحيح المشاريع والتعاون الجماعي واستضافة الكود، ويمكنك بناء أساس هندسي تعاوني لتطوير تطبيقات الذكاء الاصطناعي أو التطبيقات المصغرة أو منتجات SaaS لاحقاً.

فهرس الدورة

[قسم أساسيات Git وإدارة النسخ المحلية]
  • 1.مقدمة Git
  • 2.إنشاء نسخة Git
  • 3.التراجع عن نسخة Git
  • 4.منطقة العمل ومنطقة التحضير في Git
  • 5.إدارة التعديلات في Git
  • 6.التراجع عن التعديلات في Git
  • 7.مقارنة اختلافات الملفات في Git
  • 8.حذف الملفات في Git
  • 9.ملخص العمليات الأساسية في Git
  • 10.ملحق حذف الملفات
[قسم إدارة الفروع ومعالجة التعارضات]
  • 11.العمليات الأساسية للفروع في Git
  • 12.حل التعارضات في فروع Git
  • 13.استراتيجية إدارة الفروع في Git
  • 14.فرع الأخطاء في فروع Git
  • 15.ملخص فروع Git
[قسم مستودعات GitHub البعيدة والتعاون]
  • 16.إنشاء مستودع في GitHub
  • 17.إضافة حساب SSH في GitHub
  • 18.استنساخ المشروع في GitHub
  • 19.دفع الكود في GitHub
  • 20.تتبع المستودع البعيد في GitHub
  • 21.سحب الكود في GitHub
  • 22.سير العمل المستخدم في العمل

دورات ذات صلة