دوره آموزش Vibe Coding (وایب کدینگ) | کدنویسی با هوش مصنوعی

1 رای ثبت شده
دوره آموزش Vibe Coding (وایب کدینگ) | کدنویسی با هوش مصنوعی

دوره آموزش Vibe Coding (وایب کدینگ) | کدنویسی با هوش مصنوعی

در دورهٔ Vibe Coding (وایب کدینگ) یاد می‌گیری به‌جای نوشتن خط‌به‌خط کد، هوش مصنوعی را هدایت کنی و ۱۰ برابر سریع‌تر برنامه بسازی. این دوره کاملاً کاربردی و بازارکاری است و روی محبوب‌ترین ابزارها — Cursor، GitHub Copilot و Claude Code — روی بستر VS Code آموزش داده می‌شود. از مفهوم و طرز فکر شروع می‌کنیم و تا ساختِ یک پروژهٔ کامل بدون نوشتن حتی یک خط کد دستی پیش می‌رویم.

1 رای ثبت شده
دوره آموزش Vibe Coding (وایب کدینگ) | کدنویسی با هوش مصنوعی
499,000 تومان 899,000 تومان
  • مدت زمان دوره: 5 ساعت
  • امکان دانلود کل دوره به صورت یکجا
  • ویدیوهای آموزشی با کیفیت
  • دسترسی همیشگی به دوره خریداری شده
  • امکان درج پرسش و پاسخ
499,000 تومان 899,000 تومان
  • دسترسی به فایل ها و محتوای متنی ضمیمه شده
  • ویدیو های آموزشی با کیفیت
  • امکان اجرا در موبایل و تبلت
  • دسترسی همیشگی به ویدیو خریداری شده
  • امکان درج پرسش و پاسخ
پیش نیازها:
  • آشناییِ اولیه با VS Code و مفاهیم پایهٔ برنامه‌نویسی
  • نیازی به تسلط پیشرفته بر یک زبان خاص نیست؛ در طول دوره یاد می‌گیری چطور از هوش مصنوعی برای پر کردن شکاف‌های دانشی استفاده کنی.

سرفصل‌های دوره آموزش Vibe Coding (وایب کدینگ) | کدنویسی با هوش مصنوعی

زمان برگزار شده: 0:0:00 تعداد دروس: 10

00:0 10 بخش
00:0
Vibe Coding چیست؟

Vibe Coding یعنی کدنویسی مبتنی بر حس و هدایت سطح بالا، بدون درگیر شدن با جزئیات سینتکس. در این روش شما به‌جای تایپ کردن تک‌تک خطوط، «قصد» و «معماری» را با زبان طبیعی توصیف می‌کنید و هوش مصنوعی کد را تولید می‌کند. این همان چیزی است که به آن توسعهٔ مبتنی بر قصد (Intent-Driven Development) می‌گویند.

این اصطلاح را نخستین‌بار پژوهشگرانِ حوزهٔ هوش مصنوعی رایج کردند تا حالتی را توصیف کنند که در آن توسعه‌دهنده «به حسِ» کاری که می‌خواهد اعتماد می‌کند و جزئیاتِ پیاده‌سازی را به مدل می‌سپارد. نتیجه، جهشی در سرعت است — اما تنها در صورتی که کنترل و بازبینی را از دست ندهید.

نقش برنامه‌نویس از «تایپ‌کنندهٔ کد» به «مدیر محصول و معمار سیستم» ارتقا پیدا می‌کند. شما تصمیم می‌گیرید چه چیزی ساخته شود، چگونه ماژول‌ها کنار هم بنشینند، و کیفیت خروجی را بازبینی می‌کنید؛ کارِ تکراریِ نوشتن را به AI می‌سپارید.

00:0
پرامپت‌نویسی برای تولید کد

پرامپت‌نویسی مهم‌ترین مهارتِ Vibe Coding است؛ چون کیفیتِ خروجیِ AI مستقیماً به کیفیتِ ورودیِ شما بستگی دارد. یک پرامپت خوب برای تولید کد، پنج جزء دارد.

00:0
جعبه‌ابزار Vibe Coding

