Vibe Coding
با یک همراه AI در کنارتان نرمافزار واقعی بسازید. طرز فکر، ابزار، ساخت prompt، معماری، debugging، refactoring، مقیاسپذیری، کار تیمی، و انتشار. در برابر یک مدل زنده DeepSeek تمرین میکنید، همان AI که در هر درس کد شما را review میکند.
12 درس، به ترتیب
- 120 دقیقه
طرز فکر Vibe Coder
احتمالاً این تجربه را داشتهاید. از هوش مصنوعی یک تابع میخواهید، دو ثانیه بعد چهل خط کد جلوی شماست، خطها منطقی به نظر میرسند و همانها را در پروژه...
What vibe coding isDriver and navigator rolesStaying responsible for AI outputTrust but verify - 225 دقیقه
ابزارهای کار: آمادهسازی برای موفقیت
از ده نفر که با ابزارهای کدنویسی هوش مصنوعی بازده بالایی دارند بپرسید چیدمان کارشان چیست، ده جواب متفاوت میگیرید و هیچکدام هم عجیب و غریب نیست....
The editor, terminal, and AI panelContext windowsKeeping the AI grounded in your filesA clean feedback loop - 330 دقیقه
ساخت Prompt: با AI مثل یک حرفهای صحبت کنید
روزی صدها بار از هوش مصنوعی کد میخواهید، و کیفیت چیزی که برمیگردد بیشتر در همان لحظهای تعیین میشود که دکمه فرستادن را میزنید. شل و ول بپرسید،...
Context, task, constraints, examplesSpecifying inputs and outputsIterating on a promptAsking for explanations - 430 دقیقه
از Autocomplete تا معماری
تقریباً همه از یک جا شروع میکنند: هوش مصنوعی در نقش یک تکمیل خودکار خیلی خوب. این خط را تمام کن، این یک تابع را بنویس، آن عبارت باقاعده را بده. کار...
Line-level vs system-level AI useDescribing a design before codeDecomposing a problem for the AIKeeping architectural decisions yours - 530 دقیقه
Debugging با AI: وقتی خراب شد، سریع درستش کن
کد همه خراب میشود. کدی که با کمک هوش مصنوعی (AI) نوشته شده به یک شکل خاص خراب میشود که ارزش نام بردن دارد: درست به نظر میرسد. نام متغیرهای معقول...
Reading errors before pasting themGiving the AI a reproductionIsolating the failing pieceVerifying the fix, not just the explanation - 630 دقیقه
هنر Refactoring کد AI
کدی که هوش مصنوعی (AI) تولید میکند یک امضای قابلتشخیص دارد: کار میکند، و کمی بدتر از آن است که لازم بود باشد. تابعهایی که سه کار میکنند. همان سه...
Why AI code needs refactoringBehavior-preserving changesNaming and extracting functionsTests as a safety net for refactoring - 730 دقیقه
Performance، مقیاسپذیری، و قابلیت اطمینان
بالاخره جایی میرسید که کد باید بهاندازه کافی سریع باشد، بار کافی را تحمل کند و وقتی اوضاع خراب شد سرپا بماند. هوش مصنوعی اینجا همفکر قدرتمندی است،...
Measure before optimizingAsking AI about complexity and bottlenecksDesigning for failureNot trusting AI performance claims blindly - 840 دقیقه
ساختن سیستمهای کامل با AI
نوشتن یک تابع کار سختی نیست. یک سیستم یعنی چندین تابع که باید با هم جور دربیایند. خیلی از پروژههایی که با کمک هوش مصنوعی پیش میروند دقیقاً همینجا...
Assembling components into a working systemDefining interfaces between piecesIntegrating and testing incrementallyHolding the whole in your head - 930 دقیقه
Team Vibes: همکاری با AI و انسانها
کار کردن با هوش مصنوعی (AI) روی پروژه شخصی خودتان یک خواننده دارد: خودتان. لحظهای که همان خروجی در یک مخزن مشترک بنشیند، خوانندههایی پیدا میکند که...
Reviewing AI code in a teamShared conventions and promptsCommit hygiene with AICommunicating what the AI did and did not do - 1035 دقیقه
Vibe Coding در دنیای واقعی: پروژهها، مشتریها، و کد Legacy
آموزشهای مقدماتی فایلهای تمیز و خالی جلوی شما میگذارند. کار واقعی یک کدبیس دهساله به شما میدهد که هیچکس کاملاً سردرنمیآورد، یک کارفرما که...
Using AI on unfamiliar codebasesUnderstanding legacy code before changing itManaging client expectations honestlySecurity and licensing of AI output - 1125 دقیقه
تیز ماندن: یادگیری، سازگاری، و ارتقا
یک خطر واقعی درون وایب کدینگ پنهان شده است: اگر هوش مصنوعی همه فکر کردن را بر عهده بگیرد، فکر خودتان کند میشود. مهندسانی که با هوش مصنوعی شکوفا...
Avoiding skill atrophyLearning from AI instead of just copyingKeeping fundamentals strongAdapting as models change - 1225 دقیقه
آینده کد و جایگاه شما در آن
طرز نگاه، ابزارها، فوت و فن کار و هشدارها را یاد گرفتهاید. این درس آخر یک قدم از تکنیک عقب میایستد تا سؤال بزرگتر را بپرسد: حالا که هوش مصنوعی هر...
What stays human as AI improvesJudgment and responsibility as durable skillsShaping your own roleA personal practice for AI-assisted work
Vibe Coding را به زبان خودت یاد بگیر
هر درس، آزمون و پاسخ مربی به زبان شما نمایش داده میشود. مربی هوشمند به همان زبانی پاسخ میدهد که شما سوال میکنید.
