دوره Claude Code برای توسعهدهندگان حرفهای
✅ سرفصل و جزئیات آموزش
درباره دوره
ابزارهای کدنویسی مبتنی بر هوش مصنوعی همهجا هستند اما بیشتر توسعهدهندگان از آنها به شکل نادرست استفاده میکنند.
کپی کردن کد تولیدشده توسط هوش مصنوعی بدون بازبینی، تست یا درک آن همان 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 و پایگاههای داده هم مفید است. تجربه قبلی با ابزارهای هوش مصنوعی لازم نیست همه چیزهایی را که نیاز دارید پوشش میدهیم.
دوره Claude Code برای توسعهدهندگان حرفهای
-
خوشآمدید 02:11
-
پیشنیازها 01:46
-
ساختار دوره 02:44
-
کد منبع 00:43
-
چگونه این دوره را بگذرانید 02:07
-
سؤالات و پشتیبانی None
-
ارتباط با من None
-
مقدمه 01:11
-
Claude Code چیست؟ 05:08
-
نصب Claude Code 02:34
-
استفاده از Claude Code 04:08
-
اجرای اپلیکیشن 03:29
-
ایجاد حافظه پروژه 04:42
-
پرامپتنویسی مؤثر 10:11
-
استفاده از Plan Mode 06:28
-
مدیریت context 04:10
-
ردیابی هزینه و میزان استفاده 01:32
-
Model Context Protocol 04:13
-
افزودن ابزارها 09:20
-
ایجاد skillها 05:06
-
افزودن skillها 04:53
-
ایجاد checkpoint 04:53
-
ایجاد subagentها 04:42
-
بازبینی کد با هوش مصنوعی 06:05
-
آینده مهندسی نرمافزار 02:42
-
مقدمه 01:04
-
تعریف محدوده پروژه 06:05
-
شفافسازی نیازمندیها 04:18
-
تعریف MVP 02:10
-
انتخاب tech stack 03:31
-
ایجاد برنامه پیادهسازی 02:24
-
راهاندازی پروژه 09:14
-
راهاندازی PostgreSQL 01:27
-
راهاندازی Prisma 05:53
-
راهاندازی Push Notifications 00:50
-
مقدمه 01:22
-
انتخاب استراتژی احراز هویت 04:17
-
انتخاب استراتژی session 04:26
-
راهاندازی Better Auth 07:19
-
بازبینی راهاندازی احراز هویت 06:00
-
ثبتنام کاربران 07:29
-
ساخت صفحه ورود 04:21
-
بازبینی صفحه ورود 05:32
-
پیادهسازی اعتبارسنجی 06:57
-
افزودن Tailwind 05:08
-
افزودن Shadcn 09:37
-
پیادهسازی دسترسی مبتنی بر نقش 05:45
-
ایجاد یک agent ممیزی امنیتی 03:47
-
ممیزی امنیتی 08:20
-
عیبیابی مشکلات راهاندازی 02:57
-
راهاندازی Playwright 06:28
-
بازبینی راهاندازی Playwright 02:53
-
ایجاد یک agent تست 03:32
-
نوشتن و اجرای تستهای E2E 05:18
-
بازبینی تستهای E2E 04:36
-
مقدمه 00:28
-
لیست کردن کاربران 05:36
-
استفاده از React Query 05:26
-
افزودن loading skeletonها 03:28
-
نوشتن تستهای واحد 11:18
-
ایجاد کاربران 05:06
-
بازبینی کد backend 05:44
-
بازبینی کد frontend 07:14
-
تست ایجاد کاربران 06:16
-
ویرایش کاربران 04:16
-
بازبینی backend 04:05
-
بازبینی frontend 03:51
-
حذف کاربران 05:34
-
بازبینی کد 04:19
-
افزودن تستهای E2E 06:01
-
چرا Clean Code هنوز مهم است؟ 04:11
-
مقدمه 01:03
-
دریافت تیکتها 07:30
-
بازبینی کد 05:14
-
نوشتن تستهای E2E 02:53
-
لیست کردن تیکتها 02:57
-
بازبینی کد 07:12
-
مرتبسازی تیکتها 06:01
-
فیلتر کردن تیکتها 03:56
-
صفحهبندی 05:03
-
مشاهده جزئیات تیکت 05:31
-
اختصاص دادن تیکتها 04:51
-
بهروزرسانی تیکتها 05:47
-
پاسخ دادن به تیکتها 03:47
-
بازبینی backend 04:30
-
بازبینی frontend 06:07
-
بازآرایی برای abstractionهای تمیز 04:56
-
استخراج interfaceها 03:19
-
نوشتن تستها 03:17
-
جلوگیری از حملات XSS 05:07
-
مدیریت Edge Cases 03:04
-
مقدمه 01:16
-
بهبود پاسخها 04:40
-
بازبینی کد 06:46
-
تست قابلیتهای هوش مصنوعی 01:26
-
خلاصهسازی تیکتها 04:41
-
بازبینی کد 02:30
-
دستهبندی تیکتها 03:19
-
بازبینی کد 03:52
-
پردازش jobهای پسزمینه 07:18
-
حل خودکار تیکتها 08:17
-
بازبینی کد 05:52
-
ساخت داشبورد 03:59
-
بازبینی کد 06:10
-
مقدمه 00:44
-
راهاندازی SendGrid 00:50
-
ایجاد تونل با ngrok 01:59
-
دریافت ایمیل 04:52
-
عیبیابی یکپارچهسازی ایمیل 03:10
-
ارسال ایمیل 04:57
-
مقدمه 00:42
-
لاگ کردن خطاها با Sentry 05:59
-
بهبود رابط کاربری 03:18
-
آمادهسازی برای production 04:34
-
داکرسازی اپلیکیشن 04:53
-
استقرار در Railway 07:37
-
Seed کردن پایگاه داده production 03:50
-
پیکربندی SendGrid 01:59
-
GitHub Actions در Claude Code 03:22
-
فیکس کردن Issueهای GitHub 04:08
-
ایجاد Pull Requestها 02:42
-
جمعبندی نهایی 02:49
مشخصات آموزش
دوره Claude Code برای توسعهدهندگان حرفهای
- تاریخ به روز رسانی: 1405/04/12
- سطح دوره:None
- تعداد درس:122
- مدت زمان :09:00:00
- حجم :2.19GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy