آموزش برنامه‌نویسی با Claude Code و GSD: توسعه نرم‌افزار مبتنی بر مستندات (Spec-Driven) - آخرین آپدیت

دانلود Claude Code & GSD: Spec-Driven AI Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یک اپلیکیشن Full-stack واقعی را با استفاده از Claude Code، متدولوژی GSD، برنامه‌ریزی ساختاریافته، اجرای موازی و سیستم تأیید بسازید. راه‌اندازی Claude Code و GSD روی سیستم محلی برای توسعه به کمک هوش مصنوعی. استفاده از گردش کار شش‌مرحله‌ای GSD برای تبدیل یک دستورالعمل مبهم به یک برنامه تحویل ساختاریافته. ایجاد و استفاده از آرتیفکت‌های برنامه‌ریزی GSD برای متمرکز نگه داشتن کدهای تولید شده توسط AI، ردیابی‌پذیری و رعایت محدوده پروژه. ساخت یک قابلیت Full-stack با TypeScript شامل احراز هویت، تست‌ها و پایگاه داده. برنامه‌ریزی و اجرای قابلیت مدیریت فروش و موجودی کالا با استفاده از موج‌های اجرای موازی GSD. راستی‌آزمایی کارهای تولید شده توسط AI، شناسایی مشکلات پیش از انتشار و گسترش ایمن پروژه. پیشنیازها: برای شروع به تجربه قبلی در Claude Code، GSD یا تکنولوژی‌های مورد استفاده در این دوره نیاز نیست. آشنایی مقدماتی با برنامه‌نویسی و تسلط بر کار با ترمینال. یک کامپیوتر دارای Node.js نسخه 20 به بالا و npm نسخه 10 به بالا. شما در طول دوره، Claude Code و GSD را نصب خواهید کرد.

هوش مصنوعی می‌تواند سریع کد بنویسد، اما بدون یک سیستم واضح، ممکن است پروژه را از مسیر خارج کند، قابلیت‌های ساده را بیش از حد پیچیده کند (Over-engineer)، نیازمندی‌ها را نادیده بگیرد و کدهایی تحویل دهد که کاملاً به آن‌ها اعتماد ندارید.

این دوره روش متفاوتی برای ساخت نرم‌افزار با هوش مصنوعی را آموزش می‌دهد.

شما یاد می‌گیرید چگونه از Claude Code در کنار GSD استفاده کنید؛ یک گردش کار توسعه مبتنی بر مستندات (Spec-driven) که مسیری ساختاریافته از یک دستور مبهم تا نرم‌افزار نهایی را برای AI فراهم می‌کند. به جای تکیه بر یک پرامپت طولانی یا اصلاح مداوم مدل، از یک حلقه تکرارپذیر برای بحث درباره نیازمندی‌ها، ایجاد برنامه، اجرای کار، تأیید نتیجه و انتشار هر قابلیت با اطمینان کامل استفاده خواهید کرد.

شما یک پروژه واقعی مشتری را دنبال خواهید کرد: یک سیستم ERP کوچک برای «جو»، صاحب یک فروشگاه محلی. دستورات جو عمداً ناقص، با نیازمندی‌های نامشخص و متناقض است. شما یاد می‌گیرید چگونه موارد مهم را شفاف کنید، پیش از آنکه هوش مصنوعی شروع به حدس زدن کند.

با هم، دو قابلیت واقعی را در یک پروژه Full-stack تایپ‌اسکریپت خواهیم ساخت:

  • جریان ورود صندوق‌دار شامل هش کردن رمز عبور، مدیریت نشست‌ها (Sessions)، میان‌افزار احراز هویت و تست‌ها

  • قابلیت ثبت فروش که به صورت ایمن موجودی کالا را به‌روزرسانی کرده، موارد اتمام موجودی را مدیریت می‌کند و شامل یک فرم فرانت‌اند است

در این مسیر، شما Claude Code و GSD را نصب می‌کنید، یک Monorepo تایپ‌اسکریپت ایجاد می‌کنید، از دستور /gsd-new-project استفاده می‌کنید، آرتیفکت‌های برنامه‌ریزی GSD را بررسی کرده و گردش کار کامل فازها را اجرا می‌کنید:

/gsd-discuss-phase →/gsd-plan-phase →/gsd-execute-phase →/gsd-verify-work →/gsd-ship

خواهید دید که GSD چگونه کارهای برنامه‌ریزی شده را به موج‌های اجرای موازی تقسیم می‌کند، کانتکست اصلی را متمرکز نگه می‌دارد و به شناسایی مشکلات پیش از انتشار قابلیت کمک می‌کند.

در پایان دوره، شما یک بخش کاربردی از ERP را به صورت محلی خواهید داشت: ورود به سیستم، ثبت فروش و مشاهده کاهش موجودی. مهم‌تر از آن، شما یک سیستم کاربردی برای ساخت قابلیت‌های آینده با هوش مصنوعی بدون از دست دادن کنترل پروژه خواهید داشت.


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه: روش GSD برای توسعه با Claude Code Introduction: The GSD Way to Build with Claude Code

راه‌اندازی و تعیین محدوده پروژه Set Up and Scope the Project

  • درس اول: نصب و ایجاد ساختار اولیه L1: Install + scaffold

  • درس دوم: پیگیری نیازمندی‌ها با مشتری (جو) L2: Follow-Ups with Joe

  • درس سوم: سپردن پروژه به GSD با دستور gsd-new-project/ L3: Hand It All to GSD with /gsd-new-project

  • درس چهارم: بررسی آرتیفکت‌های برنامه‌ریزی L4: Walk the Planning Artifacts

ساخت ERP با متدولوژی GSD Build the ERP with GSD

  • درس پنجم: بحث و بررسی فاز اول L5: Discuss Phase 1

  • درس ششم: برنامه‌ریزی فاز اول L6: Plan Phase 1

  • درس هفتم: اجرای فاز اول L7: Execute Phase 1

  • درس هشتم: تأیید و انتشار فاز اول L8: Verify + Ship Phase 1

  • درس نهم: بحث و برنامه‌ریزی فاز دوم L9: Discuss + Plan Phase 2

  • درس دهم: اجرا، تأیید و انتشار فاز دوم L10: Execute, Verify + Ship Phase 2

جمع‌بندی دستاوردها Wrap the Milestone

  • درس یازدهم: جمع‌بندی نهایی پروژه L11: Wrap the Milestone

نمایش نظرات

آموزش برنامه‌نویسی با Claude Code و GSD: توسعه نرم‌افزار مبتنی بر مستندات (Spec-Driven)
جزییات دوره
1 hour
12
(آخرین آپدیت)
26
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

WestPoint Software Solutions WestPoint Software Solutions

کارشناسان مهندسی نرم‌افزار و فضای ابری سازمانی