دوره آموزشی ساخت یک اپلیکیشن فولاستک با Claude Code (بدون نیاز به کدنویسی)
36 دقیقهمبتدی2026-03-10
مدرسین

Stephanie Nyarko
جزئیات دوره
ابزارهای توسعه هوش مصنوعی مانند Claude Code این امکان را فراهم کردهاند که بتوانید اپلیکیشنهای فولاستک واقعی و قابل استفاده در محیط تولید بسازید، بدون اینکه مجبور باشید درگیر جزئیات سنتی کدنویسی و نوشتن خطبهخط سینتکس باشید. این دوره رویکردی متفاوت ارائه میدهد که بر «توسعه مبتنی بر نیت» (Intent-Driven Development) تمرکز دارد.
در این روش، به جای تمرکز روی نوشتن کد، شما روی طراحی رفتار، ساختار و معماری اپلیکیشن تمرکز میکنید و هوش مصنوعی وظیفه پیادهسازی جزئیات فنی را بر عهده میگیرد. این یعنی شما نقش یک طراح محصول و معمار سیستم را دارید، نه صرفاً یک برنامهنویس اجرایی.
در ابتدای دوره یاد میگیرید چگونه Claude Code را بهعنوان یک شریک توسعه (AI Partner) به کار بگیرید. این ابزار به شما کمک میکند تصمیمهای معماری، طراحی محصول و ساختار اپلیکیشن را با کنترل کامل پیش ببرید، در حالی که اجرای فنی توسط AI انجام میشود.
در ادامه، ساخت یک اپلیکیشن فولاستک کامل را تمرین میکنید. شما یاد میگیرید چگونه اسکلت پروژه (Application Scaffold) را شامل فرانتاند، ساختار پوشهها، استایلدهی و محیط توسعه ایجاد کنید، فقط با توصیف نیازها به زبان طبیعی.
یکی از بخشهای کلیدی دوره، طراحی رابط کاربری است. شما یاد میگیرید چگونه لایههای مختلف UI، تعاملات کاربر و وضعیتهای مختلف صفحات را توصیف کنید تا Claude Code آنها را به کد واقعی تبدیل کند و سپس خروجی را ارزیابی و اصلاح کنید.
در ادامه، نحوه اتصال فرانتاند و بکاند را یاد میگیرید، اما به جای تمرکز روی جزئیات فنی، روی جریان داده (Data Flow) و رفتار کلی سیستم تمرکز میکنید تا معماری قابل توسعهتری بسازید.
همچنین مفاهیم مهمی مثل احراز هویت (Authentication)، مسیرهای محافظتشده (Protected Routes) و دادههای کاربرمحور (User-Specific Data) بررسی میشوند تا بتوانید یک اپلیکیشن ساده را به یک سیستم چندکاربره واقعی تبدیل کنید.
در نهایت، این دوره به شما کمک میکند دیدی سطحبالا نسبت به توسعه نرمافزار پیدا کنید و بتوانید با کمک هوش مصنوعی، سریعتر، هوشمندتر و با تمرکز بیشتر روی محصول، اپلیکیشنهای واقعی بسازید.
اهداف یادگیری
درک مفهوم توسعه مبتنی بر نیت (Intent-Driven Development)
استفاده از Claude Code بهعنوان شریک توسعه هوشمند
ایجاد اسکلت کامل اپلیکیشن فولاستک با AI
طراحی UI و تعاملات با توصیف زبان طبیعی
تحلیل و اصلاح کد تولیدشده توسط AI
اتصال فرانتاند و بکاند بر اساس جریان داده
پیادهسازی احراز هویت در اپلیکیشن
ایجاد مسیرهای محافظتشده و مدیریت دسترسی کاربران
تبدیل اپلیکیشن ساده به سیستم چندکاربره
تمرکز بر معماری و تصمیمهای محصول به جای کدنویسی سنتی
در این روش، به جای تمرکز روی نوشتن کد، شما روی طراحی رفتار، ساختار و معماری اپلیکیشن تمرکز میکنید و هوش مصنوعی وظیفه پیادهسازی جزئیات فنی را بر عهده میگیرد. این یعنی شما نقش یک طراح محصول و معمار سیستم را دارید، نه صرفاً یک برنامهنویس اجرایی.
در ابتدای دوره یاد میگیرید چگونه Claude Code را بهعنوان یک شریک توسعه (AI Partner) به کار بگیرید. این ابزار به شما کمک میکند تصمیمهای معماری، طراحی محصول و ساختار اپلیکیشن را با کنترل کامل پیش ببرید، در حالی که اجرای فنی توسط AI انجام میشود.
در ادامه، ساخت یک اپلیکیشن فولاستک کامل را تمرین میکنید. شما یاد میگیرید چگونه اسکلت پروژه (Application Scaffold) را شامل فرانتاند، ساختار پوشهها، استایلدهی و محیط توسعه ایجاد کنید، فقط با توصیف نیازها به زبان طبیعی.
یکی از بخشهای کلیدی دوره، طراحی رابط کاربری است. شما یاد میگیرید چگونه لایههای مختلف UI، تعاملات کاربر و وضعیتهای مختلف صفحات را توصیف کنید تا Claude Code آنها را به کد واقعی تبدیل کند و سپس خروجی را ارزیابی و اصلاح کنید.
در ادامه، نحوه اتصال فرانتاند و بکاند را یاد میگیرید، اما به جای تمرکز روی جزئیات فنی، روی جریان داده (Data Flow) و رفتار کلی سیستم تمرکز میکنید تا معماری قابل توسعهتری بسازید.
همچنین مفاهیم مهمی مثل احراز هویت (Authentication)، مسیرهای محافظتشده (Protected Routes) و دادههای کاربرمحور (User-Specific Data) بررسی میشوند تا بتوانید یک اپلیکیشن ساده را به یک سیستم چندکاربره واقعی تبدیل کنید.
در نهایت، این دوره به شما کمک میکند دیدی سطحبالا نسبت به توسعه نرمافزار پیدا کنید و بتوانید با کمک هوش مصنوعی، سریعتر، هوشمندتر و با تمرکز بیشتر روی محصول، اپلیکیشنهای واقعی بسازید.
اهداف یادگیری
درک مفهوم توسعه مبتنی بر نیت (Intent-Driven Development)
استفاده از Claude Code بهعنوان شریک توسعه هوشمند
ایجاد اسکلت کامل اپلیکیشن فولاستک با AI
طراحی UI و تعاملات با توصیف زبان طبیعی
تحلیل و اصلاح کد تولیدشده توسط AI
اتصال فرانتاند و بکاند بر اساس جریان داده
پیادهسازی احراز هویت در اپلیکیشن
ایجاد مسیرهای محافظتشده و مدیریت دسترسی کاربران
تبدیل اپلیکیشن ساده به سیستم چندکاربره
تمرکز بر معماری و تصمیمهای محصول به جای کدنویسی سنتی
سرفصل ها
کدنویسی Vibe برای یک برنامه کامل با Claude Code
- کلود کد و طرز فکر مدرن بدون کد
- ایجاد ساختار پروژه برنامه با Claude Code
- برنامه Claude Code را مستقر و آزمایش کنید
- طراحی رابط کاربری frontend با استفاده از زبان طبیعی
- منطق بکاند را با توسعه مبتنی بر هوش مصنوعی اضافه کنید
- اتصال فرانتاند و بکاند برای رفتار واقعی برنامه
- اضافه کردن یک پایگاه داده با مدلهای داده تولید شده توسط هوش مصنوعی
- اضافه کردن احراز هویت و حسابهای کاربری بدون نوشتن کد