×
ribbon

Vibe Coding: توسعه و آزمون نرم‌افزار مبتنی بر هوش مصنوعی

مدرس:Udemy

آکادمی گرولیValentin Despa

در این دوره ی کاملاً عملی، یاد می گیرید چگونه از برنامه نویسی سنتیِ خط به خط فاصله... بیشتر
جدید
زیرنویس
4.8 (4)
1 دیدگاه
505دانشجو
4ساعت
سرفصل‌ها
مقدماتی سطح دوره
بروزرسانیبهمن ۱۴۰۴

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

ساخت اپلیکیشن از صفر با استفاده از عامل‌های هوش مصنوعی

تبدیل یک ایده‌ی اپلیکیشن به یک نمونه‌ی اولیه‌ی قابل اجرا

دیباگ و بهبود کد با هدایت هوش مصنوعی

کنترل نسخه و ساختاردهی پروژه به‌صورت اصولی و قابل نگه‌داری

این دوره شامل:

4 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

سرفصل‌های دوره

5 فصل53 جلسه4 ساعت ویدیو
مقدمه
  ابزارهای کدنویسی مبتنی بر هوش مصنوعی
05:58
  نصب نرم‌افزارها (Cursor، Node.js، Git)
05:23
  مثال عملی از Vibe Coding (با استفاده از Cursor)
05:40
  درک این موضوع که مدل‌های زبان بزرگ (LLM) غیرقطعی هستند
03:19
  انتخاب مدل
01:49
  حالت اجرای خودکار (اجازه دادن به عامل برای اجرای دستورات)
02:39
  جریان کاری سنتی در مقابل جریان کاری Vibe Coding
04:13
  انتخاب مجموعه فناوری (Tech Stack)
05:04
اصول پایه‌ای Vibe Coding (با استفاده از Cursor)
  نمای کلی پروژه
02:26
  نوشتن مشخصات نرم‌افزار
05:59
  ایجاد یک فهرست کارها (TODO List)
02:48
  ساخت اولین ویژگی
09:14
  پیکربندی کنترل نسخه (Git)
03:40
  تکرار و توسعه با ویژگی‌های جدید
03:02
  افزودن تست‌های خودکار
05:21
  بازگشت به نسخه‌ای که به‌درستی کار می‌کند
04:00
  قوانین کنترل رفتار هوش مصنوعی
06:46
  بازسازی کد
06:20
  ارائه زمینه با ارجاع به منابع
01:49
  پروتکل زمینه مدل
02:39
  ادغام با GitHub
03:09
  افزودن سرور MCP به GitHub
04:56
  انجام اقدامات با استفاده از GitHub MCP
03:19
  استقرار
05:53
  راه‌اندازی مجدد جلسه چت
01:41
  قیمت‌گذاری Cursor
03:00
ساخت اپلیکیشن با Lovable (بدون کد / کم‌کد)
  مرور کلی پروژه – ساخت اپلیکیشن‌ها با Lovable
02:26
  ایجاد سند الزامات محصول (PRD)
07:05
  افزودن دستورالعمل‌ها و راهنماها
04:55
  یکپارچه‌سازی Supabase
04:09
  ذخیره‌سازی داده‌ها در پایگاه داده
04:12
  عیب‌یابی خطاها
10:03
  افزودن قابلیت‌ها و بازنویسی کد
02:55
  یکپارچه‌سازی گیت‌هاب
03:41
  استقرار برنامه
02:11
  رفع مسائل امنیتی Supabase
01:39
  دامنه‌ها و گزینه‌های میزبانی خارجی
02:16
  یکپارچه‌سازی‌های اضافی
01:24
  نتیجه‌گیری
03:36
کار روی کدبیس‌های موجود (با استفاده از Windsurf)
  نصب و پیکربندی Windsurf
02:01
  اولین پروژه با Windsurf
08:20
  تحلیل یک کدبیس موجود
05:34
  پیاده‌سازی ویژگی‌ها
04:52
  پیش‌نمایش‌های Windsurf
01:58
  تنظیمات Windsurf
03:10
  قوانین Windsurf
05:16
  افزونه‌های Cascade (ادغام MCP)
03:11
  ادغام با GitHub
02:00
  جریان‌های کاری Windsurf
03:30
  استقرار اپلیکیشن (ویژگی Deploys)
03:15
  قیمت‌گذاری
04:09
  نتیجه‌گیری
01:48
نتیجه‌گیری
  امتیاز اضافی
04:22

توضیحات دوره

