دوره Claude Code: مهندسی نرمافزار با عاملهای Generative AI
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به توسعه نرمافزار مجهز به هوش مصنوعی در مقیاس بالا - بیاموزید که چگونه Claude Code را مانند یک سرپرست تیم فنی که چندین توسعهدهنده ارشد را مدیریت میکند، هماهنگ نمایید.
- ساخت سیستمهای عملیاتی با اقتصاد نیروی کار هوش مصنوعی - درک کنید که چگونه از مزایای سرعت و هزینه Claude Code برای نمونهسازی سریع استفاده کنند.
- معماری برای توسعه مبتنی بر هوش مصنوعی - کدبیسها، گردشهای کاری و فرآیندهایی را طراحی کنید که بهرهوری هوش مصنوعی را به حداکثر برسانند.
توضیحات دوره
به توسعه با کمک هوش مصنوعی با Claude Code مسلط شوید: از ترس تا بهرهوری 1000 برابری
با یادگیری کار مؤثر با هوش مصنوعی به عنوان شریک توسعه خود، شیوه مهندسی نرمافزارتان را متحول کنید. این دوره جامع شما را از شک و تردید اولیه نسبت به ابزارهای کدنویسی هوش مصنوعی به سمت استفاده مطمئن از Claude Code برای کسب افزایشهای چشمگیر در بهرهوری هدایت میکند.
تنها در چند درس اول، خواهید آموخت که چگونه Claude Code را وادار کنید کل اپلیکیشن ها را در عرض چند دقیقه بسازد - به طور کامل با رابطهای کاربری، پایگاههای داده و منطق کسب و کار. تا پایان این دوره، خواهید دانست که چگونه Claude Code را در حال کار همزمان روی چندین برنچ گیت هماهنگ کنید، به طوری که عاملهای هوش مصنوعی به صورت موازی ویژگیهای مختلف را توسعه داده و کار خود را به طور خودکار ادغام نمایند. این صرفاً در مورد داشتن تکمیل خودکار بهتر نیست - بلکه در مورد تغییر اساسی چگونگی ساخته شدن نرمافزار است.
شما کشف خواهید کرد که چگونه با هوش مصنوعی به عنوان نیروی کار توسعه مقیاسپذیر رفتار کنید، الگوی «بهترین از N» را برای تولید رویکردهای متعدد برای حل مسئله پیادهسازی نمایید، و فرآیندهای تضمین کیفیت مستحکمی را ایجاد کنید که تضمین کرده کد تولید شده توسط هوش مصنوعی استانداردهای حرفهای را برآورده میکند. این دوره مهارتهای اساسی مانند نوشتن فایلهای مؤثر CLAUDE.md برای زمینه پروژه، ایجاد فرمان های قابل استفاده مجدد برای گردشهای کاری رایج، و مدیریت جریانهای توسعه موازی با worktreeهای گیت و زیرعاملهای هوش مصنوعی را پوشش میدهد.
از طریق تمرینهای عملی و مثالهای دنیای واقعی، خواهید آموخت که بر ترسهای رایج مهندسان در مورد ابزارهای هوش مصنوعی غلبه کنید، در حالی که سیستمهای عملی برای ارزیابی کد، تولید مستندات و توسعه ویژگیها میسازید. در پایان، شما مجموعهای کامل از ابزارها برای مقیاسبندی قابلیتهای توسعه خود و یک فرآیند شخصیسازی شده خواهید داشت که با گردش کار شما مطابقت دارد.
آنچه خواهید آموخت:
- از خرد مدیریتی Claude Code رها شوید و مانند یک سرپرست تیم فنی که تیمی از توسعهدهندگان ارشد را مدیریت میکند، واگذاری کار را آغاز کنید.
- «پرامپتهای بزرگ» بنویسید که Claude Code را وادار به ساختن ویژگیهای کامل کند، نه اینکه فقط توابع تکی تولید کند که شما آنها را کپی/پیست کنید.
- از الگوی «بهترین از N» با Claude Code استفاده کنید تا 3 تا 5 نسخه از هر ویژگی تولید کرده و بهترین قسمتها یا نسخهها را انتخاب نمایید.
- به Claude Code بیاموزید که کد خود را با استفاده از معیارهای متنی زمینهمحور نقد کند تا باگها را قبل از اینکه شما آنها را ببینید، شناسایی کند.
- به فایلهای CLAUDE.md مسلط شوید که فرآیند آنبوردینگ را به حالت خودکار در میآورد - زمینه پروژه کاملی به Claude Code بدهید تا کدی بنویسد که از روز اول با معماری شما سازگار باشد.
- کتابخانههای فرمان Claude Code بسازید که گردشهای کاری پیچیده توسعه را در پرامپتهای تکی فشرده میکنند (بازبینی کد، ساخت ویژگیها، مجموعههای تست).
- Claude Code را از طریق مثالها آموزش دهید تا کدی بنویسد که بدون نیاز به راهنماهای سبک 100 صفحهای، با سبک تیم شما مطابقت داشته باشد.
- توسعه موازی ویژگیها را با Claude Code که به طور همزمان روی چندین برنچ گیت کار میکند، هماهنگ کنید، در حالی که شما بر روی معماری تمرکز دارید.
- کدبیسهایی طراحی کنید که با نیروی کار هوش مصنوعی مقیاس یابد - محدودیتهای توکن را درک کرده و پروژهها را برای حداکثر کارایی Claude Code معماری نمایید.
- زیرعاملهای Claude Code مستقر کنید که به طور مستقل روی ویژگیهای مختلف به صورت موازی کار کنند و سپس بگذارید Claude Code در پایان، کار ادغام و یکپارچهسازی را انجام دهد.
- فرآیند توسعه مبتنی بر هوش مصنوعی شخصی خود را بسازید که خروجی شما را چند برابر کرده و همزمان کیفیت کد را حفظ نماید.
- از پرامپتنویسی چندوجهی استفاده کنید تا طرحهای دستمال کاغذی و جلسات وایتبورد را در عرض چند دقیقه به مؤلفههای UI، معماریها و فرآیندهای کامل تبدیل نمایید.
تأثیر واقعی بر توسعهدهندگان:
- زمان توسعه ویژگیها را از روزها به دقایق کاهش دهید.
- دیگر هرگز کد تکراری ننویسید.
- مجموعههای تست جامع را به صورت خودکار دریافت کنید.
- اجازه دهید Claude Code بازبینی کد و ریفکتور کردن را مدیریت کند.
- قبل از تعهد به یک رویکرد، چندین نمونه اولیه بسازید.
- بهرهوری شخصی خود را مانند استخدام یک تیم مقیاسبندی کنید.
مخاطبان این دوره:
مهندسان نرمافزار، سرپرست های تیم فنی و تیمهای توسعه که آماده پذیرش کدنویسی با کمک هوش مصنوعی هستند، در حالی که کیفیت کد و بهترین شیوههای مهندسی را حفظ میکنند.
پیشنیازها: تجربه اساسی توسعه نرمافزار و آشنایی با کنترل نسخه (Git).
این دوره نیازمند اشتراک پولی است که شامل Claude Code باشد.
دوره Claude Code: مهندسی نرمافزار با عاملهای Generative AI
-
مقدمهای بر Claude Code و مهندسی نرمافزار با عاملهای هوش مصنوعی 7:38
-
بهبود 1000 برابری در بهرهوری مهندسی نرمافزار با پرامپتهای بزرگ 12:56
-
نکته مهم در مورد هزینهها None
-
تمرین: شروع کار با Claude Code و ساخت اولین اپلیکیشن شما None
-
یادگیری بیشتر و حفظ ارتباط None
-
از یک مهندس نرمافزار به مهندس دیگر: بیایید در مورد ترس صحبت کنیم 3:37
-
نیروی کار هوش مصنوعی: Claude Code یک تیم توسعه هوش مصنوعی است 5:51
-
الگوی بهترین از N: استفاده از مزایای هزینه نیروی کار هوش مصنوعی 8:46
-
تمرین: ساخت نسخههای متعدد یک ویژگی با استفاده از بهترین از N None
-
آیا هوش مصنوعی میتواند کیفیت کد را قضاوت کند؟ 8:24
-
آیا نیروی کار هوش مصنوعی اصول طراحی را درک میکند؟ 4:43
-
چت، ساخت، مقیاس: زمان بیشتری را صرف طراحی و نوآوری کنید 2:02
-
چت: ساخت و بررسی الزامات و گزینهها 4:26
-
چت: نمونهسازی سریع و پرسوناها 7:43
-
ساخت: محدودیتها و پرامپتها برای Claude Code 9:14
-
تمرین: ارزیابی هوش مصنوعی کد و پیادهسازی ویژگیها None
-
زمینه دائمی جهانی: CLAUDE.md 10:18
-
زمینه و فرآیند هدفمند قابل استفاده مجدد: فرمان های Claude Code 8:50
-
یادگیری در-متن: آموزش با مثالها 7:19
-
نوشتن فایلهای Claude.md None
-
ایجاد فرمان Claude None
-
تمرین: ساخت یک ابزار تولید مستندات None
-
مشارکت کنید: به ساخت یک منبع گلچین شده از فرمان های عالی، Claude.md و غیره کمک کنید None
-
Claude Code، کنترل نسخه و برنچ های گیت 5:44
-
اجازه دادن به Claude Code برای کار موازی با Git Worktrees None
-
زیرعاملها و تسک های کلود None
-
توسعه موازی ویژگیها با زیرعاملها، تسک ها و Git Worktrees None
-
ایفا کردن نقش دستها، چشمها و گوشهای Claude Code 7:15
-
اطمینان از اینکه Claude Code کار خود را بررسی کند 4:51
-
طراحی نرمافزار، محدودیتهای توکن و قابلیت نگهداری 7:39
-
ساختار پروژه و نامگذاری فایلها زمینه حیاتی برای مقیاسپذیری Claude Code است 8:28
-
وادار کردن Claude Code به تفکر و برنامهریزی اولیه None
-
با اصلاح فرآیند و زمینه شروع کنید، نه با کد 4:56
-
تمرین: از دستمال کاغذی لکهدار قهوه تا کد عملیاتی با پرامپتنویسی چندوجهی None
مشخصات آموزش
دوره Claude Code: مهندسی نرمافزار با عاملهای Generative AI
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:34
- مدت زمان :02:20:40
- حجم :1.7GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy