کتاب آموزش TypeScript و React برای توسعه وب

انتخاب پلن

افزودنی‌های اختیاری

انتخاب پلن برای ادامه خرید الزامی است.

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: دوره آموزش TypeScript و React برای توسعه وب

موضوع کلی: برنامه نویسی

موضوع میانی: زبان‌های برنامه‌نویسی**

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

  • 1. نصب و راه‌اندازی محیط توسعه TypeScript و React
  • 2. ساختار پروژه React با TypeScript
  • 3. کامپوننت‌های تابعی و کلاسی در React با TypeScript
  • 4. تعریف تایپ‌ها و اینترفیس‌ها در TypeScript
  • 5. نوع‌دهی Props و State در کامپوننت‌ها
  • 6. مدیریت State با useState و TypeScript
  • 7. مدیریت اثرات جانبی با useEffect و TypeScript
  • 8. رویدادها و هندلرها با تایپ‌های مناسب
  • 9. ارسال Props و تایپ‌دهی پیشرفته
  • 10. کامپوننت‌های کنترل‌شده و فرم‌ها با TypeScript
  • 11. اعتبارسنجی ورودی‌ها با تایپ‌های سفارشی
  • 12. Generic Types در کامپوننت‌های React
  • 13. Enum و Union Types برای وضعیت‌های UI
  • 14. Context API و تایپ‌دهی Provider/Consumer
  • 15. useReducer و تایپ‌های پیچیده State
  • 16. Custom Hooks و تایپ‌دهی خروجی
  • 17. نوع‌دهی Ref ها و DOM Elements
  • 18. کامپوننت‌های مرتب‌سازی شده با TypeScript
  • 19. مدیریت خطا و try/catch با تایپ‌های سفارشی
  • 20. کار با API ها و تایپ‌دهی Response
  • 21. Async/Await و Promise ها در TypeScript
  • 22. نوع‌دهی کتابخانه‌های خارجی و DefinitelyTyped
  • 23. کامپوننت‌های High-Order و تایپ‌دهی
  • 24. Render Props با تایپ‌های دقیق
  • 25. محدودیت‌های تایپ و Narrowing در شرط‌ها
  • 26. Utility Types (Partial, Pick, Omit) در React
  • 27. تایپ‌دهی Children و Fragment
  • 28. Intersection و Union Types برای Props
  • 29. تایپ‌دهی رویدادهای سفارشی در کامپوننت‌ها
  • 30. Error Boundaries و تایپ‌دهی خطاها
  • 31. Portal ها و تایپ‌دهی نودهای خارجی
  • 32. Suspense و Lazy Loading با TypeScript
  • 33. تایپ‌دهی کلیدهای منحصربه‌فرد در لیست‌ها
  • 34. تایپ‌دهی State Management با Redux Toolkit
  • 35. Slice ها و Action Creators با TypeScript
  • 36. Thunk ها و تایپ‌دهی Async Actions
  • 37. تایپ‌دهی React Router و پارامترهای مسیر
  • 38. Nested Routes و تایپ‌دهی Loader/Data
  • 39. تایپ‌دهی Query Parameters و Search Params
  • 40. کامپوننت‌های محافظت‌شده و Route Guards با تایپ
  • 41. تایپ‌دهی React Query و مدیریت کش
  • 42. تایپ‌دهی Mutation ها و Optimistic Updates
  • 43. تایپ‌دهی React Hook Form و کنترل‌های فرم
  • 44. تایپ‌دهی کتابخانه‌های UI (Material-UI, Ant Design)
  • 45. تایپ‌دهی استایل‌ها با CSS-in-JS و Emotion
  • 46. تایپ‌دهی Theme و Context تم
  • 47. تایپ‌دهی LocalStorage و SessionStorage
  • 48. تایپ‌دهی Event Bus و Pub/Sub الگوها
  • 49. تایپ‌دهی Socket.io و رویدادهای بلادرنگ
  • 50. تایپ‌دهی Web Workers و Thread ها
  • 51. تایپ‌دهی Testing با Jest و React Testing Library
  • 52. تایپ‌دهی Mock ها و Stub ها در تست
  • 53. تایپ‌دهی Cypress و End-to-End تست
  • 54. تایپ‌دهی Storybook و داکیومنت کامپوننت
  • 55. تایپ‌دهی Next.js و SSR با TypeScript
  • 56. تایپ‌دهی API Routes در Next.js
  • 57. تایپ‌دهی Static Props و Server Props
  • 58. تایپ‌دهی Middleware ها و Request Handler ها
  • 59. تایپ‌دهی GraphQL و Apollo Client
  • 60. تایپ‌دهی Queries و Mutations در GraphQL
  • 61. تایپ‌دهی Fragment ها و تایپ‌های بازگشتی
  • 62. تایپ‌دهی Zustand و Store های ساده
  • 63. تایپ‌دهی Jotai و State اتمی
  • 64. تایپ‌دهی Immer و Immutable State
  • 65. تایپ‌دهی Context های تو در تو
  • 66. تایپ‌دهی Event Handlers با تایپ‌های دقیق
  • 67. تایپ‌دهی Debounce و Throttle در React
  • 68. تایپ‌دهی Animation و Transition در React
  • 69. تایپ‌دهی Intersection Observer و Infinite Scroll
  • 70. تایپ‌دهی Drag and Drop با React DnD
  • 71. تایپ‌دهی Chart ها و کتابخانه‌های بصری
  • 72. تایپ‌دهی PDF و Report Generation
  • 73. تایپ‌دهی Clipboard و File API
  • 74. تایپ‌دهی Media Recorder و Stream
  • 75. تایپ‌دهی WebRTC و Peer-to-Peer
  • 76. تایپ‌دهی Accessibility و ARIA Attributes
  • 77. تایپ‌دهی i18n و ترجمه‌های چندزبانه
  • 78. تایپ‌دهی Environment Variables و Config
  • 79. تایپ‌دهی Build Tools و Webpack/Vite
  • 80. تایپ‌دهی Linting و ESLint Rules سفارشی
  • 81. تایپ‌دهی Module Resolution و Path Aliases
  • 82. تایپ‌دهی Decorator ها و تجربیات پیشرفته
  • 83. تایپ‌دهی Conditional Types در کامپوننت‌ها
  • 84. تایپ‌دهی Mapped Types برای Props داینامیک
  • 85. تایپ‌دهی Template Literal Types در React
  • 86. تایپ‌دهی Recursive Types برای داده‌های درختی
  • 87. تایپ‌دهی Branded Types برای شناسه‌های منحصربه‌فرد
  • 88. تایپ‌دهی Type Guards سفارشی برای Props
  • 89. تایپ‌دهی Overload Signatures برای توابع React
  • 90. تایپ‌دهی Infer و استخراج تایپ‌ها
  • 91. تایپ‌دهی Proxy و Reflection در React
  • 92. تایپ‌دهی Symbol و Unique Identifiers
  • 93. تایپ‌دهی Monorepo و اشتراک تایپ‌ها بین پکیج‌ها
  • 94. تایپ‌دهی Micro-Frontend و Module Federation
  • 95. بهینه‌سازی تایپ‌ها و کاهش پیچیدگی کامپایل

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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