مقدمة

مكتمل

GitHub Copilot هو مساعد ترميز ذكي يمكن المطورين من كتابة التعليمات البرمجية بشكل أسرع. يتكامل بسلاسة مع بيئات التطوير المتكاملة (IDEs) الشائعة ، ويقدم اقتراحات التعليمات البرمجية السياقية التي تتوافق مع أسلوب الترميز الخاص بك وتفضيلاتك.

في هذه الوحدة ، نلقي نظرة على الطرق المختلفة التي يمكن للمطورين من خلالها استخدام GitHub Copilot. نوضح كيف يساعد في زيادة الإنتاجية ، ويتناسب مع تفضيلات المطور ، ويؤثر على دورة حياة تطوير البرامج (SDLC). يساعد هذا التكامل فريقك على توفير الوقت وتحسين جودة التعليمات البرمجية وزيادة رضا المطورين.

الأهداف التعليمية

بنهاية هذه الوحدة النمطية، ستتمكن من:

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

المتطلبات الأساسية

  • الفهم الأساسي لمفاهيم وممارسات تطوير البرامج.
  • الإلمام بلغة برمجة واحدة على الأقل.
  • حساب GitHub والمعرفة الأساسية بوظائف GitHub.
  • يتطلب الوصول إلى GitHub Copilot إما حساب GitHub شخصي أو حسابا تديره مؤسسة أو مؤسسة. لأغراض التعلم، يجب أن يكون خيار Copilot Free مع حدود الاستخدام كافيا.

تلميح

يقدم GitHub Copilot طبقة مجانية مع 2000 إكمال تلقائي للتعليمات البرمجية و50 رسالة دردشة شهريا. للبدء، افتح Visual Studio Code، وانقر على أيقونة GitHub Copilot، ثم انقر فوق "تسجيل الدخول لاستخدام GitHub Copilot مجانا". قم بتسجيل الدخول إلى حساب GitHub الخاص بك في النافذة التي تفتح في المتصفح. اعرف المزيد. يمكن للمعلمين والطلاب ومشرفين محددين مفتوحي المصدر تلقي Copilot Pro مجانا ، وتعلم كيفية القيام بذلك على: https://aka.ms/Copilot4Students.

في الوحدات التالية ، نلقي نظرة على كيفية قيام GitHub Copilot بتغيير مشهد التطوير. يساعد المطورين على البرمجة بشكل أسرع ، والحفاظ على التركيز لفترة أطول ، والتعامل مع التحديات الأكثر تعقيدا بثقة.