دوره آموزشی کلود کد در عمل
43 دقیقهمتوسط2026-04-02
مدرسین

Anthropic
جزئیات دوره
اگر هدفت اینه که Claude Code رو بهعنوان یک دستیار حرفهای برای توسعه نرمافزار بهکار بگیری، این دوره دقیقاً همون چیزیه که لازم داری. این آموزش از سطح «چطور باهاش کار کنیم» فراتر میره و وارد لایهی معماری، منطق ابزارها، مدیریت context، و روشهای پیشرفتهی یکپارچهسازی میشه.
اینجا یاد میگیری Claude Code چطور با codebase تعامل میکنه، چطور میشه با MCP serverها و GitHub integration قابلیتهاش رو گسترش داد، و چطور از سیستم tool use برای انجام کارهای چندمرحلهای و پیچیده استفاده کنی. علاوه بر این، روی workflowهای بصری، اتوماسیون وظایف تکراری، و حالتهای thinking و planning هم تسلط پیدا میکنی؛ چیزهایی که برای کار واقعی در تیمهای توسعه خیلی حیاتیان.
پیشنیازها
آشنایی با رابطهای خط فرمان و عملیات ترمینال
درک اولیه از کنترل نسخه با Git
اهداف یادگیری
توضیح اینکه دستیارهای هوش مصنوعی چطور از طریق tool integration با codebaseها تعامل میکنند و چه پایههای فنیای پشت تحلیل و تغییر کد وجود دارد.
یادگیری استفاده ترکیبی از چند ابزار برای مدیریت تسکهای برنامهنویسی پیچیده و چندمرحلهای در سناریوهای مختلف توسعه.
شناسایی استراتژیهای نگهداری context مرتبط در طول مکالمه و ارجاع مؤثر به منابع پروژه برای دریافت کمک دقیقتر از AI.
توضیح نحوه استفاده از ورودیهای بصری برای نمایش تغییرات رابط کاربری و بهکارگیری قابلیتهای پیشرفته planning برای تغییرات بزرگ در codebase.
ساخت commandها و automationهای قابلاستفادهمجدد برای سادهسازی کارهای تکراری توسعه.
یکپارچهسازی ابزارها و سرویسهای خارجی برای قابلیتهای پیشرفتهتر مثل browser automation و workflowهای تخصصی توسعه.
راهاندازی فرایندهای خودکار code review و ادغام دستیار هوش مصنوعی با workflowهای version control موجود.
توضیح اینکه چه زمانی و چگونه از رویکردهای مختلف reasoning برای سطوح گوناگون پیچیدگی در مسائل برنامهنویسی استفاده شود.
اینجا یاد میگیری Claude Code چطور با codebase تعامل میکنه، چطور میشه با MCP serverها و GitHub integration قابلیتهاش رو گسترش داد، و چطور از سیستم tool use برای انجام کارهای چندمرحلهای و پیچیده استفاده کنی. علاوه بر این، روی workflowهای بصری، اتوماسیون وظایف تکراری، و حالتهای thinking و planning هم تسلط پیدا میکنی؛ چیزهایی که برای کار واقعی در تیمهای توسعه خیلی حیاتیان.
پیشنیازها
آشنایی با رابطهای خط فرمان و عملیات ترمینال
درک اولیه از کنترل نسخه با Git
اهداف یادگیری
توضیح اینکه دستیارهای هوش مصنوعی چطور از طریق tool integration با codebaseها تعامل میکنند و چه پایههای فنیای پشت تحلیل و تغییر کد وجود دارد.
یادگیری استفاده ترکیبی از چند ابزار برای مدیریت تسکهای برنامهنویسی پیچیده و چندمرحلهای در سناریوهای مختلف توسعه.
شناسایی استراتژیهای نگهداری context مرتبط در طول مکالمه و ارجاع مؤثر به منابع پروژه برای دریافت کمک دقیقتر از AI.
توضیح نحوه استفاده از ورودیهای بصری برای نمایش تغییرات رابط کاربری و بهکارگیری قابلیتهای پیشرفته planning برای تغییرات بزرگ در codebase.
ساخت commandها و automationهای قابلاستفادهمجدد برای سادهسازی کارهای تکراری توسعه.
یکپارچهسازی ابزارها و سرویسهای خارجی برای قابلیتهای پیشرفتهتر مثل browser automation و workflowهای تخصصی توسعه.
راهاندازی فرایندهای خودکار code review و ادغام دستیار هوش مصنوعی با workflowهای version control موجود.
توضیح اینکه چه زمانی و چگونه از رویکردهای مختلف reasoning برای سطوح گوناگون پیچیدگی در مسائل برنامهنویسی استفاده شود.
سرفصل ها
کلود کد چیست؟
- مقدمه
- دستیار کدنویسی چیست؟
- کلود کد در عمل
امتحان کردن
- اضافه کردن زمینه
- ایجاد تغییرات
- کنترل زمینه
- دستورات سفارشی
- سرورهای MCP با کد کلود
- ادغام با گیتهاب
هوکها و SDK
- معرفی هوکها
- تعریف هوکها
- پیادهسازی یک هوک
- قلابهای مفید
- کیت توسعه نرمافزاری کد کلود
جمعبندی
- خلاصه و مراحل بعدی