پیشرفته
Vibe Coding: مهندسی پیشرفته
مهندسی به کمک AI برای کسانی که همین حالا محصول تحویل میدهند. نوشتهشده برای مهندسان senior و staff که کد نوشتن بلدند و حالا میخواهند مدلها و agentها را در سطح حرفهای اداره کنند. مهندسی context، انتخاب مدل، توسعه مبتنی بر spec، ساختن harness خودتان، حلقههای راستیآزمایی، review کد تولیدشده، باستانشناسی کد legacy، migrationهای بزرگ، debugging، امنیت، و قضاوتِ اینکه کِی اصلاً نباید سراغ AI رفت.
12 درس7.3h عملی11 زبان
یادگیری رایگان را شروع کنVibe Coding: مهندسی پیشرفته دوره12 درس، به ترتیب
- 135 دقیقه
Context تمام بازی است
Context window as a budget you spendWhat the model actually sees versus what you think it seesCurating a repo map instead of dumping filesContext rot and why longer is not better - 225 دقیقه
مغز درست را انتخاب کن، قیمت درست را بپرداز
Capability tiers and when a bigger model is not the answerReasoning models versus fast modelsThe latency, cost, and quality trianglePrompt caching and why request shape drives the bill - 335 دقیقه
توسعه مبتنی بر Spec
Writing the acceptance criteria before the promptExecutable specs as the contract with the modelSpecifying error behavior and boundaries, not just the happy pathPlan before code, and reviewing the plan instead of the diff - 435 دقیقه
Harness خودت را بساز
The harness as the thing that makes good output the defaultProject rules files and what belongs in themGiving the model tools instead of instructionsSubagents and scoped delegation - 540 دقیقه
حلقههای راستیآزمایی: وادارش کن خودش را اثبات کند
Properties and invariants instead of example testsGenerated inputs find what handwritten examples missShrinking a counterexample before handing it overClosing the loop so the model checks itself - 640 دقیقه
خواندن کد تولیدشده مثل یک Senior
The failure taxonomy of plausible-but-wrong codeReading the docstring and the code as two competing claimsReviewing intent and seams instead of tokensDuplication the model cannot see - 740 دقیقه
باستانشناسی کد Legacy
Facts before narrative when mapping unfamiliar codeCharacterization tests that pin current behaviorDistinguishing intent from accident in old codeUsing a model to generate hypotheses, not conclusions - 840 دقیقه
Migration در مقیاس بزرگ
Mechanical rewrites versus judgment callsKeeping a large migration reviewableThe escape hatch list of cases the tool refuses to touchStaging, verifying, and rolling back a wide change - 940 دقیقه
Debugging کدی که ننوشتهاید
Hypothesis-driven debugging instead of guess-and-patchDeterministic reproduction before diagnosisShrinking to the smallest failing inputBisecting a change set and reading the fix for scope - 1040 دقیقه
مدل امنیتی یک Agent
Prompt injection as a structural property, not a model bugThe lethal trifecta of private data, untrusted content, and exfiltrationBlast radius, allowlists, and approval gatesGenerated code risks: secrets, dependencies, and licence provenance - 1130 دقیقه
AI در تیم
Review capacity as the real bottleneckShared conventions and rules files as team artifactsWhat review bots and CI agents are good and bad atMeasuring impact without gaming the metric - 1235 دقیقه
قضاوت: دانستن اینکه کِی نه
The cases where reaching for a model is the wrong callUnderstanding as the thing you are actually paying forDeliberate practice and skill maintenancePutting the whole method together on one change
Vibe Coding: مهندسی پیشرفته را به زبان خودت یاد بگیر
هر درس، آزمون و پاسخ مربی به زبان شما نمایش داده میشود. مربی هوشمند به همان زبانی پاسخ میدهد که شما سوال میکنید.
Learn Vibe Coding: مهندسی پیشرفته in EnglishAprende Vibe Coding: مهندسی پیشرفته en españolAprenda Vibe Coding: مهندسی پیشرفته em portuguêsتعلّم Vibe Coding: مهندسی پیشرفته بالعربيةVibe Coding: مهندسی پیشرفته را به فارسی یاد بگیریدApprenez Vibe Coding: مهندسی پیشرفته en françaisVibe Coding: مهندسی پیشرفته हिन्दी में सीखें用中文学习 Vibe Coding: مهندسی پیشرفتهPelajari Vibe Coding: مهندسی پیشرفته dalam bahasa IndonesiaИзучайте Vibe Coding: مهندسی پیشرفته на русскомVibe Coding: مهندسی پیشرفته auf Deutsch lernen
