</> مدرسه زیب‌موجیاد بگیر، تمرین کن، بساز
Reactمسیر کامل · 8 درس

آموزش React
از صفر تا پروژه واقعی

رابط‌های کاربری مدرن را با کامپوننت، state و جریان داده قابل پیش‌بینی بساز.

شروع درس اول ←
پروژه پایانی مسیرداشبورد پیگیری عادت
۸ درس عمیقتمرین تعاملیگواهی تکمیل مسیر
۰٪
نقشه راه

هشت گام تا ساختن

درس‌ها کوتاه‌اند، اما سطحی نیستند؛ هر گام روی نتیجه گام قبلی ساخته می‌شود.

01
۱۵ دقیقه

اولین Component و JSX

در این درس، اولین Component و JSX را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
02
۲۵ دقیقه

Props و ترکیب Componentها

در این درس، Props و ترکیب Componentها را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
03
۳۰ دقیقه

State و رویداد

در این درس، State و رویداد را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
04
۳۰ دقیقه

فهرست و شرط در رابط

در این درس، فهرست و شرط در رابط را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
05
۳۵ دقیقه

فرم و ورودی کنترل‌شده

در این درس، فرم و ورودی کنترل‌شده را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
06
۴۰ دقیقه

Effect و دریافت API

در این درس، Effect و دریافت API را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
07
۳۰ دقیقه

ساختار، کارایی و آزمون

در این درس، ساختار، کارایی و آزمون را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
08
۵۰ دقیقه

پروژه داشبورد عادت

در این درس، پروژه داشبورد عادت را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
خروجی واقعی مسیر

داشبورد پیگیری عادت

پروژه را بخش‌به‌بخش در طول درس‌ها می‌سازی. در پایان فقط یک تمرین پراکنده نداری؛ یک خروجی کامل، توضیح‌پذیر و قابل انتشار داری.

  • تعریف مسئله و نیاز کاربر
  • ساخت نسخه اولیه و قابل استفاده
  • خطایابی و بهترکردن تجربه
  • انتشار و دریافت بازخورد
react · project
function Counter() {
  const [count, setCount] = useState(0);
  return <button onClick={() => setCount(count + 1)}>
    تمرین‌های انجام‌شده: {count}
  </button>;
}