آنچه یاد خواهید گرفت:
یاد میگیرید چگونه با TypeScript اپلیکیشنهای React بسازید.
مفاهیم اصلی مانند استیت، رندر شرطی، معماری کامپوننت و موارد دیگر را درک میکنید.
از ابتدا به یک توسعهدهنده پیشرفته React تبدیل میشوید.
به تمام قلابهای React مسلط شوید.
مسیریابی سمت کلاینت را با جدیدترین نسخه react-router-dom پیادهسازی میکنید.
ویژگیها و مفاهیم مدرن React 19 را یاد بگیرید.
با قلابهای پیشرفتهای مثل useActionState، useOptimistic و useFormStatus کار میکنید.
از API قدرتمند ()use همراه با حالت تعلیق و مرزهای خطا استفاده میکنید.
یک اپلیکیشن کامل مدیریت هزینه با عملیات ایجاد، خواندن، بروزرسانی و حذف و فیلترسازی میسازید.
یک اپلیکیشن فیلم کاملاً کاربردی با اتصال به API، جستوجو و انیمیشنها توسعه میدهید.
یک داشبورد مدیریتی React حرفهای با نمودارها و تحلیلها توسعه میدهید.
پروژههای React مقیاسپذیر را ساختاردهی و سازماندهی میکنید.
اپلیکیشنها را با CSS ،Tailwind CSS و بهترین شیوه ها استایلدهی میکنید.
اعتمادبهنفس لازم برای ساخت اپلیکیشنهای React آمادهی تولید را به دست میآورید.
پیشنیازهای دوره
دانش اولیه JavaScript لازم است.
توضیحات دوره
آمادهاید به React مسلط شوید و اپلیکیشنهای واقعی و متمایز بسازید؟
این دوره طوری طراحی شده که شما را از مبتدی به یک توسعهدهنده مطمئن React تبدیل کند؛ با تمرکز بر چیزهایی مانند: پروژههای عملی، مفاهیم مدرن و مهارتهای کاربردی در دنیای واقعی که واقعاً اهمیت دارند.
بهجای اینکه فقط تئوری یاد بگیرید، 3 اپلیکیشن کامل را از ابتدا میسازید تا تجربهی عملی و اعتمادبهنفس لازم برای ساخت اپلیکیشنهای آمادهی تولید را به دست آورید.
آنچه یاد خواهید گرفت:
یادگیری را با اصول React شروع میکنید و بهتدریج وارد ویژگیهای مدرن React 19؛ از جمله اکشن ها، قلابهای جدید و APIهای پیشرفته میشوید.
در طول مسیر، موارد زیر را یاد میگیرید:
ساختار پوشهبندی React
DOM مجازی، Vite ،JSX
تمام قلابهای React
مدیریت استیت در React با useState و useEffect
رندر شرطی در React و استایلدهی در React
مسیریابی در React با react-router-dom
اقدامات در React 19
قلابهای useActionState() ،useOptimistic()، ()useFormStatus در React 19
()API use همراه با حالت تعلیق و مرزهای خطا در React 19
چگونه پروژههای React مقیاسپذیر را ساختاردهی کنیم؟
React بهطور گسترده برای ساخت وب اپلیکیشنهای تعاملی و عملکرد بالا استفاده میشود و این دوره روی کمک به شما برای بهکارگیری این مهارتها در سناریوهای واقعی تمرکز دارد.
ساخت 3 پروژه واقعی
این دوره بهشدت مبتنی بر پروژه است تا مطمئن شود فقط تماشا نمیکنید، بلکه واقعاً میسازید.
مدیریت هزینه (جریان هزینه)
افزودن، ویرایش، حذف و فیلتر کردن هزینهها
نمایش داده با نمودارها
ساخت کامپوننتهای قابلاستفادهمجدد
آمار و تحلیل هزینهها
اپلیکیشن فیلم
دریافت و نمایش داده واقعی با استفاده از APIs
پیادهسازی قابلیت جستوجو
ساخت یک رابط کاربری مدرن
داشبورد مدیریتی
ساخت داشبوردهای حرفهای
کار با نمودارها و تحلیل داده
ساخت طرح بندی ها و کامپوننتهای مقیاسپذیر
ایجاد جدول تراکنشها
در پایان این دوره، شما سه پروژه واقعی و مناسب برای پورتفولیو ساختهاید و اعتمادبهنفس لازم برای توسعهی وب اپلیکیشنهای مدرن و مقیاسپذیر با React 19 را به دست میآورید.
این دوره برای چه کسانی مناسب است؟
هر کسی که میخواهد با React 19 وب اپلیکیشنهای واقعی بسازد.
مبتدیانی که میخواهند React را از ابتدا یاد بگیرند و اصول محکم بسازند.
توسعهدهندگان TypeScript که میخواهند دانش خود را در اپلیکیشنهای React به کار بگیرند.
توسعهدهندگان فرانتاند که میخواهند مهارتهای خود را با ویژگیهای مدرن React 19 ارتقا دهند.
توسعهدهندگان JavaScript که میخواهند وارد توسعهی React شوند.
توسعهدهندگانی که میخواهند پروژههای واقعی برای پورتفولیوی خود بسازند.
دانشجویانی که برای مصاحبههای فرانتاند یا React.js آماده میشوند.
توسعهدهندگانی که میخواهند قلابهای پیشرفته و APIهای مدرن در React را درک کنند.
هر کسی که میخواهد یاد بگیرد چگونه اپلیکیشنهای مقیاسپذیر و آمادهی تولید بسازد.
فریلنسرهایی که میخواهند ساخت پروژههای React برای مشتریان را شروع کنند.
توسعهدهندگانی که به بهبودهای UI/UX و تکنیکهای مدرن استایلدهی علاقه دارند.