ابزارهای مدرن (Cursor، Copilot، Claude Code و...) یک پنلِ چت واحد ندارند؛ بلکه چند حالت (Mode) دارند که میزانِ آزادیِ عملِ AI را تعیین می‌کنند. انتخابِ درستِ حالت، مهم‌ترین تصمیمِ شما در هر تسک است: از «فقط جواب بده» تا «خودت همه‌کار را انجام بده». نام‌ها بین ابزارها کمی فرق دارد، اما مفهوم یکی است.

00:0
مقایسه و قیمت ابزارها برای Vibe Coding

در گذشته، پلن‌ها ساده بودند: «X درخواستِ سریع در ماه». اما ابزارها (به‌ویژه Cursor) به سمت محدودیت مبتنی بر مصرف/محاسبات رفته‌اند. چرا؟ چون همهٔ درخواست‌ها یکسان نیستند: یک پرامپتِ کوچک به مدلِ سبک، هزینهٔ ناچیزی دارد؛ اما یک تسکِ agentic بزرگ روی مدلِ سنگینِ استدلالی، ده‌ها برابر منابع مصرف می‌کند. پس منصفانه‌تر است که «حجم واقعی مصرف» شمرده شود، نه «تعداد کلیک».

00:0
مدیریت Context، حافظه و توکن در Vibe Coding

هوش مصنوعی متن را به قطعات کوچکی به نام توکن (Token) می‌شکند (تقریباً هر ۴ کاراکتر انگلیسی ≈ یک توکن). هر بار که چیزی می‌فرستید، همهٔ آن به توکن تبدیل می‌شود و ورودی حساب می‌شود؛ پاسخِ مدل هم خروجی است. در پرداختِ مصرفی، بابت هر دو پول می‌دهید؛ در پلن‌های اشتراکی هم همین توکن‌ها سهمیه/Rate Limit شما را مصرف می‌کنند.

نکتهٔ حیاتی: در هر پیامِ یک گفت‌وگو، کلِ تاریخچهٔ قبلی دوباره فرستاده می‌شود تا مدل «به‌خاطر بیاورد». یعنی یک چتِ طولانی، در هر پیام گران‌تر و گران‌تر می‌شود.

00:0
مستندسازی و مهندسی معکوس

در Vibe Coding کد سریع تولید می‌شود، اما بدون مستندات، بعداً حتی خودتان هم آن را نمی‌فهمید. خبر خوب: تولید مستندات هم کارِ AI است. با یک پرامپت می‌توانید برای کدهای پیچیده، README.md یا مستندات داخل کد (JSDoc در جاوااسکریپت، Docstring در پایتون) بسازید.

00:0
Git در دنیای Vibe Coding

در Vibe Coding، هوش مصنوعی ممکن است در یک ثانیه ۱۰۰ خط کد بزند — و همان‌قدر سریع، سیستم را خراب کند. بدون Git، بازگرداندن کد به حالت سالم تقریباً غیرممکن است. با Git، هر لحظه می‌توانید به آخرین نقطهٔ امن برگردید. این یعنی می‌توانید بی‌پروا آزمایش کنید، چون همیشه راه بازگشت دارید. در واقع Git همان چیزی است که «سرعتِ بی‌پروای AI» را به «سرعتِ ایمن» تبدیل می‌کند.

00:0
Monorepo یا مخازن جدا؟

سؤال کلیدی: «آیا بک‌اند و فرانت‌اند را در یک repository توسعه بدهیم؟» برای Vibe Coding، پاسخ قاطعانه بله است. وقتی فرانت و بک در یک ریپازیتوری (مثلاً دو فولدر مجزای frontend/ و backend/) باشند، هوش مصنوعی به Context هر دو لایه دسترسی دارد و می‌تواند تغییرات را هماهنگ اعمال کند.

00:0
Skills و Agent در Vibe Coding

در فریم‌ورک‌های مدرن Vibe Coding، به ابزارها، اسکریپت‌ها یا توانایی‌های خاصی که به عامل (Agent) هوش مصنوعی می‌دهید تا کارهای فراتر از نوشتن متن انجام دهد، Skill می‌گویند. بدون Skill، AI فقط متن (کد) تولید می‌کند؛ با Skill، می‌تواند عمل کند: تست اجرا کند، فایل بخواند، در وب سرچ کند یا با یک API حرف بزند.

