کتاب مدیریت وضعیت با Redux با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره مدیریت وضعیت با Redux

موضوع کلی: برنامه‌نویسی و توسعه نرم‌افزار

موضوع میانی: مدیریت وضعیت (State Management) در فریم‌ورک‌های وب

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر مدیریت وضعیت در برنامه‌های کاربردی وب
  • 2. مفاهیم کلیدی مدیریت وضعیت
  • 3. چرا Redux؟
  • 4. معرفی Redux: اصول و اجزای اصلی
  • 5. نصب و راه‌اندازی Redux
  • 6. Store در Redux: ایجاد و پیکربندی
  • 7. Actions در Redux: تعریف و ارسال
  • 8. Reducers در Redux: پردازش و به‌روزرسانی وضعیت
  • 9. اتصال کامپوننت‌ها به Redux با استفاده از `connect`
  • 10. استفاده از `mapStateToProps` برای دسترسی به وضعیت
  • 11. استفاده از `mapDispatchToProps` برای ارسال Actions
  • 12. Redux DevTools: اشکال‌زدایی و بررسی وضعیت
  • 13. مدیریت وضعیت پیچیده با Redux Middleware
  • 14. آشنایی با Redux Thunk
  • 15. پیاده‌سازی درخواست‌های HTTP با Redux Thunk
  • 16. آشنایی با Redux Saga
  • 17. مدیریت وضعیت ناهمزمان با Redux Saga
  • 18. تقسیم Reducers به ماژول‌های کوچکتر
  • 19. استفاده از `combineReducers` برای ترکیب Reducers
  • 20. بهبود ساختار پروژه با پوشه‌ها و فایل‌های جداگانه
  • 21. بهینه‌سازی عملکرد Redux با استفاده از `shouldComponentUpdate`
  • 22. استفاده از Immutable Data Structures در Redux
  • 23. آشنایی با Reselect برای انتخاب داده‌ها از Store
  • 24. تست Reducers در Redux
  • 25. تست Actions در Redux
  • 26. تست کامپوننت‌های متصل به Redux
  • 27. مدیریت وضعیت فرم‌ها با Redux
  • 28. استفاده از Redux Form برای اعتبارسنجی فرم‌ها
  • 29. پیاده‌سازی فرم‌های پیچیده با Redux Form
  • 30. Redux و React Router: هماهنگ‌سازی وضعیت با مسیرها
  • 31. استفاده از History API در Redux
  • 32. مدیریت وضعیت کاربر با Redux
  • 33. احراز هویت کاربر با Redux
  • 34. مدیریت مجوزها و نقش‌های کاربر با Redux
  • 35. بهینه‌سازی Redux برای برنامه‌های بزرگ
  • 36. استفاده از Code Splitting در Redux
  • 37. استفاده از Memoization در Redux
  • 38. معرفی Redux Toolkit: ساده‌سازی پیکربندی Redux
  • 39. استفاده از `configureStore` در Redux Toolkit
  • 40. استفاده از `createSlice` در Redux Toolkit
  • 41. استفاده از `createAsyncThunk` در Redux Toolkit
  • 42. بهبود عملکرد Redux با استفاده از Reselect و Memoization
  • 43. الگوهای طراحی رایج در Redux
  • 44. مدیریت وضعیت سراسری در برنامه‌های چندصفحه‌ای با Redux
  • 45. مقایسه Redux با سایر کتابخانه‌های مدیریت وضعیت

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.