مهندسی نرم‌افزار با قدرت هوش مصنوعی

توسعه سریع تر پروژه و بهره وری بالا با هوش مصنوعی

کافیه فقط یک جونیور باشی؛ یاد میگیری با هوش مصنوعی یک تیم توسعه‌ حرفه‌ای بسازی که به اندازه ۳ نفر سنیور پروژه بزنی! کیفیت بالا · خروجی سریع

۲۳۴دانشجو
۱۲فصل کاربردی
۲پروژه فول استک
دائمیپشتیبانی و آپدیت
ai-engineering — claude
یه ماژول احراز هویت برام بساز
در حال ساخت ماژول ...

// auth.controller.ts

@Controller("auth")

export class AuthController {

@Post() login(dto) {

return this.auth.sign(dto);

}

دستیار هوش مصنوعی02 / 06

۱۰ برابر سریع‌تر

در نوشتن و تحویل کد

عملکرد به‌مراتب بهتر

کد تمیزتر و پایدارتر

دوره جامع مهندسی هوش مصنوعی؛ Claude - Codex

در دنیای توسعه نرم‌افزار، هوش مصنوعی دیگه یک انتخاب نیست، بلکه یک مزیت بقاست. این دوره طوری طراحی شده که حتی یک «جونیور» هم بتونه به اندازه ۳ نفر سنیور، خروجی داشته باشه. ابتدا مفاهیم Prompt , Context Engineering رو یاد میگیری. به تمام ابعاد Claude Code مسلط میشی. اما بی گدار به آب نمیزنیم! وجه تمایز ما «ورک فلو کدنویسی» ما با AI Agent هاست. جوری که بتونی توی هر پروژه ای تسک ها رو بشکونی تا نیازمندی های هر تسک رو با تمام جزئیات به AI بفهمونی. اینجوری دقیقا چیزی رو بهت میده که پروژه (تو) ازش انتظار داری!

چرا همین امروز باید هوش مصنوعی رو جدی بگیری؟

قواعد بازی برنامه‌نویسی عوض شده بازار دیگر دنبال کسی نیست که فقط کد بزند؛ دنبال توسعه‌دهنده‌ای است که با هوش مصنوعی سریع‌تر، دقیق‌تر و حرفه‌ای‌تر بسازد. با ابزارهایی مثل Claude Code و Codex، حتی یک جونیور هم می‌تواند خروجی‌ای تحویل دهد که تا دیروز کار یک تیم چندنفره بود.

سرعت تحویل، مزیت رقابتی جدید

کارهایی که قبلا ساعت‌ها زمان می‌بردن، حالا در چند دقیقه انجام میشن. کسی که این مهارت رو نداشته باشه، خیلی زود عقب می‌مونه.

نیاز بازار کار به توسعه‌دهنده AI-powered

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

توان اجرای پروژه‌های سنگین‌تر

جونیور بودن دیگه محدودیت نیست! حتی به‌عنوان یک جونیور می‌تونی سراغ پروژه‌های پیچیده‌تر بری و خروجی حرفه‌ای‌تری تولید کنی. چون با کمک AI Agentهایی مثل Claude Code، بخشی از توان یک تیم توسعه رو در اختیار داری.

هنوز با روش‌های سنتی توسعه می‌دی؟

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

اتلاف زمان روی کارهای تکراری

نصف روزت صرف بویلرپلیت، تست و مستنداتی میشه که هیچ خلاقیتی توش نیست — دقیقا همون ساعت‌هایی که باید صرف معماری و حل مسئله واقعی می‌شد.

گیر کردن در باگ‌های طولانی

برای پیدا کردن علت یک خطا باید بین Stack Trace، مستندات، GitHub و منابع مختلف جست‌وجو کنی؛ در حالی که یک AI Agent می‌تواند Context کد را بررسی کرده و مسیر رسیدن به Root Cause را کوتاه‌تر کند.

کندی در یادگیری تکنولوژی جدید

هر فریم‌ورک تازه یعنی چند هفته گشتن توی داکیومنت و ویدیو، قبل از اینکه اولین خط کد مفید رو بزنی. پروژه منتظر یادگیری تو نمی‌مونه.

محدود شدن ظرفیت یک توسعه‌دهنده

یک نفر نمی‌تواند هم‌زمان تحلیل، پیاده‌سازی، تست، Refactor، بررسی کد و مستندسازی را با سرعت یک تیم انجام دهد؛ AI Agentها می‌توانند بخشی از این Workflow را هم‌زمان و سیستماتیک کنند.

دستاورد های تو از این دوره

بهره وری بالا تر، توسعه سریع تر، خروجی حرفه ای تر، پروژه های سنگین تر و فرصت های شغلی بیشتر. اینها همه دستاوردهای تو از این دوره است.

بهره‌وری چندبرابری

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

خروجی دقیق و قابل‌اتکا

با Context Engineering و تعریف درست Requirements و Constraints، مدل را با ساختار کد و هدف پروژه هم‌راستا می‌کنی. نتیجه دیگر تصادفی نیست: کدی می‌گیری که بدون بازنویسی وارد پروژه می‌شود.

Workflow حرفه‌ای با AI

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

تسلط عملی بر Claude Code

Claude Code و AI Agentها را روی یک پروژه واقعی به کار می‌گیری: از تحلیل و پیاده‌سازی تا تست، دیباگ و استقرار. خروجی دوره یک نمونه‌کار واقعی است، نه چند مثال جدا از هم.

اجرای پروژه‌های سنگین‌تر

می‌توانی یک کدبیس ناآشنا یا پروژه‌ای پیچیده را تحلیل، پیاده‌سازی و توسعه دهی؛ حتی اگر تنها کار کنی. پروژه‌هایی که تا دیروز رد می‌کردی، حالا در توان توست.

فرصت‌های درآمدی بزرگ‌تر

وقتی سریع‌تر و حرفه‌ای‌تر تحویل می‌دهی، می‌توانی سراغ پروژه‌های پیچیده‌تر و گران‌تر بروی. درآمدت به تعداد ساعت‌های کارت گره نمی‌خورد، به سرعت و کیفیت خروجی‌ات گره می‌خورد.

بعد از این دوره می‌تونی...

