دسته بندی‌ها
مدرسیننحوه کار
×
موضوع
جزئیات
خانه آموزش ‌ها برنامه نویسی React آموزش ری اکت (React.js) پروژه محور

آموزش ری اکت (React.js) پروژه محور

توضیحات تدریس

ری اکت (React.js) یک کتابخانه جاوااسکریپتی برای ساخت رابط کاربری(user interfaces) برای اپلیکیشن های تک صفحه ای (single page applications) هست که در سال ۲۰۱۳ توسط تیم توسعه فیسبوک ساخته شده است. بخش اصلی در React کامپوننت‌ها هستند. یک کامپوننت ترکیبی از HTML و javascript است و تمام منطق مورد نیاز برای نمایش قسمت کوچکی از یک رابط کاربری بزرگ‌ تر را در خود دارد. هر کدام از این کامپوننت‌ها می‌توانند به بخش‌های پیچیده‌تر یک اپلیکیشن اضافه شوند. همچنین React این امکان رو در اختیار ما قرار میدهد که کامپوننت‌های قابل استفاده مجدد (reusable UI components) رابط کاربری ایجاد کنیم. توی این دوره به آموزش پروژه محور react ورژن ۱۷ و ۱۸ (در ورژن ۱۸ چیزی تغییر نکرده و شما این دوره را میتوانید با ورژن ۱۸ ری اکت مشاهده کنید همچنین در بخش انتهای دوره درمورد ورژن ۱۸ صحبت کردیم) به همراه hook ها، react router و redux میپردازیم. مباحثی که در این دوره گفته میشود شامل : آشنایی با react.js react چیست ایجاد پروژه react توضیح ساختار پروژه react توضیح و ایجاد کامپوننت آشنایی با JSX معرفی jsx قوانین jsx جاوااسکریپت در jsx style در react افزودن فایل css افزودن فایل sass inline style افزودن فریمورک bootstrap افزودن react-bootstrap Event & Prop توضیح event در react توضیح prop در react کار با form input & textarea selectbox checkbox & radio آشنایی با هوک useState آشنایی با useState object و array در useState آشنایی با هوک useEffect آشنایی با useEffect اجرای useEffect بصورت شرطی و همچنین یکبار cleanup دریافت دیتا از api با useEffect آشنایی با هوک useContext context چیست آشنایی با useContext آشنایی با هوک useReducer آشنایی با useReducer useReducer + useContext آشنایی با useCallback & useMemo & React.memo و custom hook آشنایی با react-router توضیح spa (single page application) Link & NavLink useParams useLocation useHistory nested routing useRouteMatch ایجاد پروژه spa (single page application) ایجاد پروژه مدیریت Todo با useReducer و useContext آشنایی با redux action & reducer & store combineReducer redux thunk آشنایی با react-redux action & reducer & storer connect useSelector & useDispatch redux devtools redux thunk ایجاد پروژه سبد خرید با redux ری اکت ورژن ۱۸ آشنایی با ویژگی های ورژن ۱۸ suspense در ری اکت concurrent در ری اکت


توضیحات تدریس

ری اکت (React.js) یک کتابخانه جاوااسکریپتی برای ساخت رابط کاربری(user interfaces) برای اپلیکیشن های تک صفحه ای (single page applications) هست که در سال ۲۰۱۳ توسط تیم توسعه فیسبوک ساخته شده است. بخش اصلی در React کامپوننت‌ها هستند. یک کامپوننت ترکیبی از HTML و javascript است و تمام منطق مورد نیاز برای نمایش قسمت کوچکی از یک رابط کاربری بزرگ‌ تر را در خود دارد. هر کدام از این کامپوننت‌ها می‌توانند به بخش‌های پیچیده‌تر یک اپلیکیشن اضافه شوند. همچنین React این امکان رو در اختیار ما قرار میدهد که کامپوننت‌های قابل استفاده مجدد (reusable UI components) رابط کاربری ایجاد کنیم. توی این دوره به آموزش پروژه محور react ورژن ۱۷ و ۱۸ (در ورژن ۱۸ چیزی تغییر نکرده و شما این دوره را میتوانید با ورژن ۱۸ ری اکت مشاهده کنید همچنین در بخش انتهای دوره درمورد ورژن ۱۸ صحبت کردیم) به همراه hook ها، react router و redux میپردازیم. مباحثی که در این دوره گفته میشود شامل : آشنایی با react.js react چیست ایجاد پروژه react توضیح ساختار پروژه react توضیح و ایجاد کامپوننت آشنایی با JSX معرفی jsx قوانین jsx جاوااسکریپت در jsx style در react افزودن فایل css افزودن فایل sass inline style افزودن فریمورک bootstrap افزودن react-bootstrap Event & Prop توضیح event در react توضیح prop در react کار با form input & textarea selectbox checkbox & radio آشنایی با هوک useState آشنایی با useState object و array در useState آشنایی با هوک useEffect آشنایی با useEffect اجرای useEffect بصورت شرطی و همچنین یکبار cleanup دریافت دیتا از api با useEffect آشنایی با هوک useContext context چیست آشنایی با useContext آشنایی با هوک useReducer آشنایی با useReducer useReducer + useContext آشنایی با useCallback & useMemo & React.memo و custom hook آشنایی با react-router توضیح spa (single page application) Link & NavLink useParams useLocation useHistory nested routing useRouteMatch ایجاد پروژه spa (single page application) ایجاد پروژه مدیریت Todo با useReducer و useContext آشنایی با redux action & reducer & store combineReducer redux thunk آشنایی با react-redux action & reducer & storer connect useSelector & useDispatch redux devtools redux thunk ایجاد پروژه سبد خرید با redux ری اکت ورژن ۱۸ آشنایی با ویژگی های ورژن ۱۸ suspense در ری اکت concurrent در ری اکت


مشاهده پروفایل

انتخاب جزئیات و ثبت سفارش

بازه های زمانی قابل رزرو
در این جدول، بازه‌های زمانی قابل رزرو که مدرس قادر به تدریس است، آورده شده است. بازه های زمانی مورد نظرتان را با دقت و توجه به زمان‌بندی خود انتخاب نمایید. ساعت و تاریخ تدریس به صورت توافقی بین شما و مدرس تعیین می‌شود. لطفا قبل از ثبت سفارش، با مدرس گفتگو و تاریخ ها و ساعت ها را هماهنگ کنید.
در‌ نظر داشته باشید اولین جلسه آموزشی شما باید تا حداکثر ۷ روز بعد از نمایش آموزش برگزار گردد.
شنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
یک شنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
دوشنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
سه شنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
چهارشنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
پنج شنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
جمعه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
انتخاب جزئیات جلسات
  • + 1 -
    ۶۰ دقیقه
    ۳۰۰,۰۰۰ تومان

نظرات شرکت کنندگان

کارآموز
۱۵ فروردين ۱۴۰۳
آموزش با موفقیت تایید شد.
انتخاب جزئیات آموزش
پشتیبانی