React JS - دوره کامل (شامل React Router و Redux)

* شماره 1 محبوب ترین دوره آنلاین در علوم کامپیوتر * می توانید امروز ثبت نام کنید و از EasyShiksha و گواهینامه دریافت کنید

React JS - توضیحات دوره کامل (شامل React Router و Redux).

پتانسیل کامل React را با دوره جامع ما باز کنید که شما را از اصول اولیه React تا تکنیک های پیشرفته از جمله React Router و Redux می برد. این سفر عملی که توسط مربیان متخصص رهبری می شود، شما را به یک توسعه دهنده ماهر React تبدیل می کند.

نکات برجسته دوره:

● Foundations of React: به اصول اولیه تسلط داشته باشید، JSX را درک کنید و اجزای قوی بسازید.

● تسلط بر روتر React: یاد بگیرید که به طور یکپارچه بین نماها پیمایش کنید و تجربه کاربری روانی ایجاد کنید.

● مدیریت حالت با Redux: برنامه های خود را با مدیریت ایالت کارآمد با استفاده از Redux ارتقا دهید.

● پروژه های دنیای واقعی: مهارت های خود را در سناریوهای عملی به کار ببرید و یک نمونه کار قوی بسازید.

● Advanced React Concepts: به قلاب‌ها، Context API و دیگر ویژگی‌های پیشرفته React بروید.

● طراحی وب پاسخگو: اطمینان حاصل کنید که برنامه های React شما در همه دستگاه ها خیره کننده به نظر می رسند.

پیش نیازها:

این دوره شامل درک اولیه HTML، CSS و جاوا اسکریپت است. آشنایی با ویژگی های ES6 مفید خواهد بود اما اجباری نیست. اگر در زمینه توسعه وب تازه کار هستید، قبل از ورود به React، [دوره مقدماتی توسعه وب] ما را تکمیل کنید.

این دوره برای چه کسانی است؟

● مبتدیان: اگر در React تازه کار هستید، این دوره یک مسیر ساختاریافته برای مهارت ارائه می دهد.

● توسعه دهندگان متوسط: مهارت های React خود را تقویت کنید و مفاهیم پیشرفته ای مانند React Router و Redux را کشف کنید.

● توسعه دهندگان وب: جعبه ابزار خود را با جدیدترین تکنیک های React برای توسعه وب مدرن تقویت کنید.

● مهندسین فرانت‌اند: با تخصص React، در دنیای به‌سرعت در حال تحول توسعه‌های front-end پیشرو باشید.

در پایان این دوره، شما نه تنها درک عمیقی از React خواهید داشت، بلکه توانایی معماری برنامه های کاربردی مقیاس پذیر، کارآمد و قابل نگهداری را نیز خواهید داشت. اکنون ثبت نام کنید و سفر خود را برای تبدیل شدن به یک استاد React آغاز کنید.

محتوای دوره

