درباره دوره
ابزارهای کدنویسی مبتنی بر هوش مصنوعی همهجا هستند اما بیشتر توسعهدهندگان از آنها به شکل نادرست استفاده میکنند.
کپی کردن کد تولیدشده توسط هوش مصنوعی بدون بازبینی، تست یا درک آن همان vibe coding است. برای دموها این کار جواب میدهد. اما در محیط production از هم میپاشد.
این دوره متفاوت است.
در Claude Code برای توسعهدهندگان حرفهای، به شما نشان میدهیم چطور از Claude Code به روش درست استفاده کنید تا اپلیکیشنهای production-grade را سریعتر، با کیفیت کد بهتر، و بدون قربانی کردن اصول مهندسیای که نرمافزار را قابل نگهداری میکنند، منتشر کنید.
ما یک سیستم واقعی پشتیبانی مشتری مبتنی بر هوش مصنوعی را از صفر میسازیم و همهچیز را از برنامهریزی و احراز هویت گرفته تا قابلیتهای هوش مصنوعی، تست و استقرار پوشش میدهیم.
آنچه یاد خواهید گرفت:
راهاندازی و پیکربندی Claude Code برای گردش کارهای حرفهای توسعه
استفاده مؤثر از Plan Mode ،subagentها و Model Context Protocol (MCP)
ساخت ابزارها و skillهای سفارشی برای گسترش Claude Code
ساخت یک اپ full-stack با React ،Express ،Prisma و PostgreSQL
پیادهسازی احراز هویت با کنترل دسترسی مبتنی بر نقش
نوشتن تستهای واحد و تستهای end-to-end با Playwright
ادغام قابلیتهای هوش مصنوعی در اپلیکیشنها با Vercel AI SDK
راهاندازی یکپارچهسازی ایمیل برای دریافت و ارسال ایمیل
Dockerize کردن و استقرار اپلیکیشن در production
خودکارسازی workflowها با GitHub Actions
آنچه میسازید
سیستم پشتیبانی مشتری مبتنی بر هوش مصنوعی: یک اپ full-stack برای ثبت و مدیریت تیکتهای پشتیبانی مشتری میسازید که از هوش مصنوعی قدرت گرفته است. کار را از صفر شروع میکنید و برنامهریزی پروژه، راهاندازی احراز هویت، و پیادهسازی CRUD کامل برای کاربران و تیکتها را می آموزید. سپس قابلیتهای هوش مصنوعی را اضافه میکنید: بهبود پاسخها، خلاصهسازی تیکتها، دستهبندی مشکلات، و حل خودکار درخواستهای رایج با پردازش jobهای پسزمینه. این اپلیکیشن همچنین شامل یکپارچهسازی ایمیل (دریافت و ارسال)، یک داشبورد real-time، و استقرار کامل در production با Docker و Railway است.
این دوره برای چه کسانی است؟
توسعهدهندگانی که میخواهند از ابزارهای هوش مصنوعی برای سرعت بیشتر در انتشار استفاده کنند، بدون اینکه کیفیت کد را قربانی کنند.
توسعهدهندگان full-stack که آمادهاند با کمک هوش مصنوعی اپلیکیشنهای واقعی و production-grade بسازند.
توسعهدهندگان سطح متوسطی که ابزارهای هوش مصنوعی را امتحان کردهاند اما به خروجی آنها اعتماد ندارند.
توسعهدهندگانی که میخواهند قابلیتهای مبتنی بر هوش مصنوعی را به اپلیکیشنهای خود اضافه کنند.
پیشنیازهای دوره
برای اینکه بیشترین بهره را از این دوره ببرید، بهتر است با کار با JavaScript و TypeScript مدرن راحت باشید و درک خوبی از مبانی React مانند componentها، hookها و state management داشته باشید. آشنایی اولیه با توسعه backend و پایگاههای داده هم مفید است. تجربه قبلی با ابزارهای هوش مصنوعی لازم نیست همه چیزهایی را که نیاز دارید پوشش میدهیم.