در این دوره‌ی کاملاً عملی، یاد می‌گیرید چگونه از برنامه‌نویسی سنتیِ خط‌به‌خط فاصله بگیرید و به رویکرد Vibe Coding روی بیاورید؛ روشی که در آن با استفاده از دستورهای زبان طبیعی، عامل‌های هوش مصنوعی کدنویسی، تست و استقرار (Deploy) برنامه‌ها را انجام می‌دهند.
این رویکرد با الهام از دیدگاه آندری کارپاتی (Andrej Karpathy) شکل گرفته و به شما اجازه می‌دهد به‌جای درگیری با جزئیات پیچیده‌ی سینتکس، روی هدایت، اصلاح و بهبود خروجی هوش مصنوعی تمرکز کنید.
در طول دوره مشاهده می‌کنید که ابزارهای هوش مصنوعی مانند Cursor و Windsurf چگونه تنها با چند دستور ساده به زبان انگلیسی، فایل‌ها را می‌سازند، وابستگی‌ها را نصب می‌کنند و دستورات مختلف را اجرا می‌کنند.

 این دوره چه چیزهایی را پوشش می‌دهد؟

  • معرفی طرز فکر (Mindset) Vibe Coding و ریشه‌های شکل‌گیری آن
  • آشنایی با ابزارهای مطرح برنامه‌نویسی مبتنی بر هوش مصنوعی (Cursor، Windsurf، Lovable، GitHub Copilot)
  • بهترین روش‌ها در Vibe Coding
  • اصول کلیدی توسعه نرم‌افزار، تطبیق‌داده‌شده با جریان‌های کاری مبتنی بر هوش مصنوعی 

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

  • افراد کاملاً مبتدی که کنجکاوند بدون نوشتن تک‌تک خطوط کد، اپلیکیشن بسازند
  • برنامه‌نویسانی که می‌خواهند سرعت نمونه‌سازی (Prototyping) خود را افزایش دهند و یاد بگیرند چگونه خروجی AI را هدایت کنند
  • هر کسی که می‌خواهد بداند هوش مصنوعی چگونه چرخه‌ی عمر توسعه نرم‌افزار را متحول می‌کند 

مهارت‌های کلیدی که در این دوره به دست می‌آورید

  • Prompt‌نویسی با زبان طبیعی: تبدیل ایده‌های نرم‌افزاری به کد اجرایی با توضیح ساده به زبان انگلیسی
  • دیباگ با هدایت هوش مصنوعی: شناسایی، عیب‌یابی و اصلاح کدهای تولیدشده توسط AI
  • سازمان‌دهی پروژه: ساختاردهی فایل‌ها و پوشه‌ها برای خوانایی و نگه‌داری بهتر
  • کنترل نسخه با Git: ثبت تغییرات، مدیریت شاخه‌ها و بازگشت امن به نسخه‌های قبلی
  • تست خودکار: نوشتن تست‌های ساده برای اطمینان از عملکرد صحیح برنامه
  • خودکارسازی استقرار (Deployment): راه‌اندازی اجرای برنامه با یک دستور یا از طریق CI/CD

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

 این دوره همچنین مناسب است برای:

  • برنامه‌نویسان مبتدی و حرفه‌ای
  • مهندسان تست و تضمین کیفیت (QA)
  • مهندسان DevOps
  • طراحان UI / UX
  • کارآفرینان

دیدگاه کاربران

4.8

بر اساس امتیاز 5 دانشجو

1
2
3
4
5

حسین عباسی بیلندی

3 ماه پیش

4

این دوره برای آشنایی با vibe coding خوبه، هر چند که نمیشه با این وضعیت اینترنت و تحریم ها از امکانات گفته شده استفاده کرد. ان شالله با عادی شدن اینترنت و رفع تحریم ها و یک کشور نرمال شدن فعلا باید فقط یادگیرنده صرف باشیم بدون تمرین که متاسفانه منجر به یادگیری عمیق نمیشه

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
آکادمی گرولیآموزش مهارت‌های شغلی
100دوره
48,949دانشجو
1,312نظر و امتیاز

• آکادمی گرولی با هدف توانمندسازی و توسعه‌ی حرفه‌ای افراد فعالیت می‌کند.

دوره‌های این آکادمی در حوزه‌های شغلی متنوعی مانند هوش مصنوعی، برنامه‌نویسی، نرم‌افزارهای کاربردی، مدیریت محصول، بازاریابی دیجیتال، مهارت‌های نرم و توسعه کسب‌وکار دسته‌بندی می‌شوند.

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

2دوره
584دانشجو
10نظر و امتیاز

سلام، من والنتین هستم، یک توسعه‌دهنده نرم‌افزار سازمانی با رویکرد Agile و زمینه قوی در علوم کامپیوتر. من به بهبود روش‌های توسعه نرم‌افزار با استفاده از Agile و Scrum علاقه‌مندم و معتقدم همیشه راهی بهتر و کارآمدتر برای ساخت محصولات عالی وجود دارد.
من عضو فعال جوامع مختلف فناوری هستم و نقش‌هایی مانند Postman Supernova، مشارکت‌کننده GitLab (قبلاً GitLab Hero) و AWS Community Builder را دارم. مسیر من در دنیای متن‌باز شامل پروژه‌های متعددی است، از جمله عضویت در Joomla! CMS Bug Squad، مدیریت در Joomla! Stack Exchange و عضویت در تیم امنیتی TYPO3 CMS. متن‌باز نقش بسیار مهمی در حرفه من داشته و من متعهد به بازگرداندن تجربه و کمک به جامعه هستم.

مهارت‌هایی که می‌آموزید

دیگر دوره‌های آکادمی گرولی