کتاب مدیریت وضعیت با TypeScript و Redux: از صفر تا قهرمانی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره مدیریت وضعیت با TypeScript و Redux: از صفر تا قهرمانی

موضوع کلی: توسعه وب

موضوع میانی: معماری و مدیریت وضعیت در فرانت‌اند

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

  • 1. مقدمه‌ای بر مدیریت وضعیت در برنامه‌های وب
  • 2. چرا به مدیریت وضعیت نیاز داریم؟
  • 3. معرفی Redux: مفاهیم کلیدی
  • 4. نصب و راه‌اندازی Redux Toolkit
  • 5. ساختار یک پروژه Redux ساده
  • 6. آشنایی با Actionها و Action Creatorها
  • 7. Reducerها: منطق به‌روزرسانی وضعیت
  • 8. Store: مرکز مدیریت وضعیت
  • 9. اتصال کامپوننت‌ها به Redux Store
  • 10. استفاده از useSelector برای دسترسی به وضعیت
  • 11. استفاده از useDispatch برای ارسال Actionها
  • 12. مدیریت وضعیت‌های پیچیده با Redux
  • 13. Redux Middleware: معرفی و کاربردها
  • 14. Thunk Middleware: مدیریت عملیات ناهمزمان
  • 15. Saga Middleware: مدیریت Side Effectها
  • 16. Redux Toolkit: ساده‌سازی تنظیمات Redux
  • 17. ایجاد Sliceها با Redux Toolkit
  • 18. استفاده از createAsyncThunk برای عملیات ناهمزمان
  • 19. مدیریت وضعیت‌های سراسری (Global State)
  • 20. مدیریت وضعیت‌های محلی (Local State)
  • 21. بهینه‌سازی عملکرد Redux
  • 22. Memoization با استفاده از React.memo و Reselect
  • 23. Redux Persist: ذخیره وضعیت در Local Storage
  • 24. آزمون‌نویسی کامپوننت‌های Redux
  • 25. Redux Debugger: ابزاری برای اشکال‌زدایی
  • 26. Redux و TypeScript: تایپ‌گذاری Actionها و Reducerها
  • 27. استفاده از Generic Types در Redux
  • 28. ایجاد Custom Hook برای دسترسی آسان‌تر به Redux
  • 29. الگوهای طراحی در Redux: Ducks, Modules
  • 30. Redux و React Context API: مقایسه و تفاوت‌ها
  • 31. مدیریت وضعیت در برنامه‌های بزرگ با Redux
  • 32. بهترین شیوه‌ها برای استفاده از Redux
  • 33. معرفی کتابخانه‌های جایگزین Redux (MobX, Zustand)
  • 34. پیاده‌سازی یک برنامه نمونه با Redux و TypeScript
  • 35. اشکال‌زدایی و رفع خطاهای رایج Redux
  • 36. بهبود خوانایی و نگهداری کد Redux
  • 37. استفاده از Redux برای مدیریت فرم‌ها
  • 38. Redux و Server-Side Rendering (SSR)
  • 39. Redux و Next.js
  • 40. Redux و Next.js App Router
  • 41. Redux و GraphQL
  • 42. Redux و Firebase
  • 43. Redux و Authentication
  • 44. Redux و Authorization
  • 45. Redux و Routing
  • 46. Redux و Testing Library
  • 47. Redux و Storybook
  • 48. Redux و Performance Monitoring
  • 49. Redux و Code Splitting
تگ‌ها: async frontend javascript middleware performance react redux redux toolkit saga state management testing typescript web development آموزش ریداکس مدیریت وضعیت

نظرات

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

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