دوره آموزشی GitHub Copilot کاربردی: نوشتن، اصلاح و اشکالزدایی کد
39 دقیقهمتوسط2026-05-28
مدرسین

Microsoft Developer
جزئیات دوره
خیلی از ماها از GitHub Copilot فقط برای اینکه کدهامون رو زودتر تموم کنیم استفاده میکنیم، اما حقیقت اینه که این ابزار پتانسیل خیلی بیشتری داره و میتونه مثل یه همکار توسعهدهنده واقعی در کنارمون باشه. توی این دوره کاملاً عملی، قراره یاد بگیرید که چطور این هوش مصنوعی رو از یک ابزار ساده “کدنویسی خودکار” به یک “شریک توسعه” تبدیل کنید. قراره آستینها رو بالا بزنید و سه تا اپلیکیشن کاملاً کاربردی بسازید: یک وباپلیکیشن با React، یک سرویس بکاند با Python و Flask و در نهایت یک اپلیکیشن موبایل با React Native.
توی این مسیر، خبری از تئوریهای خشک نیست؛ شما مستقیم میرید سراغ Prompt Engineering حرفهای، یاد میگیرید چطور با ایجنتهای Copilot و ورکفلورهای CLI کار کنید، کدهاتون رو دیباگ و ریفکتور کنید، APIهای خارجی رو به پروژهتون وصل کنید و حتی مستندات فنی بنویسید. یکی از مهمترین بخشهای این دوره، یادگیری نحوه ارزیابی خروجیهای هوش مصنوعیه؛ یعنی یاد میگیرید کجا باید به هوش مصنوعی اعتماد کنید و کجا به عنوان یک توسعهدهنده، کنترل کار رو به دست بگیرید و با قضاوت انسانی، مسیر رو اصلاح کنید. در پایان دوره، شما مهارت لازم برای همکاری موثر با Copilot توی هر پلتفرمی رو دارید و میتونید این دانش رو مستقیم توی پروژههای خودتون پیاده کنید.
اهداف یادگیری در این دوره:
استفاده از پرامپتها و حالت ایجنت (Agent Mode) در GitHub Copilot برای برنامهریزی، ساختاردهی و پیادهسازی پروژههای کامل
توسعه و تغییر اپلیکیشنهای وب، بکاند و موبایل با استفاده از پشتههای تکنولوژی React، پایتون و React Native
بهکارگیری Copilot برای عیبیابی خطاها، بازنویسی و بهبود کد، و حل مشکلات مربوط به کانفیگ و وابستگیهای نرمافزاری
یکپارچهسازی APIهای خارجی و سرویسهای هوش مصنوعی با رعایت اصول امنیتی و پیکربندیهای استاندارد
استفاده از Copilot برای تحلیل کدهای موجود، تولید مستندات فنی و افزایش درک و نگهداری بهتر سورسکد
ارزیابی هوشمندانه برای تشخیص اینکه چه زمانی Copilot سرعت کار رو بالا میبره و چه زمانی دخالت و قضاوت انسانی برای رسیدن به نتیجه درست حیاتیه
توی این مسیر، خبری از تئوریهای خشک نیست؛ شما مستقیم میرید سراغ Prompt Engineering حرفهای، یاد میگیرید چطور با ایجنتهای Copilot و ورکفلورهای CLI کار کنید، کدهاتون رو دیباگ و ریفکتور کنید، APIهای خارجی رو به پروژهتون وصل کنید و حتی مستندات فنی بنویسید. یکی از مهمترین بخشهای این دوره، یادگیری نحوه ارزیابی خروجیهای هوش مصنوعیه؛ یعنی یاد میگیرید کجا باید به هوش مصنوعی اعتماد کنید و کجا به عنوان یک توسعهدهنده، کنترل کار رو به دست بگیرید و با قضاوت انسانی، مسیر رو اصلاح کنید. در پایان دوره، شما مهارت لازم برای همکاری موثر با Copilot توی هر پلتفرمی رو دارید و میتونید این دانش رو مستقیم توی پروژههای خودتون پیاده کنید.
اهداف یادگیری در این دوره:
استفاده از پرامپتها و حالت ایجنت (Agent Mode) در GitHub Copilot برای برنامهریزی، ساختاردهی و پیادهسازی پروژههای کامل
توسعه و تغییر اپلیکیشنهای وب، بکاند و موبایل با استفاده از پشتههای تکنولوژی React، پایتون و React Native
بهکارگیری Copilot برای عیبیابی خطاها، بازنویسی و بهبود کد، و حل مشکلات مربوط به کانفیگ و وابستگیهای نرمافزاری
یکپارچهسازی APIهای خارجی و سرویسهای هوش مصنوعی با رعایت اصول امنیتی و پیکربندیهای استاندارد
استفاده از Copilot برای تحلیل کدهای موجود، تولید مستندات فنی و افزایش درک و نگهداری بهتر سورسکد
ارزیابی هوشمندانه برای تشخیص اینکه چه زمانی Copilot سرعت کار رو بالا میبره و چه زمانی دخالت و قضاوت انسانی برای رسیدن به نتیجه درست حیاتیه
سرفصل ها
مقدمه
- مقدمه
اولین ویژگی خود را با استفاده از Copilot بسازید و اصلاح کنید
- تولید پیادهسازی اولیه
- اجرای کد و شناسایی خطاها
- خروجی کمک خلبان را ارزیابی کنید
- رفع مشکل پیادهسازی
با پیشنهادات Copilot، کد را سریعتر بنویسید و تکامل دهید
- بهترین پیادهسازی را انتخاب کنید
- پیادهسازی منطق اضافی
کد تولید شده توسط هوش مصنوعی را قبل از ارسال، اعتبارسنجی و بهبود دهید
- اجرای تستها و تأیید رفتار
- بررسی کد تولید شده توسط هوش مصنوعی
- شناسایی ریسکها و موارد حاشیهای
- بهبود پیادهسازی
از Copilot به طور مؤثر در گردشهای کاری توسعه واقعی استفاده کنید
- بهبود دستورالعملها و زمینه
- اعمال قراردادهای کدنویسی
- تصمیم بگیرید چه زمانی بپذیرید یا رد کنید
- رفع خطای پیکربندی TypeScript با Copilot
با خیال راحت با کمک خلبان در محیطهای سازمانی کار کنید
- تشخیص محدودیتهای سیاست
- از کمک خلبان با خیال راحت استفاده کنید
نتیجهگیری
- مراحل بعدی
دوره های مرتبط
- دوره آموزشی GitHub Copilot برای توسعهدهندگان نرمافزار
- دوره آموزشی واگذاری وظایف به GitHub Copilot: ایجاد شیوههای مهندسی سریعتر و هوشمندانهتر
- دوره آموزشی کمک به تست نرمافزار با هوش مصنوعی GitHub Copilot
- دوره آموزشی شتابدهی به توسعه API در Laravel با هوش مصنوعی: از تدوین مشخصات تا آزمونگیری
- دوره آموزشی جفت برنامه نویسی با هوش مصنوعی
- دوره آموزشی راهنمای کامل GitHub Copilot برای توسعهدهندگان
- دوره آموزشی عاملهای کدنویسی هوش مصنوعی با GitHub Copilot و Cursor
- دوره آموزشی پیادهسازی دسترسی مبتنی بر نقش با استفاده از هوش مصنوعی برای توسعهدهندگان Java
مسیرهای مرتبط
- مسیر آموزشی گیتهاب کوپایلوت رو مثل حرفهایها یاد بگیر!
- مسیر آموزشی برنامهنویسیات رو با ابزارهای کدنویسی هوش مصنوعی حسابی تغییر بده!
- مسیر آموزشی ایجاد مهارت های مولد هوش مصنوعی برای توسعه دهندگان
- مسیر آموزشی ایجاد مهارت های هوش مصنوعی برای توسعه دهندگان وب
- مسیر آموزشی مبانی سی شارپ: از اصول پایه تا ساختارهای اصلی
- مسیر آموزشی آماده شدن برای گواهی مبانی GitHub
- مسیر آموزشی گواهینامه حرفهای مهارتهای شغلی با GitHub Copilot
- مسیر آموزشی الزامات شغلی در گواهینامه حرفه ای GitHub