هوش مصنوعی برای برنامه‌نویسان: کار با GitHub Copilot، Cursor AI و ChatGPT

  • پس از ثبت‌نام، ویدیوها و فایل‌ها در داشبورد دوره قرار می‌گیرد.
  • ویدیوی این دوره تنها روی یک سیستم و تحت سیستم‌عامل «ویندوز یا مک یا اندروید» به مدت دو سال قابل پخش است.
۵ ساعت

فرم ثبت نام

مبلغ دوره:
۷۶۰,۰۰۰ تومان
کد تخفیف دارید؟ وارد کردن کد تخفیف
ثبت‌نام در کافه‌تدریس
عضویت در کافه تدریس به معنای پذیرفتن قوانین سایت می‌باشد

اساتید دوره

  • پویا جنانی سرپرست دپارتمان هوش مصنوعی کافه‌تدریس
    ۳ دوره فعال
  • Maximilian Schwarzmüller
    ۱ دوره فعال

توضیحات دوره

🎓 دوره هوش مصنوعی برای توسعه‌دهندگان با GitHub Copilot، Cursor AI و ChatGPT

استفاده از هوش مصنوعی برای افزایش بهره‌وری خود به عنوان یک توسعه‌دهنده: از GitHub Copilot، Cursor AI و ChatGPT برای کدنویسی کارآمد استفاده کنید.


 

✔️ معرفی دوره

 این دوره مخصوص توسعه‌دهندگانی است که می‌خواهند از هوش مصنوعی به‌صورت کارآمد و حرفه‌ای استفاده کنند. در این دوره یاد می‌گیرید چطور با ترکیب دانش برنامه‌نویسی خود و ابزارهای AI، اپلیکیشن‌های امن، قابل‌اعتماد و پیچیده‌تری بسازید و بهره‌وری خود را افزایش دهید.

تمرکز دوره روی استفاده عملی از ابزارهایی مثل GitHub Copilot، Cursor AI و ChatGPT،در تمام طول فرآیند توسعه است.


 

✅ چرا این دوره برای شما مفیده؟

  • یاد می‌گیرید چطور AI را به‌درستی وارد workflow توسعه خود کنید
  • کارهای روتین کدنویسی سریع‌تر و ساده‌تر انجام می‌شوند
  • زمان بیشتری برای بخش‌های مهم و خلاقانه توسعه خواهید داشت
  • با دموهای عملی می‌بینید AI چگونه در افزایش سرعت، بهره‌وری و حل مسائل پیچیده کمک می‌کند
  • یاد می‌گیرید چطور از AI به‌عنوان ابزار مکمل استفاده کنید، نه جایگزین مهارت‌های برنامه‌نویسی

 

👥 این دوره برای چه کسانی مناسبه؟

  • توسعه‌دهندگانی که می‌خواهند با GitHub Copilot، Cursor و سایر ابزارهای AI بهره‌وری خود را افزایش دهند
  • افرادی که به توسعه مبتنی بر هوش مصنوعی علاقه‌مندند
  • کسانی که به دنبال تجربه عملی AI در پروژه‌های واقعی هستند

 

💡 در این دوره چه چیزهایی یاد می‌گیرید؟

توضیح

موضوع

استفاده از GitHub Copilot برای نوشتن، تست و بهبود کد با پیشنهادهای هوش مصنوعی

GitHub Copilot

پیکربندی و فاین‌تیون کردن GitHub Copilot Chat متناسب با نیازهای توسعه‌دهنده

GitHub Copilot Chat

تولید و ارتقای کد با استفاده از Cursor AI

Cursor AI

استفاده از smart suggestion، completion، Composer و chat در Cursor

امکانات Cursor AI

برنامه‌ریزی پروژه و ساخت asset با ChatGPT یا سایر سرویس‌های AI

ChatGPT و ابزارهای خارجی

یادگیری اصول پرامپت‌نویسی برای دریافت دقیق‌ترین خروجی از AI

Prompt Engineering

ساخت یک پروژه دمو کامل (REST API) با GitHub Copilot، Cursor AI و ChatGPT

پروژه عملی


 


📦 محتوای دوره

  • 🎥 مدت زمان دوره: حدود 5.5 ساعت آموزش ویدئویی
  • 📚 تعداد دروس: 82 درس در 5 بخش
  • 📝 تمرین و پروژه: ساخت یک پروژه عملی کامل (REST API)
  • 📂 منابع جانبی: فایل‌ها و مقالات
  • 🧾 گواهی پایان دوره: ارائه گواهی پس از کسب نمره لازم در ارزیابی پایانی
  • 🔄 آپدیت‌های منظم: براساس جدیدترین نسخه‌های ابزارهای هوش مصنوعی و تکنیک‌های مهندسی پرامپت