  • یک نیازمندی مبهم را به PRD و تسک‌های قابل‌اجرا تبدیل کنی
  • کانتکست پروژه را طوری بچینی که AI معماری و قوانین کدت را بشناسد
  • باگی که چند ساعت وقتت را می‌گرفت، در چند دقیقه ببندی
  • تست خودکار و مستندات بسازی و خروجی AI را قبل از مرج ریویو کنی
  • وارد یک کدبیس ناآشنا شوی و از روز اول رویش کد بزنی
  • یک پروژه واقعی را با Claude Code از صفر تا Production ببری

پروژه‌هایی که در دوره می‌سازی

این دوره کاملا پروژه‌محوره؛ در طول دوره چندین پروژه واقعی رو از صفر می‌سازی تا مهارت‌ها به تجربه عملی تبدیل بشن.

۱پروژه فول استک مدیریت انبار با Claude Code
۲پروژه فول استک رزرو آنلاین هتل
۳پروژه فول استک نوبت دهی آنلاین
۴پروژه مدیریت بیماران یک پزشک با Claude Code

یک عامل هوش مصنوعی واقعاً چطور کار می‌کند؟

پشت هر ابزار کدنویسیِ هوشمند، یک حلقه‌ی ساده اما قدرتمند وجود داره: پرامپت، کانتکست، بستر اجرا و حلقه‌ی تکرار؛ و تو در مرکز این حلقه نشستی و جریان رو هدایت می‌کنی. برخلاف ورک‌فلوی خطیِ پایین، این یک چرخه‌ست که تا حل کامل مسئله تکرار می‌شه.

مسیر یادگیری دوره

از پایه‌های مدل تا استقرار پروژه واقعی. هشت مرحله، هر کدام سوار بر مرحله قبل. هیچ‌جا میان‌بر نمی‌زنیم و هیچ مرحله‌ای بدون تمرین روی کد واقعی رد نمی‌شود.

۱

پایه‌های هوش مصنوعی

با مدل‌های زبانی، توکن، کانتکست و محدودیت‌های واقعی مدل شروع می‌کنی؛ تا بدانی AI کجا خوب جواب می‌دهد و کجا اصلا نباید بهش تکیه کنی.

۲

مهندسی پرامپت

تکنیک‌های حرفه‌ای پرامپت‌نویسی را تمرین می‌کنی تا به‌جای نتیجه‌های تصادفی، خروجی دقیق و تکرارشدنی بگیری.

۳

Context Engineering

یاد می‌گیری کانتکست پروژه — ساختار کد، معماری، قوانین و محدودیت‌ها — را طوری بچینی که مدل مثل یک هم‌تیمی وارد پروژه شود، نه مثل یک غریبه.

۴

Claude Code از صفر

نصب و راه‌اندازی، حلقه عاملی و ابزارهای داخلی، سیستم دسترسی‌ها و Plan Mode، فایل CLAUDE.md و مدیریت پنجره کانتکست در جلسات طولانی.

۵

شخصی‌سازی Claude Code

لایه توسعه ابزار را می‌سازی: Skills برای ورک‌فلوهای تکرارشونده، Subagents برای کارهای ایزوله، Hooks برای قوانین غیرقابل‌مذاکره، MCP برای اتصال به سرویس‌ها و Plugins برای اشتراک همه این‌ها.

۶

ورک‌فلوی کدنویسی با AI

ورک‌فلوی عملی کار با Agent را تمرین می‌کنی: استخراج نیازمندی با پرسش‌وپاسخ، تبدیلش به تیکت‌های مشخص، و اجرای اسپک‌محور با Skillها.

۷

PRD؛ نقطه شروع هر پروژه

قبل از اولین خط کد، PRD پروژه را می‌نویسی و به یک سند نسخه‌دار تبدیلش می‌کنی که هم تو و هم Agent از روی آن کار می‌کنید.

۸

ساخت اپلیکیشن فول‌استک با Claude Code

دو تا سه پروژه فول‌استک واقعی را از صفر تا استقرار می‌سازی و همه مراحل قبل را در عمل تثبیت می‌کنی.

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

کدنویسی حرفه‌ای با هوش مصنوعی یعنی مستقیم سراغ کد نرفتن. در دوره همین مسیر اسپک‌محور را با اسکیل‌های واقعی Claude Code تمرین می‌کنی: از PRD تا PR.

۱
/prd

نوشتن PRD

قبل از هر چیز، هدف فیچر و مرز دقیقش را روی کاغذ می‌آوری.

۲
/grill-with-docs/domain-modeling

گریل و مدل‌سازی دامنه

Claude با پرسش‌های عمیق ابهام‌های PRD را بیرون می‌کشد و واژگان مشترک پروژه شکل می‌گیرد.

۳
/to-spec

تبدیل به Spec

خروجی گفت‌وگو به یک Spec قابل‌اجرا تبدیل می‌شود — بر اساس فیچر، نه لایه.

۴
/to-tickets

شکستن به تیکت

Spec به تیکت‌های کوچک و مستقل می‌شکند؛ هرکدام جداگانه قابل تحویل و تست.

۵
Plan Mode/tdd

پیاده‌سازی تست‌محور

برای هر تیکت اول نقشه اجرا می‌سازی، بعد حلقه red-green-refactor را کنار Claude Code می‌بندی.

۶
/code-reviewgh pr create

بازبینی و تحویل

کد از دو محور استاندارد و انطباق با Spec بازبینی می‌شود، بعد کامیت، پوش و ساخت PR.

سرفصل‌ها

سرفصل‌های دوره به‌صورت کامل و گام‌به‌گام، از مفاهیم پایه تا پیاده‌سازی پروژه واقعی با Claude Code، طراحی شدن.

این دوره چیست و برای کیست۵ دقیقه
چیزی که در پایان می‌سازی۴ دقیقه
آینده برنامه‌نویسی با هوش مصنوعی۴ دقیقه
نقشه مسیر و نحوه استفاده از دوره۴ دقیقه
آماده‌سازی محیط: نصب Claude Code و ابزارها۸ دقیقه
اولین اجرا: پنج دقیقه اول با Claude Code۶ دقیقه
مدل زبانی واقعا چه کار می‌کند؟۶ دقیقه
Token، پنجره کانتکست و هزینه۸ دقیقه
مدل حافظه ندارد: چرا هر پیام از صفر شروع می‌شود۶ دقیقه
چرا کانتکستِ پر، مدل را بی‌دقت می‌کند۷ دقیقه
Hallucination و مرز اعتماد۸ دقیقه
از چت‌بات تا Agent: ابزارها و حلقه عاملی۸ دقیقه
کدام مدل برای کدام کار۶ دقیقه
آناتومی یک پرامپت خوب: Role، Context، Audience، Tone، Format۱۲ دقیقه
System Prompt، User Prompt و ساختاردهی با XML۹ دقیقه
مثال بده تا بهتر بفهمد: Zero-Shot، Few-Shot و Prefill۹ دقیقه
کنترل خروجی: Structured Output، محدودیت‌ها و دستورهای منفی۱۱ دقیقه
هدایت تفکر مدل: Chain of Thought و Extended Thinking۹ دقیقه
پرامپت چندمرحله‌ای: Interview-Style، Chaining و Refinement۱۱ دقیقه
پارامترها، کانتکست طولانی و هزینه: Temperature، Caching۹ دقیقه
پرامپت برای کد واقعی + تبدیلش به Skill۱۲ دقیقه
Prompt Injection چیست؟۹ دقیقه
Jailbreak و روش‌های سوءاستفاده۵ دقیقه
چطور امن و آگاهانه پرامپت بنویسیم۴ دقیقه
دیباگ و رسیدن به Root Cause۱۲ دقیقه
ورود به کدبیس و تکنولوژی ناآشنا۱۱ دقیقه
ریفکتور امن و بهبود ساختار کد۱۰ دقیقه
تست خودکار و ساخت داده و سناریوی تست۱۱ دقیقه
Code Review: پیدا کردن مشکلات پنهان۹ دقیقه
مستندات، توضیح کد و پیام‌های Git۹ دقیقه
کجا به AI تکیه نکن۸ دقیقه
Claude Code چیست؟۴ دقیقه
نصب و راه‌اندازی Claude Code۵ دقیقه
Claude Code چطور کار می‌کند۵ دقیقه
اولین پرامپت در Claude Code۴ دقیقه
فایل CLAUDE.md۵ دقیقه
ورک‌فلوی Explore → Plan → Code → Commit۷ دقیقه
مدیریت کانتکست در Claude Code۶ دقیقه
بازبینی کد با Claude Code۵ دقیقه
جلسه‌ها: ادامه، بازگشت و کار موازی۶ دقیقه
MCP در Claude Code۶ دقیقه
Subagentها۵ دقیقه
Skillها۶ دقیقه
Hookها۵ دقیقه
کانتکست، حافظه‌ی کاری Claude — و چهار راه مدیریت آن۷ دقیقه
خواندن وضعیت پنجره با /context۵ دقیقه
Context Rot و بودجه‌ی کانتکست۶ دقیقه
Context Priming: جلسه را درست شروع کن۷ دقیقه
کاهش ابزار: خاموش کردن MCPها و ابزارهای اضافه۵ دقیقه
Select: بارگذاری به‌موقع، بگذار خودش پیدا کند۶ دقیقه
Compress: Autocompact در برابر فشرده‌سازی دستی۶ دقیقه
قانون سرانگشتی: Compact یا Clear؟ و فایل تحویل جلسه۷ دقیقه
تمرین: یک جلسه‌ی ۸۰٪ را به ۳۰٪ برسان۶ دقیقه
Write و نقشه‌ی لایه‌ها: چه چیزی کجا بنویسی۷ دقیقه
CLAUDE.md دقیق و صریح: از تمرین تا فایل واقعی۸ دقیقه
قوانین مسیر-محور و کانتکست ماژولار۵ دقیقه
Skill و Custom Command: ظرف دانشی که به‌موقع بار می‌شود۷ دقیقه
MCP و ابزارها: قدرت بیشتر، هزینه‌ی کانتکست بیشتر۵ دقیقه
Isolate: تفویض به Subagent و ساخت Agent Expert۸ دقیقه
موازی‌سازی: چند Agent، Orchestration و اجرای پس‌زمینه۷ دقیقه
تمرین پایانی: لایه‌ی کانتکست و تیم Agent یک پروژه‌ی واقعی۹ دقیقه
PRD چیست و چرا رفتن مستقیم از ایده به کد خطرناک است؟۷ دقیقه
ساخت اسکیل /prd و رسیدن از ایده‌ی مبهم به نیازمندی شفاف۸ دقیقه
سه سطح سند و راه‌اندازی اسکیل‌های پوکوک۵ دقیقه
Grill؛ چگونه قبل از کدنویسی ابهام‌ها را پیدا کنیم؟۶ دقیقه
Domain Modeling؛ ساخت زبان مشترک پروژه۵ دقیقه
تبدیل تصمیم‌ها و نیازمندی‌ها به Spec۶ دقیقه
تبدیل Spec به Ticketهای قابل‌اجرا۵ دقیقه
پیاده‌سازی Ticket با Claude Code؛ Plan، TDD و Review۷ دقیقه
تمرین پایانی؛ از PRD تا Pull Request۸ دقیقه
معرفی پروژه و نوشتن PRD انبار با /prd۷ دقیقه
راه‌اندازی: React، Tailwind، shadcn/ui و Supabase۹ دقیقه
مدل دامنه و اسکیمای دیتابیس: محصول، دسته، حرکت موجودی۹ دقیقه
CLAUDE.md پروژه و ساخت تیکت‌ها با /to-tickets۶ دقیقه
ورود و ثبت‌نام با Supabase Auth و react-hook-form۱۰ دقیقه
نقش‌ها و دسترسی: ادمین در برابر انباردار با RLS۹ دقیقه
فهرست محصولات با جدول shadcn و بارگذاری داده۹ دقیقه
افزودن و ویرایش محصول: فرم و اعتبارسنجی۱۰ دقیقه
حذف محصول و مدیریت حالت‌های خطا۶ دقیقه
دسته‌بندی، جست‌وجو و فیلترهای محصول۸ دقیقه
موجودی به‌عنوان رویداد: ورود، خروج و ارسال کالا۱۰ دقیقه
تاریخچه‌ی موجودی و فیلترهای آن۸ دقیقه
پنل ادمین: مدیریت کاربران و گزارش‌ها۹ دقیقه
پنل انباردار: کارهای روزمره‌ی انبار۸ دقیقه
تست با /tdd، بازبینی با /code-review و استقرار۱۰ دقیقه
چیدن Context پروژه۶ دقیقه
پیاده‌سازی فرانت و بک‌اند۱۱ دقیقه
ورود و ثبت‌نام کاربر (Auth)۲۰ دقیقه
افزودن فیچرهای نهایی و انتشار۱۰ دقیقه
Agent چیست و چطور کار می‌کند؟۶ دقیقه
ساخت اولین Custom Agent۱۰ دقیقه
تعریف Tool و اتصال به Agent۱۱ دقیقه
اجرا و تست Agent در پروژه واقعی۹ دقیقه

مدرس دوره کیست؟

صاحب محمدی، مدرس دوره

صاحب محمدی

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

سال‌هاست که به‌صورت حرفه‌ای در حوزه فرانت‌اند فعالیت می‌کنم و صدها دانشجو رو در مسیر ورود به بازار کار همراهی کردم. این دوره رو بر پایه تجربه واقعیِ استفاده روزمره از ابزارهای هوش مصنوعی در کار خودم و تیم فرانت‌هوکس ساختم تا همون مسیر رو سریع‌تر و بدون سعی‌وخطا در اختیار شما بذارم.

۹+ سال تجربه برنامه نویسی وب۱۲,۰۰۰+ دانشجومدرس دوره های برنامه نویس وب

سوالات متداول

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

قطعا. علاوه بر مثال‌های عملی در هر فصل، چند پروژه واقعی رو از صفر تا انتها با کمک هوش مصنوعی و Claude Code پیاده می‌کنیم.

دوره به‌صورت ضبط‌شده و باکیفیت ارائه میشه و هر زمان که بخواید در دسترستونه. برای سوالات‌تون هم از طریق پشتیبانی همراه‌تون هستیم.

قطعا. علاوه بر مثال‌های عملی در هر فصل، چند پروژه واقعی رو از صفر تا انتها با کمک هوش مصنوعی و Claude Code پیاده می‌کنیم.

بله. حوزه هوش مصنوعی خیلی سریع تغییر می‌کنه، به همین خاطر دوره به‌صورت مستمر آپدیت میشه و آپدیت‌ها رایگان در اختیار دانشجوها قرار می‌گیره. پشتیبانی دوره هم دائمیه.

خیر. اصول مهندسی پرامپت و Context Engineering مستقل از زبان و حوزه برنامه‌نویسی هستن و برای هر توسعه‌دهنده‌ای (فرانت، بک، موبایل) کاربرد دارن.

مشاوره قبل ثبت نام

می‌تونید از طریق راه‌های ارتباطی پایین با ما در ارتباط باشید:

ثبت‌نام در این دوره به‌منزله مطالعه و پذیرش کامل قوانین و شرایط فرانت‌هوکس و تمام جزئیات دوره است. این دوره شامل برگشت هزینه و انصراف از دوره نمی‌شود.

وقتشه روش کدنویسی‌ات رو ارتقا بدی!

یاد بگیر چطور AI رو وارد Workflow توسعه‌ات کنی، پروژه‌های پیچیده‌تر بسازی و با Claude Code از ایده تا Production پیش بری.

۷,۹۰۰,۰۰۰
% ۵۰
۳,۹۵۰,۰۰۰ تومان

پشتیبانی دائمی · آپدیت رایگان · دسترسی مادام‌العمر