توضیحات
آموزش کدنویسی پیشرفته با کمک AI از Brad Traversy
نام دوره : Coding With AI – Planning To Production
پیشنیازها
- قبل از شرکت در این دوره (و بهطور کلی هر دوره مرتبط با هوش مصنوعی)، باید با مفاهیم پایه توسعه نرمافزار آشنا باشید.
توضیحات
در چند سال گذشته، روش توسعه نرمافزار بهطور چشمگیری تغییر کرده است.
ما از جستجو در مستندات و کنار هم قرار دادن قطعات کد، به همکاری با هوش مصنوعی برای برنامهریزی، ساخت اولیه پروژه، بازآرایی کد (Refactoring) و رفع اشکال رسیدهایم.
این سرعت فوقالعاده است، اما اگر فرآیند مشخصی نداشته باشید، میتواند منجر به تولید کدهای شکننده، معماریهای نامنظم و پروژههایی شود که نگهداری آنها دشوار است.
هدف این دوره آموزش یک گردشکار تکرارپذیر و حرفهای برای توسعه نرمافزار با کمک هوش مصنوعی است.
یاد میگیرید چگونه قابلیتهای جدید را تعریف و برنامهریزی کنید، پرامپتهای مؤثر بنویسید، زمینه و اطلاعات لازم را در اختیار هوش مصنوعی قرار دهید، خروجیهای آن را بررسی کنید و با اطمینان پروژههای خود را منتشر نمایید.
در طول دوره، یک پروژه واقعی به نام DevStash را توسعه خواهید داد؛ یک مرکز مدیریت دانش برای ذخیره و سازماندهی:
- قطعهکدها (Snippets)
- پرامپتها
- دستورات
- یادداشتها
- فایلها
- تصاویر
- لینکها
این پروژه با استفاده از Next.js App Router، TypeScript، الگوهای مدرن مدیریت داده و بهترین روشهای استقرار (Deployment) پیادهسازی میشود.
همچنین مباحث تست نرمافزار و بازبینی کد با کمک هوش مصنوعی را فرا خواهید گرفت و با اجزای اصلی یک نرمافزار SaaS آشنا میشوید؛ از جمله:
- احراز هویت کاربران
- مدیریت پایگاه داده
- ذخیرهسازی فایلها
- سیستم پرداخت
علاوه بر این، DevStash را بهصورت کامل از ابتدا تا انتها توسعه میدهید؛ شامل قابلیتهای جستجو، سازماندهی محتوا و ویژگیهای مبتنی بر هوش مصنوعی، در حالی که ساختار پروژه تمیز، قابل نگهداری و آماده استفاده در محیط واقعی باقی میماند.
آنچه در دوره آموزش کدنویسی پیشرفته با کمک AI از Brad Traversy خواهید آموخت
- ایجاد یک گردشکار استاندارد و تکرارپذیر برای توسعه نرمافزار با کمک هوش مصنوعی، از مرحله برنامهریزی تا تست و استقرار
- نوشتن پرامپتهای حرفهای که خروجیهای باکیفیت و قابلاعتماد تولید میکنند
- ساخت فایلهای زمینه (Context Files) و مشخصات پروژه به شکلی که هوش مصنوعی بتواند ساختار کد شما را درک کرده و استانداردهای شما را رعایت کند
- ایجاد Skills، Subagents و یکپارچهسازی با سرورهای MCP برای خودکارسازی وظایف تکراری توسعه
- بررسی، تست و ارزیابی کدهای تولیدشده توسط هوش مصنوعی پیش از انتشار
- توسعه کامل DevStash بهعنوان یک نرمافزار SaaS شامل احراز هویت، مدیریت پایگاه داده، ذخیرهسازی فایل، جستجو، پرداخت و قابلیتهای مبتنی بر هوش مصنوعی
- استفاده از الگوهای مدرن توسعه Full-Stack با:
- Next.js App Router
- TypeScript
- Prisma
- Tailwind CSS v4
- Server Actions
- استقرار پروژه در محیط واقعی، مدیریت متغیرهای محیطی و فرآیندهای مهاجرت پایگاه داده (Migrations)
دوره آموزش کدنویسی پیشرفته با کمک AI از Brad Traversy برای چه کسانی مناسب است؟
- توسعهدهندگانی که میخواهند یک گردشکار حرفهای و کارآمد برای استفاده از هوش مصنوعی در فرآیند توسعه نرمافزار ایجاد کنند.
- برنامهنویسانی که قصد دارند بهرهوری خود را افزایش داده و پروژههای واقعی را با کمک هوش مصنوعی سریعتر و مطمئنتر توسعه دهند.
- افرادی که میخواهند فراتر از استفاده ساده از ابزارهای هوش مصنوعی رفته و یک فرآیند مهندسی نرمافزار مدرن و قابل اعتماد را یاد بگیرند.








یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید