دوره آموزشی برنامهنویسی در Windsurf و MCP
43 دقیقهمبتدی2025-07-30
مدرسین

Joseph LeBlanc
جزئیات دوره
Windsurf قدرت مدلهای زبانی بزرگ (LLM) و پروتکل Model Context (MCP) رو وارد فرآیند توسعه نرمافزار میکنه. با Windsurf میتونی کارهای روزمرهی کدنویسی و دیباگ رو سریعتر انجام بدی و در نتیجه راهحلهای کامل رو تو زمان کمتری به دست بیاری.
توی این دوره، جوزف لبلانک که یکی از رهبران حوزه مهندسی نرمافزاره، بهت یاد میده چطور Windsurf رو برای ابزارها، فریمورکها و تنظیمات مورد علاقهت کانفیگ کنی. یاد میگیری که چطور بهترین مدلهای LLM رو انتخاب کنی، مصرف اعتبار رو مدیریت کنی و پرامپتهای مؤثر بنویسی.
وقتشه از کدنویسی حسی (vibe coding) فاصله بگیری و با Windsurf یه برنامهنویسی اصولی و هوشمندانه رو تو پروژههای روزمرهت تجربه کنی!
🎯 اهداف یادگیری
1️⃣ توضیح اینکه MCP سرور چیه و چطور Windsurf رو برای استفاده از اون آماده کنیم.
2️⃣ پیکربندی Windsurf برای کار با MCP سرورها.
3️⃣ تخمین مصرف اعتبار (credits) برای وظایف مختلف.
4️⃣ مقایسه مدلها و انتخاب بهترین مدل برای هر تسک.
5️⃣ درک تفاوت write mode و chat mode و زمان استفاده از هر کدوم.
6️⃣ مشخص کردن نیازمندیهای پروژه برای اینکه LLMها بتونن اون رو بخونن.
7️⃣ تشخیص اینکه چه زمانی باید از مدلهای استدلالی (reasoning models) استفاده کرد و چه زمانی از حالت استاندارد.
توی این دوره، جوزف لبلانک که یکی از رهبران حوزه مهندسی نرمافزاره، بهت یاد میده چطور Windsurf رو برای ابزارها، فریمورکها و تنظیمات مورد علاقهت کانفیگ کنی. یاد میگیری که چطور بهترین مدلهای LLM رو انتخاب کنی، مصرف اعتبار رو مدیریت کنی و پرامپتهای مؤثر بنویسی.
وقتشه از کدنویسی حسی (vibe coding) فاصله بگیری و با Windsurf یه برنامهنویسی اصولی و هوشمندانه رو تو پروژههای روزمرهت تجربه کنی!
🎯 اهداف یادگیری
1️⃣ توضیح اینکه MCP سرور چیه و چطور Windsurf رو برای استفاده از اون آماده کنیم.
2️⃣ پیکربندی Windsurf برای کار با MCP سرورها.
3️⃣ تخمین مصرف اعتبار (credits) برای وظایف مختلف.
4️⃣ مقایسه مدلها و انتخاب بهترین مدل برای هر تسک.
5️⃣ درک تفاوت write mode و chat mode و زمان استفاده از هر کدوم.
6️⃣ مشخص کردن نیازمندیهای پروژه برای اینکه LLMها بتونن اون رو بخونن.
7️⃣ تشخیص اینکه چه زمانی باید از مدلهای استدلالی (reasoning models) استفاده کرد و چه زمانی از حالت استاندارد.
مهارت ها
AI Productivity ToolsArtificial Intelligence for BusinessBusiness Software and ToolsOne-Off
سرفصل ها
۰. مقدمه
- 01 - ساخت با هوش مصنوعی - کدنویسی در ویندسورف
- 02 - دانش پیش نیاز
۱. معرفی موجسواری
- 03 - موجسواری چیست؟
- 04 - شرکتهای LLM در زمینه موج سواری و قیمت گذاری
- 05 - استفاده از فایلهای تمرین
۲. ویرایش کد درونخطی
- 06 - تکمیل خودکار کد و مدیریت پیشنهادات
- 07 - ویرایش با دستورات درون خطی
- 08 - ایجاد الگوهای درون خطی
۳. آبشار
- 09 - نوشتن و گپ زدن با دانشجویان کارشناسی ارشد حقوق در کاسکید
- 10 - ارجاع به فایلها و نمادها در دستورات آبشاری
- 11 - برگرداندن تغییرات
- 12 - پیشنمایش برنامههای وب
۴. پروتکل زمینه مدل (MCP)
- 13 - MCP چیست؟
- 14 - فعال کردن مراحل متوالی افزونه MCP
- 15- پیکربندی Supabase MCP
۵. سفارشیسازی فضاهای کاری
- 16- پیکربندی قوانین برای موجسواری
- 17- تعریف گردشهای کاری
- 18 - جلسات طولانی مدت LLM
۶. استقرار برنامههای وب
- 19 - استقرار در Netlify
نتیجهگیری
- 20 - منابع و مراحل بعدی
دوره های مرتبط
- دوره آموزشی ابزارهای مولد هوش مصنوعی برای بهره وری و تحقیق
- دوره آموزشی هوش مصنوعی عاملمحور: چارچوبی برای برنامهریزی و اجرا
- دوره آموزشی ارزیابیهای هوش مصنوعی: مبانی و مثالهای عملی
- دوره آموزشی الگوهای طراحی هوش مصنوعی عاملمحور مبتنی بر فضای ابری
- دوره آموزشی ساخت عوامل هوش مصنوعی با API پاسخهای OpenAI
- دوره آموزشی چالش هوش مصنوعی ۱۰ در ۱۰
- دوره آموزشی کدنویسی وایب برای ساخت اولین اپلیکیشن هوش مصنوعی با Lovable و n8n (بدون نیاز به کدنویسی)
- دوره آموزشی پروتکل زمینه مدل (MCP) برای مبتدیان