دوره-قفل React چیست دوره-قفل React.js و وانیلی جاوا اسکریپت دوره-قفل سرعت توسعه دوره-قفل افزودن جاوا اسکریپت به یک صفحه دوره-قفل وارد كردن دوره-قفل انواع داده ها دوره-قفل بازدید مجدد از اپراتورها دوره-قفل تابع فلش و نحو دوره-قفل تعریف اشیا دوره-قفل روش های کلاس دوره-قفل روش های آرایه دوره-قفل تخریب آرایه دوره-قفل تخریب در لیست پارامترهای تابع دوره-قفل بازبینی ساختارهای کنترلی دوره-قفل حلقه دوره-قفل ایجاد و الحاق عناصر دوره-قفل برگرداندن توابع از توابع دوره-قفل مقادیر مرجع دوره-قفل نقشه () دوره-قفل React Basics _ کار با کامپوننت ها دوره-قفل React Code به صورت اعلامی نوشته شده است دوره-قفل تجزیه و تحلیل یک پروژه استاندارد React دوره-قفل React Components دوره-قفل گردش کار توسعه دوره-قفل چگونه واکنش کار می کند دوره-قفل جریان داده های یک طرفه دوره-قفل ساخت اولین کامپوننت سفارشی دوره-قفل رندر شرطی عناصر دوره-قفل ماژول های CSS دوره-قفل انتقال داده از طریق props دوره-قفل اضافه کردن منطق معمولی جاوا اسکریپت به کامپوننت ها دوره-قفل توابع دوره-قفل خروجی داده های مفاهیم کلیدی دوره-قفل چرخه حیات کامپوننت دوره-قفل ایجاد _ با استفاده از کامپوننت سفارشی دوره-قفل ایجاد _ با استفاده از یک مؤلفه سفارشی - 2 دوره-قفل برون سپاری اقلام مفهومی به یک جزء قابل استفاده مجدد دوره-قفل کامپوننت قابل استفاده مجدد را سفارشی کنید دوره-قفل گوش دادن به رویدادها _ کار با Event Handler دوره-قفل جلوگیری از رفتار پیش فرض (در صورت لزوم) دوره-قفل نحوه اجرای توابع کامپوننت دوره-قفل کار با "دولت" دوره-قفل نگاهی دقیق تر به useState Hook دوره-قفل افزودن صحافی دو طرفه دوره-قفل ارتباط مؤلفه کودک با والدین (از پایین به بالا) دوره-قفل حالت محاسبه شده مشتق شده دوره-قفل مولفه های کنترل شده در مقابل اجزای کنترل نشده _ مولفه های بدون تابعیت در مقابل مولفه های دولتی دوره-قفل مولفه‌های بی‌نظیر در مقابل مولفه‌های دارای وضعیت دوره-قفل ارائه لیست داده ها دوره-قفل استفاده از لیست های Stateful دوره-قفل فهرست را رندر کنید دوره-قفل درک "کلیدها" دوره-قفل بدون معنای معنایی دوره-قفل استفاده از بیانیه if (خارج از JSX) دوره-قفل محدودیت های JSX _ راه حل ها دوره-قفل نام اجزای پویا دوره-قفل React Fragments دوره-قفل مولفه‌های بی‌نظیر در مقابل مولفه‌های دارای وضعیت دوره-قفل عوارض جانبی چیست دوره-قفل استفاده از useEffect با Dependencies دوره-قفل کاهنده ها به طور کلی دوره-قفل معرفی React Context (Context API) دوره-قفل زمینه. مصرف کننده دوره-قفل زمینه. مصرف کننده دوره-قفل React Context دوره-قفل redux چگونه کار می کند دوره-قفل جریان داده در Redux دوره-قفل استفاده از useSelector و useDispatch (کامپوننت های کاربردی) دوره-قفل چالش های Redux _ معرفی Redux Toolkit دوره-قفل در اینجا برخی از ویژگی های کلیدی Redux Toolkit آورده شده است دوره-قفل Advance Redux دوره-قفل حالت عادی شده دوره-قفل تست دوره-قفل مسیریابی چندین صفحه در برنامه های تک صفحه ای دوره-قفل جهت یابی دوره-قفل راه اندازی _ نصب React Router دوره-قفل پیوند به مسیرها دوره-قفل پیمایش بین صفحات دارای پیوند دوره-قفل پیکربندی مسیر دوره-قفل نسبت به فهرست فعلی (بدون پیشوند). دوره-قفل مسیرهای نسبی دوره-قفل کار با مسیرهای شاخص دوره-قفل از موارد برای مسیرهای شاخص استفاده کنید دوره-قفل موارد استفاده برای Index Routes-2 دوره-قفل احراز هویت چگونه کار می کند دوره-قفل جلسات کاربر و خروج از سیستم (اختیاری دوره-قفل اجرای Auth Action با مثال دوره-قفل منطق کاهنده دوره-قفل استقرار React App دوره-قفل درک بارگذاری تنبل دوره-قفل شناسایی اجزای بار تنبل دوره-قفل NextJS چیست؟ دوره-قفل ایجاد یک پروژه Next.js جدید دوره-قفل چرا redux را با react hook جایگزین کنید؟ دوره-قفل منحنی یادگیری آسانتر دوره-قفل چرا از React با Typescript استفاده کنیم؟ دوره-قفل قابلیت نگهداری کد دوره-قفل مرحله 1 TypeScript را نصب کنید دوره-قفل مرحله 3 تغییر نام و تبدیل فایل ها دوره-قفل بهبود کیفیت کد دوره-قفل مقیاس پذیری دوره-قفل واکنش پرس و جو چه دوره-قفل درک _ پیکربندی رفتارهای پرس و جو - کش _ داده های قدیمی دوره-قفل بازخوانی دستی داده ها دوره-قفل افزودن Route Protection دوره-قفل اجرای حفاظت مسیر

چه چیزی برای این دوره نیاز دارید؟

  • دسترسی به تلفن هوشمند / کامپیوتر
  • سرعت اینترنت خوب (Wifi/3G/4G)
  • هدفون / بلندگو با کیفیت خوب
  • درک اولیه زبان انگلیسی
  • تعهد و اعتماد به نفس برای پاک کردن هر امتحان

نظرات دانشجویان کارآموزی

بررسی

دوره های مربوطه

نشان های easyshiksha
پرسش و پاسخهای متداول

س: آیا دوره 100٪ آنلاین است؟ آیا به کلاس های آفلاین هم نیاز دارد؟

دوره زیر کاملا آنلاین است و از این رو نیازی به هیچ جلسه کلاس درس فیزیکی نیست. سخنرانی ها و تکالیف را می توان در هر زمان و هر مکان از طریق وب هوشمند یا دستگاه تلفن همراه مشاهده کرد.

س. چه زمانی می توانم دوره را شروع کنم؟

هر کسی می تواند یک دوره ترجیحی را انتخاب کند و بلافاصله بدون هیچ تاخیری شروع کند.

س. زمان بندی دوره و جلسه چیست؟

از آنجایی که این یک برنامه دوره صرفاً آنلاین است، می توانید در هر زمانی از روز و برای هر زمانی که می خواهید یاد بگیرید. اگرچه ما از یک ساختار و برنامه به خوبی تثبیت شده پیروی می کنیم، اما یک روال را به شما نیز توصیه می کنیم. اما در نهایت به شما بستگی دارد، زیرا باید یاد بگیرید.

س. وقتی دوره من تمام شد چه اتفاقی خواهد افتاد؟

اگر دوره را به پایان رسانده اید، می توانید برای مراجعات بعدی نیز مادام العمر به آن دسترسی داشته باشید.

س. آیا می توانم یادداشت ها و مطالب مطالعه را دانلود کنم؟

بله، شما می توانید به محتوای دوره در طول مدت دسترسی داشته باشید و آن را دانلود کنید. و حتی برای هر مرجع بیشتر به آن دسترسی مادام العمر داشته باشید.

س. چه نرم افزار/ابزاری برای دوره مورد نیاز است و چگونه می توانم آنها را دریافت کنم؟

تمام نرم افزارها/ابزارهایی که برای دوره نیاز دارید در طول آموزش در صورت نیاز و در صورت نیاز با شما به اشتراک گذاشته می شود.

س. آیا گواهی را به صورت چاپی دریافت می کنم؟

خیر، فقط یک نسخه نرم از گواهی اعطا می شود که در صورت نیاز قابل دانلود و چاپ است.

س. من قادر به پرداخت نیستم. حالا چه باید کرد؟

می توانید سعی کنید پرداخت را از طریق کارت یا حساب دیگری (شاید یکی از دوستان یا خانواده) انجام دهید. اگر مشکل ادامه داشت، به ما ایمیل بزنید info@easyshiksha.com

س. پرداخت کسر شد، اما وضعیت تراکنش به‌روزرسانی شده «شکست خورده» را نشان می‌دهد. حالا چه باید کرد؟

به دلیل برخی نقص های فنی، ممکن است این اتفاق بیفتد. در این صورت مبلغ کسر شده طی 7 تا 10 روز کاری آینده به حساب بانکی واریز خواهد شد. معمولاً بانک این مقدار زمان را صرف می کند تا مبلغ را به حساب شما بازگرداند.

س. پرداخت با موفقیت انجام شد اما همچنان «اکنون بخرید» را نشان می‌دهد یا هیچ ویدیویی را در داشبورد من نشان نمی‌دهد؟ چه کار کنم؟

گاهی اوقات، ممکن است تاخیر جزئی در پرداخت شما در داشبورد EasyShiksha شما منعکس شود. با این حال، اگر مشکل بیش از 30 دقیقه طول کشید، لطفاً از طریق مکاتبه با ما به ما اطلاع دهید info@easyshiksha.com از شناسه ایمیل ثبت شده خود، و اسکرین شات رسید پرداخت یا سابقه تراکنش را پیوست کنید. به زودی پس از تأیید از باطن، وضعیت پرداخت را به روز خواهیم کرد.

س. سیاست بازپرداخت چیست؟

اگر ثبت نام کرده اید، و با مشکل فنی مواجه هستید، می توانید درخواست بازپرداخت کنید. اما هنگامی که گواهی تولید شد، ما آن را بازپرداخت نمی کنیم.

س. آیا می توانم فقط در یک دوره ثبت نام کنم؟

بله! شما مطمئنا می توانید. برای شروع این کار، فقط روی دوره مورد علاقه خود کلیک کنید و جزئیات را برای ثبت نام تکمیل کنید. پس از پرداخت، شما آماده یادگیری هستید. برای همین، یک گواهی نیز کسب می کنید.

سوالات من در بالا ذکر نشده است. من به کمک بیشتری نیاز دارم.

لطفا با ما تماس بگیرید: info@easyshiksha.com

سرعت را تجربه کنید: اکنون در موبایل موجود است!

EasyShiksha Mobile Apps را از فروشگاه Play Android، Apple App Store، Amazon App Store و Jio STB دانلود کنید.

کنجکاو هستید که درباره خدمات EasyShiksha بیشتر بدانید یا به کمک نیاز دارید؟

تیم ما همیشه برای همکاری و پاسخگویی به شکات شما حاضر است.

واتساپ پست الکترونیک (ایمیل) پشتیبــانی