🎁 با شرکت در این دوره چه چیزهایی دریافت می‌کنید؟

✅ دسترسی کامل به آموزش‌های ویدئویی
✅ گواهی معتبر پایان دوره
✅ فایل‌ها و قالب‌های آماده برای استفاده در پروژه‌های واقعی
✅ به‌روزرسانی‌های منظم براساس جدیدترین نسخه‌های ابزارهای هوش مصنوعی
✅ پشتیبانی و امکان رفع اشکال در طول یادگیری

✅ آموزش کاملاً عملی با اجرای یک پروژه واقعی REST API


📌 توضیحات تکمیلی

این دوره کوتاه، عملی و مستقیم طراحی شده و تمرکز آن روی استفاده مؤثر از ابزارهای هوش مصنوعی در فرآیند توسعه نرم‌افزار است.

محتوای دوره با دموهای عملی و یک پروژه واقعی (REST API) ارائه می‌شود تا نشان دهد هوش مصنوعی چگونه می‌تواند در تمام مراحل توسعه، از برنامه‌ریزی تا رفع خطا، به توسعه‌دهنده کمک کند.


 

🔥 اگر می‌خوای هوش مصنوعی رو به‌صورت عملی وارد workflow کدنویسیت کنی و با ابزارهایی مثل GitHub Copilot، Cursor و ChatGPT بهره‌وری‌ت رو بالا ببری، این دوره بهترین انتخابه.
 

مشاهده بیشتر

