آنچه یاد خواهید گرفت:
توسعه مهارتهای همکاری روزمره: مدیریت مؤثر سشن های طولانی
بازبینی کد با Claude Code
ممیزی امنیتی با Claude Code
پیشرفت به سمت خودمختاری محدود با Claude Code Agents و اعمال توسعه تست محور
پیش نیازهای دوره
بدون پیشنیاز
توضیحات دوره
Claude Code برای مبتدیان یک دورهی عملی و جامع است که Claude را به همراه همیشگی شما در کدنویسی تبدیل میکند؛ از اولین سشن تا ساخت، تست، بازبینی، ایمنسازی و انتشار نرمافزار واقعی. شما عادتهای مطمئن برای نوشتن پرامپت را یاد خواهید گرفت، با اطمینان در کدبیسهای چندفایلی جابهجا میشوید و آنها را تغییر میدهید، بازبینیهای ساختاریافتهی کد و ممیزیهای امنیتی انجام میدهید، سرویسهای خارجی را یکپارچه میکنید و گردش های کاری تحویل را خودکار میسازید. در پایان، سریعتر توسعه خواهید داد، بدون اینکه کیفیت، امنیت یا قابلیت بازتولید را قربانی کنید.
مقدمهای بر Claude Code
با قابلیتها و محدودیتهای Claude Code آشنا میشوید، محیط خود را بررسی میکنید و اولین جلسه عملی را آغاز میکنید. یاد میگیرید چگونه یک مخزن را ارائه کنید تا Claude ساختار و قواعد آن را درک کند، چگونه برای ایجاد تغییرات دقیق و قابلراستیآزمایی زمینهی لازم را فراهم کنید، و چگونه Claude را بهسرعت با یک کدبیس جدید آشنا کنید تا کمک هدفمند و تکرار ایمن داشته باشید.
شروع کار
با کمک Claude یک پروژه را از ابتدا میسازید و آن را برای انتشار عمومی با مجوزها، مستندات و نسخهبندی آماده میکنید. از همان ابتدا، تست واحد را بهعنوان یک رویهی پیشفرض برقرار میکنید، تکمیل ایمن تسک های خودکار را با معیارهای پذیرش روشن و نقاط بازبینی تمرین میکنید، و مدیریت محیط و پیکربندی را برای گردش های کاری قابلپیشبینی و قابلبازتولید راهاندازی میکنید.
کار با Claude Code
مهارتهای همکاری روزمره را توسعه میدهید: جلسات طولانی را بهطور مؤثر مدیریت میکنید، پرامپتهای توسعهای مینویسید که پیادهسازی دقیق را هدایت میکنند، و تغییرات میانفایلی را در مخازن واقعی هماهنگ میکنید. همچنین از Claude برای بازبینیهای متمرکز کد و بررسیهای سبک امنیتی استفاده میکنید و APIها و سرویسهای خارجی را با احراز هویت مناسب، مدیریت خطا و mockهای قابلآزمون یکپارچه میسازید.
بازبینی کد با Claude Code
یک متدولوژی بازبینی ساختاریافته را که با Claude پشتیبانی میشود یاد میگیرید. تحلیل اولیهی پروژه را انجام میدهید؛ معماری و الگوهای طراحی را ارزیابی میکنید؛ پایبندی به اصول SOLID را بررسی میکنید؛ مدیریت خطا، جریان استثناها، تابآوری و تحمل خطا را ممیزی میکنید؛ و معیارهای کیفیت کد را بهکار میگیرید. همچنین تکرار کد را شناسایی میکنید، نامگذاری و خوانایی را بهبود میدهید، و یافتهها را به ری فکتورهای عملی و بهبود تستها متصل میکنید؛ همه با استدلال قابلردیابی و تفاوتهای شفاف
ممیزی امنیتی با Claude Code
ممیزیهای امنیتی نظاممند را با Claude بهعنوان دستیار خود انجام میدهید. یک اسکن اولیه انجام میدهید، جریانهای احراز هویت و مجوزدهی را بررسی میکنید، اعتبارسنجی ورودی را اعمال میکنید و الگوهای دسترسی به پایگاه داده را ممیزی میکنید. همچنین مرزهای API و زیرساخت، مدیریت کوکی و سشن، پردازش فایل و منطق کسبوکار را از نظر آسیبپذیری بررسی میکنید، مدیریت Secrets را راستیآزمایی میکنید و گزارشهای جامع و اولویتبندیشده همراه با مراحل رفع مشکل و تستهای اعتبارسنجی ارائه میدهید.
ویژگیهای پیشرفته
به سمت خودمختاری محدود با Claude Code Agents پیش میروید و توسعه تست محور را برای هدایت طراحی و بازآرایی بهکار میگیرید. مدلسازی داده را با migrationهای ایمن و قابلبازگشت انجام میدهید، ابزارهای CLI قدرتمند میسازید و با کمک Claude محیطها را با ایجاد کلاسترهای Kubernetes خودکار میکنید. دوره با راهاندازی یک پایپ لاین CI/CD به پایان میرسد که دروازههای کیفیت را اعمال میکند، بررسیهای امنیتی را اجرا میکند و انتشارهای نسخهدار را خودکار میسازد تا تحویل با اطمینان و بهصورت تکرارپذیر انجام شود.
این دوره برای چه کسانی مناسب است؟
رهبران فنی که به دنبال الگوهای تکرارپذیر و قابلممیزی برای انتشار سریعتر و ایمنتر هستند.
توسعهدهندگان و مهندسانی که تازه وارد کدنویسی با کمک هوش مصنوعی شدهاند و میخواهند عادتهای آمادهی تولید داشته باشند.
تیمهای DevOps و پلتفرم که گردش های کاری تحویل مبتنی بر AI-in-the-loop را استاندارد میکنند.
متخصصان و مدرسان هوش مصنوعی که توسعه نرمافزار مبتنی بر پرامپت را آموزش میدهند.