React.js از صفر تا پروژه
برنامه‌نویسی وب مقدماتی ۵ ساعت و ۳۶ دقیقه منتشرشده ۱ ماه پیش

React.js از صفر تا پروژه

ساخت اپلیکیشن‌های مدرن با React 19

یادگیری React با پروژه‌های عملی و الگوهای حرفه‌ای که در تیم‌های محصول استفاده می‌شوند.

از مفاهیم پایه JSX و کامپوننت تا مدیریت state، routing و اتصال به API را با یک پروژه داشبورد کامل تمرین می‌کنید.

در پایان دوره یک اپلیکیشن SPA آماده استقرار خواهید داشت.

3

فصل آموزشی

8

جلسه

1

آزمون

1

فایل ضمیمه

پیش‌نیازها

  • آشنایی با HTML، CSS و JavaScript ES6+
  • آشنایی مقدماتی با npm و ابزارهای خط فرمان
  • دسترسی به Node.js نسخه ۲۰ یا بالاتر
  • علاقه به ساخت رابط کاربری تعاملی

خروجی دوره

  • ساخت کامپوننت‌های قابل استفاده مجدد با React 19
  • مدیریت state با Hooks و الگوهای رایج
  • پیاده‌سازی routing چندصفحه‌ای با React Router
  • اتصال به REST API و مدیریت loading و error
  • ساخت و deploy پروژه نهایی داشبورد مدیریتی

سرفصل‌ها و جلسات

8 جلسه در 3 فصل

مبانی React

کامپوننت‌ها، props، state و چرخه رندر.

3 جلسه

معرفی React و JSX

ویدیو · ۳۰ دقیقه · 1 ضمیمه

پیش‌نمایش

Hooks و State Management

ویدیو · ۴۵ دقیقه

قفل‌شده

لیست‌ها، کلیدها و بهینه‌سازی رندر

ویدیو · ۳۸ دقیقه

قفل‌شده

مسیریابی و فرم‌ها

React Router، فرم‌های کنترل‌شده و اعتبارسنجی.

2 جلسه

React Router v7

ویدیو · ۳۸ دقیقه

قفل‌شده

فرم‌ها و اعتبارسنجی

ویدیو · ۴۲ دقیقه

قفل‌شده

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

ساخت اپلیکیشن واقعی و اتصال به API.

3 جلسه

ساخت داشبورد مدیریتی

ویدیو · ۵۵ دقیقه

قفل‌شده

اتصال به API و deploy

ویدیو · ۴۸ دقیقه

قفل‌شده

تست کامپوننت با Vitest

متنی · ۴۰ دقیقه

قفل‌شده

آزمون‌های دوره

آزمون پایان دوره React

حد نصاب 65٪ ۲۵ دقیقه 2 تلاش

ارزیابی مفاهیم Hooks، routing و اتصال به API.