سرفصل‌ها

  • ۱

    شروع کار (Getting Started)

    • خوش‌آمدگویی به دوره
    • مرور کلی دوره: چه چیزهایی یاد می‌گیرید و به چه دستاوردی می‌رسید
    • تمرکز دوره: ابزارهای برنامه‌نویسی مبتنی بر هوش مصنوعی و فراتر از آن
    • درک هوش مصنوعی: محدودیت‌ها، هزینه‌ها و غیرقابل‌پیش‌بینی بودن
    • مروری بر ابزارهای هوش مصنوعی برای توسعه‌دهندگان
  • ۲

    استفاده حرفه‌ای از GitHub Copilot: پیشنهاد کد و چت

    • معرفی GitHub Copilot
    • تکمیل خودکار کد با GitHub Copilot برای توسعه‌دهندگان
    • نصب و راه‌اندازی GitHub Copilot
    • استفاده از پیشنهادهای کدنویسی مبتنی بر AI
    • استفاده از پیشنهادهای «Next Edit»
    • تسلط بر پرامپت‌نویسی: هدایت Copilot با کامنت‌ها
    • نوشتن یک اسکریپت کامل پایتون با کمک پیشنهادها
    • افزودن مدیریت خطا با Inline Chat
    • تنظیمات GitHub Copilot و نکات استفاده بهینه
    • استفاده از Code Actions
    • انجام کارهای پیچیده با Sidebar Chat
    • افزودن کانتکست با Reference و Shortcut
    • اضافه‌کردن مشارکت‌کنندگان برای غنی‌تر شدن Sidebar Chat
    • اجرای دستورات ترمینال با کمک AI
    • استفاده از Slash Commandها (Explain، Fix و …)
    • ویرایش چندفایلی با Copilot Edits
    • استفاده از Agent Mode
    • تولید خودکار Unit Test برای بخش‌های انتخاب‌شده کد
    • ساخت پروژه جدید با دستور new/
    • اصول Prompt Engineering: راهنماها و بهترین روش‌ها
    • افزایش کیفیت خروجی با مشخص‌بودن و افزودن کانتکست
    • اعتبارسنجی ورودی‌ها با Sidebar Chat
    • تکرار مؤثر: تعادل بین AI و کدنویسی دستی
    • افزونه‌های GitHub Copilot
  • ۳

    معرفی Cursor AI: پیشنهاد هوشمند، چت و Composer

    • معرفی Cursor AI
    • Cursor AI چیست و چگونه بهره‌وری توسعه‌دهنده را افزایش می‌دهد
    • پیش‌نیازهای استفاده از Cursor
    • شروع کار با پیشنهادهای خودکار Cursor
    • تکمیل هوشمند و پیش‌بینی‌شده کد با Tab
    • اصلاح کد در لحظه با پیشنهادهای مبتنی بر AI
    • استفاده از کامنت‌ها به‌عنوان پرامپت
    • دیباگ خطاها در ترمینال
    • آشنایی با Inline Chat در Cursor
    • استفاده از Docs Integration برای تولید کد بهتر
    • تولید دستورات ترمینال با Inline Chat
    • توضیح کدهای انتخاب‌شده با Quick Question Mode
    • بهبود workflow با Sidebar Chat خارجی
    • ویرایش چندفایل و تغییرات پیچیده با Composer Mode
    • آشنایی با حالت Auto Run (Yolo)
    • معرفی MCP Servers
    • جمع‌بندی قابلیت‌های Cursor AI: تست، رفع خطا و بیشتر
  • ۴

    4. ChatGPT و سایر سرویس‌های AI خارجی (خارج از محیط IDE): کاربردها در توسعه

    • معرفی سرویس‌های هوش مصنوعی خارجی
    • چگونه نباید به‌عنوان توسعه‌دهنده از ChatGPT استفاده کرد
    • برنامه‌ریزی اپلیکیشن با ChatGPT
    • تحقیق درباره راه‌حل‌های توسعه با AI
    • استفاده از AI برای تولید asset
    • Prompt Engineering: تکنیک‌های کلیدی
    • جمع‌بندی: چه زمانی از سرویس‌های AI خارجی استفاده کنیم
  • ۵

    پروژه عملی: ساخت REST API با کمک AI

    • معرفی پروژه دمو کامل
    • مرور نیازمندی‌های اپلیکیشن REST API
    • برنامه‌ریزی ساختار اپلیکیشن با ChatGPT
    • راه‌اندازی پروژه در Cursor AI
    • پیاده‌سازی ثبت‌نام و لاگین کاربران با Cursor Composer
    • ارائه بازخورد تکمیلی به Cursor Composer
    • اتصال به دیتابیس SQLite با Sidebar Chat
    • اصلاح و بهینه‌سازی کدهای تولیدشده توسط AI
    • ویرایش کدهای اعتبارسنجی با Inline Chat
    • تست REST API با Postman
    • رمزنگاری رمز عبور کاربران با bcryptjs
    • دیباگ اپلیکیشن با AI Chat
    • پیاده‌سازی احراز هویت با JSON Web Token
    • افزودن Routeهای مربوط به رویدادها با Inline Chat در Copilot
    • ایجاد، ویرایش و حذف رویدادها با Sidebar Chat
    • ساخت و خروجی گرفتن توابع قابل‌استفاده مجدد برای مدیریت رویدادها
    • تست و دیباگ اپلیکیشن
    • پیاده‌سازی و تست اعتبارسنجی
    • محافظت از Routeهای رویداد با احراز هویت کاربران
    • تست احراز هویت
    • افزودن مجوزدهی مبتنی بر نقش (Role-Based Authorization)
    • تست مجوزدهی
    • افزودن Routeهای POST برای ثبت‌نام و لغو ثبت‌نام در رویدادها
    • تست و رفع خطاهای ثبت‌نام رویداد
    • افزودن قابلیت آپلود تصویر با Multer
    • تکمیل و تست قابلیت آپلود تصویر
    • اتصال اپلیکیشن فرانت‌اند به REST API با CORS
    • جمع‌بندی و گام‌های بعدی

سوالات متداول

  • برای شرکت در این دوره باید کدنویسی بلد باشم؟

    بله. آشنایی پایه با مفاهیم برنامه‌نویسی لازم است. آشنایی با GitHub توصیه می‌شود اما الزامی نیست. هیچ تجربه قبلی در زمینه هوش مصنوعی نیاز نیست.

  • این دوره بیشتر تئوری است یا عملی؟

    دوره کاملاً عملی است و با دموهای واقعی، استفاده از GitHub Copilot، Cursor AI و ChatGPT را در سناریوهای واقعی نشان می‌دهد.

  • بعد از دوره چه دستاوردی دارم؟

    یاد می‌گیرید چگونه هوش مصنوعی را به‌صورت مؤثر وارد workflow توسعه خود کنید، سرعت کدنویسی را افزایش دهید و از AI برای حل مسائل پیچیده‌تر استفاده کنید. همچنین یک پروژه دمو کامل (REST API) را با کمک ابزارهای AI پیاده‌سازی می‌کنید.

  • مدرک هم داده می‌شود؟

    بله. پس از کسب نمره لازم در ارزیابی پایانی گواهی پایان دوره دریافت می‌کنید.

لیدربرد

لیدربرد دوره، یک ماه بعد از شروع ثبت‌نام دانشجویان و دریافت امتیاز، نمایش داده میشه.