به بیان ساده: مدل = مغز که فکر می‌کند؛ Skill = دست‌ها که کار انجام می‌دهند. یک agent قدرتمند، مغزی خوب با دست‌های متنوع است.

00:0
کارگاه پروژه پایانی با Vibe Coding

در این کارگاه، همهٔ آموخته‌های دوره را کنار هم می‌گذاریم و یک اپلیکیشن مدیریت تسک (Task Manager) کامل — با فرانت‌اند و بک‌اند — در یک Monorepo داخل VS Code می‌سازیم؛ بدون نوشتن حتی یک خط کد دستی. شما هدایت می‌کنید، AI می‌نویسد، و شما بازبینی و Commit می‌کنید. هر مرحله یک پرامپت نمونه دارد که می‌توانید عیناً استفاده کنید.

با دوره آموزش Vibe Coding (وایب کدینگ) | کدنویسی با هوش مصنوعی بیشتر آشنا شوید:

Vibe Coding چیست و چرا باید یادش بگیری؟

Vibe Coding یا همان وایب کدینگ، جدیدترین و مهم‌ترین تحول در دنیای برنامه‌نویسی است. در این روش، شما دیگر مجبور نیستید تمام جزئیات سینتکس و کد را خط‌به‌خط بنویسید؛ در عوض، هوش مصنوعی کد را برایتان تولید می‌کند و شما نقش معمار، بازبین و مدیر محصول را بر عهده می‌گیرید. نتیجه؟ سرعتِ توسعه چند برابر می‌شود.

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

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

  • دانشجویان و علاقه‌مندان برنامه‌نویسی که می‌خواهند با جدیدترین روزِ دنیای توسعه نرم‌افزار همراه شوند.
  • برنامه‌نویسانی که می‌خواهند سرعت و بهره‌وری خود را با ابزارهای هوش مصنوعی چند برابر کنند.
  • کسانی که VS Code را می‌شناسند و می‌خواهند قدرت واقعی آن را همراه با هوش مصنوعی کشف کنند.
  • هرکسی که می‌خواهد با هوش مصنوعی برنامه‌نویسی را به‌صورت اصولی و بازارکاری یاد بگیرد.

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

این یک دوره کاملا عملی و کاربردی است. سرفصل‌ها به‌گونه‌ای چیده شده‌اند که از مفهوم شروع کنی و به ساختِ پروژه واقعی برسی:

  • مفهوم و طرز فکر Vibe Coding: گذار از «تایپ‌کننده کد» به «معمار سیستم».
  • پرامپت‌نویسی حرفه‌ای برای تولید کد: فرمول‌های پرامپت‌نویسی موثر برای گرفتن بهترین خروجی از هوش مصنوعی.
  • آموزش ابزارهای روز: نصب و استفاده کامل Cursor، GitHub Copilot، Claude Code، Windsurf و ابزارهای متن‌باز روی VS Code.
  • مقایسه و مدیریت هزینه: بررسی قیمت، پلن‌ها و Rate Limit جدید ابزارها برای انتخاب اقتصادی.
  • مدیریت Context و توکن: کاهش هزینه و افزایش دقت هوش مصنوعی.
  • کنترل کیفیت و امنیت کد: بازبینی کد تولیدی هوش مصنوعی، مدیریت با Git و تکنیک Micro-Commits.
  • معماری پروژه (Monorepo): هماهنگی فرانت‌اند و بک‌اند با کمک هوش مصنوعی.
  • مفاهیم پیشرفته (Skills و Agent): توانمندسازی هوش مصنوعی برای انجام کارهای خودکار.
  • پروژه پایانی: ساخت یک اپلیکیشن کامل، از صفر، بدون نوشتن حتی یک خط کد دستی.

چرا این دوره با بقیه فرق دارد؟

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

پیش‌نیازها

  • آشناییِ اولیه با VS Code و مفاهیم پایه برنامه‌نویسی.
  • نیازی به تسلط پیشرفته بر یک زبان خاص نیست؛ در طول دوره یاد می‌گیری چطور از هوش مصنوعی برای پر کردن شکاف‌های دانشی استفاده کنی.

بعد از این دوره چه می‌توانی بکنی؟

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

محسن درم بخت

استاد دوره: محسن درم بخت

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