آنچه یاد خواهید گرفت:
راهاندازی Claude Code و اتصال آن به یک گردشکار توسعه مبتنی بر Git
تولید اسناد زمینهای (احراز هویت، رابط کاربری، مسیریابی، امنیت، استقرار) که خروجی کد Claude را هدایت میکنند.
استفاده از مهندسی زمینه برای واداشتن Claude Code به نوشتن کدی یکدست و باکیفیتِ تولیدی
ایجاد و مدیریت برنچهای ویژگی برای توسعه با کمک هوش مصنوعی
واگذاری تسک های تست به زیرعاملهای Claude
نوشتن و اجرای تستهای واحد با استفاده از معماری زیرعامل Claude Code
استفاده از slash commandها برای سرعتدادن به کارهای تکراری توسعه
راهاندازی و یکپارچهسازی سرورهای MCP برای گسترش قابلیتهای Claude Code
پیکربندی پایپلاینهای پیشنمایش GitHub برای استقرار برنچهای ویژگی
راهاندازی پایپلاینهای CI/CD برای تست خودکار و استقرار در محیط production
ادغام در main و استقرار buildهای production روی Vercel
دنبالکردن یک گردشکار کامل و تکرارپذیر از مخزن خالی تا اپلیکیشن زنده در production
پیشنیازهای دوره
آشنایی با اکوسیستم GenAI الزامی است.
آشنایی با Next.js و MongoDB الزامی است.
تجربه مهندسی نرمافزار الزامی است.
پلن Claude Pro یا Anthropic API Key
توضیحات دوره
این یک دورهی دیگر برای «یادگیری مبانی» نیست. شما یک اپلیکیشن واقعی را از یک Git repo خالی تا یک URL زنده در production میسازید و مستقر میکنید، در حالی که Claude Code شریک توسعهی هوش مصنوعی شماست.
در این مسترکلاس عملی، یک گردشکار کامل و حرفهای توسعه را دنبال میکنید؛ همان فرایندی که تیمهای واقعی برای برنامهریزی، ساخت، تست و انتشار نرمافزار با کمک هوش مصنوعی استفاده میکنند.
کاری که انجام خواهید داد:
مرحله 1 - راهاندازی پروژه و مهندسی زمینه
کار را با یک Git repo خالی شروع میکنید. Claude Code را متصل میکنید. مستندات اصلی پروژه را تولید میکنید - احراز هویت، ui، مسیریابی، امنیت، استقرار و موارد بسیار دیگر. این اسناد زمینهای به ستون فقرات پروژه تبدیل میشوند و باعث میشوند Claude Code کدی یکدست و باکیفیت production بنویسد.
مرحله 2 - توسعه ویژگی با گردشکارهای عاملی
برنچهای ویژگی ایجاد میکنید. ویژگیها را با زبان ساده انگلیسی درخواست میکنید. Claude اسناد شما را میخواند، یک برنامه برای ویژگی میسازد، شما آن را تأیید میکنید و Claude کد را مینویسد. تستها توسط یک زیرعامل Claude انجام میشوند. شما همچنان کنترل را در دست دارید.
مرحله 3 - استقرار ویژگی و پایپلاینهای پیشنمایش
Push به Remote میکنید. pull request ایجاد میکنید. پایپلاینهای پیشنمایش GitHub را فعال میکنید. برنچهای ویژگی را روی Vercel مستقر میکنید. قبل از اینکه چیزی به main برسد، همهچیز را بررسی میکنید تا مطمئن شوید درست کار میکند.
مرحله 4 - بازبینی انسانی و تست استقرار ویژگی
کد تولیدشده توسط هوش مصنوعی را بازبینی میکنید. استقرارهای پیشنمایش را تست میکنید. آنچه آماده است را تأیید میکنید. آنچه آماده نیست را رد میکنید. هوش مصنوعی کد را مینویسد - تصمیمها با شماست.
مرحله 5 - استقرار در production
PRها را تأیید میکنید. در main ادغام میکنید. پایپلاین CI تولید را اجرا میکنید. تستها را دوباره اجرا میکنید. بهصورت live مستقر میکنید. انتشار کامل میشود.
بیشتر دورهها ویژگیها را بهصورت جداگانه آموزش میدهند. این دوره همهچیز را در یک پایپلاین ابتدا تا انتها به هم متصل میکند؛ دقیقاً همانطور که تیمهای واقعی نرمافزار را منتشر میکنند. در پایان، یک سیستم کامل و تکرارپذیر خواهید داشت که میتوانید در هر پروژهای از آن استفاده کنید.
این دوره یک گردشکار را آموزش میدهد، نه فقط یک ابزار را. همین حالا در این دوره شرکت کنید و با Claude Code شروع به انتشار اپلیکیشنهای واقعی کنید.
این دوره برای چه کسانی مناسب است؟
هر کسی که میخواهد Claude Code را بهطور کامل یاد بگیرد.
مهندسان نرمافزاری که میخواهند سرعت کدنویسی خود را 10 برابر کنند.
هر کسی که میخواهد یک سیستم تکرارپذیر یاد بگیرد.