TrueschoTruescho
كل الدورات
تطبيقات منصة GitHub
edX
دورة
مبتدئ
مجاني للتدقيق
شهادة

تطبيقات منصة GitHub

Pragmatic AI Labs

أتقن GitHub عملياً: Copilot وCodespaces وActions لأتمتة التطوير وتحسين الإنتاجية وتسريع النشر مع شهادات احترافية.

4 ساعة/أسبوع4 أسبوعالإنجليزية185 متسجل
مجاني للتدقيق

عن الدورة

حسّن سير عمل التطوير لديك عبر إتقان GitHub بشكل عملي ومتقدم. تمنحك هذه الدورة المتعمقة فهماً شاملاً لأدوات GitHub الأساسية التي تساعدك على رفع الإنتاجية، تقليل الأخطاء، وتسريع تسليم البرمجيات إلى بيئات التشغيل. ستتعلم كيف تزيد إنتاجيتك باستخدام GitHub Copilot عبر الإكمال الذكي للكود المدعوم بالذكاء الاصطناعي، وكيف توظّف أوامر Copilot المختصرة (Slash Commands) والوكلاء (Agents) لتنفيذ مهام محددة بكفاءة. كما ستتعرف على إدارة بيئات تطوير سحابية قائمة على الويب باستخدام GitHub Codespaces، بما يشمل إعداد بيئات التطوير، التكامل مع VS Code، وإدارة دورة حياة الـ Codespaces من الإنشاء وحتى الإيقاف والحذف. تغطي الدورة أيضاً أتمتة المهام المتكررة مثل البناء (Build) والاختبار (Test) والنشر (Deploy) باستخدام GitHub Actions، مع التركيز على بناء مسارات تسليم مستمر (Continuous Delivery) تضمن نشرات أكثر سرعة وموثوقية. وستتعلم أفضل الممارسات للتعامل الآمن مع الأسرار وبيانات الاعتماد (Secrets & Credentials) لضمان تكاملات سلسة دون تعريض معلومات حساسة للخطر. بالإضافة إلى ذلك، ستتعرف على كيفية التحقق من الحاويات وإدارة الحاوية (Containerization) كجزء من سير عمل CI/CD، بما يدعم تطبيقات حديثة قابلة للنشر والتوسع. وفي نهاية الرحلة، ستساعدك الدورة على الاستعداد للحصول على شهادات GitHub المعتمدة لإبراز خبرتك بشكل احترافي. فوائدك كمتعلم: تحسين سير العمل وجودة الكود، نشر التطبيقات بسرعة وكفاءة أعلى، أن تصبح عنصراً قيّماً لفريقك ومؤسستك، وتعزيز فرصك المهنية في مجال تطوير البرمجيات.

ماذا ستتعلم

  • تفعيل وتعطيل GitHub Copilot في أنواع مختلفة من الملفات
  • تهيئة بيئات التطوير باستخدام GitHub Codespaces
  • استخدام تكاملات VS Code مع GitHub بفعالية
  • إدارة دورة حياة GitHub Codespaces من الإنشاء إلى الإيقاف والحذف
  • استخدام أوامر الشرطة المائلة (Slash Commands) في GitHub Copilot بشكل فعّال
  • الاستفادة من الوكلاء (Agents) في GitHub Copilot لتنفيذ مهام محددة

المدرسون

A

Alfredo Deza

Adjunct Assistant Professor in the Pratt School of Engineering

المواضيع

GitHub
DevOps

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

المنصةedX
المستوىمبتدئ
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

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