کتاب Advanced TypeScript with React با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Advanced TypeScript with React
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. مقدمهای بر TypeScript و React: نصب و پیکربندی
- 2. تنظیمات tsconfig برای پروژه React
- 3. نوعدهی پایه در TypeScript برای کامپوننتهای React
- 4. تعریف اینترفیس Props در کامپوننتهای تابعی
- 5. نوع State در useState با TypeScript
- 6. مدیریت رویدادها (Event Handlers) با تایپ دقیق
- 7. استفاده از نوعهای JSX.Element و ReactNode
- 8. کامپوننتهای Generic در React
- 9. نوعدهی Ref با useRef و forwardRef
- 10. useReducer با TypeScript: تایپ Action و State
- 11. useContext و ایجاد Context تایپشده
- 12. ایجاد Custom Hooks با تایپ کامل
- 13. نوعدهی Props فرزند با React.PropsWithChildren
- 14. مدیریت خطا در کامپوننتهای React با TypeScript
- 15. نوعدهی Response از API با async/await
- 16. مدلسازی دادههای API با Interface و Type
- 17. استفاده از کتابخانه Axios با تایپهای سفارشی
- 18. نوعدهی Props در کامپوننتهای کلاسی
- 19. Enumها و Union Types در State مدیریت
- 20. نوعدهی توابع callback در Props
- 21. Partial, Pick, Omit در Props کامپوننت
- 22. کار با Record و Map برای ساختار داده
- 23. نوعدهی Form Elements و onChange
- 24. مدیریت فرمهای پیچیده با useReducer و TypeScript
- 25. نوعدهی کتابخانه React Router v6
- 26. استفاده از Route Parameters تایپشده
- 27. نوعدهی Context برای Authentication
- 28. ایجاد Higher-Order Components با تایپ
- 29. نوعدهی Render Props Pattern
- 30. محدودیتهای تایپ در کامپوننتهای React.memo
- 31. استفاده از typeof و keyof در Props
- 32. نوعدهی کتابخانه Redux Toolkit با TypeScript
- 33. تعریف Slice و Action تایپشده در Redux
- 34. استفاده از createAsyncThunk با تایپ کامل
- 35. نوعدهی Store و RootState در Redux
- 36. انتخابگرهای (Selectors) تایپشده با createSelector
- 37. نوعدهی Middleware سفارشی در Redux
- 38. مدیریت State سراسری با Zustand و TypeScript
- 39. نوعدهی کتابخانه React Query (TanStack Query)
- 40. استفاده از Genericها در useQuery و useMutation
- 41. نوعدهی Infinite Queries و Pagination
- 42. نوعدهی کتابخانه Formik و Yup
- 43. نوعدهی کتابخانه React Hook Form
- 44. نوعدهی کتابخانه Styled Components
- 45. نوعدهی کتابخانه CSS Modules در TypeScript
- 46. نوعدهی کتابخانه React Testing Library
- 47. نوشتن تست واحد برای کامپوننتهای تایپشده
- 48. نوعدهی Mock Data در تستها
- 49. نوعدهی کتابخانه React i18next برای چندزبانه
- 50. نوعدهی کتابخانه Chart.js یا Recharts
- 51. نوعدهی کتابخانه DnD (Drag and Drop)
- 52. نوعدهی کتابخانه React Spring برای انیمیشن
- 53. نوعدهی کتابخانه Socket.IO-client در React
- 54. نوعدهی Web Workers در React
- 55. نوعدهی کتابخانه React PDF
- 56. نوعدهی کتابخانه React Native (در صورت مشترک)
- 57. نوعدهی Error Boundaries با TypeScript
- 58. نوعدهی Lazy Loading و Suspense
- 59. نوعدهی React.lazy و dynamic import
- 60. نوعدهی کتابخانه React Helmet برای SEO
- 61. نوعدهی کتابخانه React Router Dom v6.4+
- 62. نوعدهی Loader و Action در React Router
- 63. نوعدهی Layout Routes با TypeScript
- 64. نوعدهی کتابخانه React Portal
- 65. نوعدهی Context برای Theme (Dark/Light)
- 66. نوعدهی کتابخانه React Select
- 67. نوعدهی کتابخانه React DatePicker
- 68. نوعدهی کتابخانه React Table (TanStack Table)
- 69. نوعدهی کتابخانه React Virtualized
- 70. نوعدهی کتابخانه React Toastify
- 71. نوعدهی کتابخانه React Modal
- 72. نوعدهی کتابخانه React Dropzone
- 73. نوعدهی کتابخانه React Router Navigation Guards
- 74. نوعدهی کتابخانه React PDF Viewer
- 75. نوعدهی کتابخانه React Markdown
- 76. نوعدهی کتابخانه React Syntax Highlighter
- 77. نوعدهی کتابخانه React Query Devtools
- 78. نوعدهی کتابخانه React Hook Form Resolver
- 79. نوعدهی کتابخانه React Helmet Async
- 80. نوعدهی کتابخانه React Router Scroll Restoration
- 81. نوعدهی کتابخانه React Waypoint
- 82. نوعدهی کتابخانه React Intersection Observer
- 83. نوعدهی کتابخانه React Resize Detector
- 84. نوعدهی کتابخانه React Transition Group
- 85. نوعدهی کتابخانه React Spring Parallax
- 86. نوعدهی کتابخانه React Three Fiber (Three.js)
- 87. نوعدهی کتابخانه React DnD Backend
- 88. نوعدهی کتابخانه React Native Web
- 89. نوعدهی کتابخانه React PDF Renderer
- 90. نوعدهی کتابخانه React Big Calendar
- 91. نوعدهی کتابخانه React Sortable HOC
- 92. نوعدهی کتابخانه React Grid Layout
- 93. نوعدهی کتابخانه React Joyride (Tour)
- 94. نوعدهی کتابخانه React Loadable
- 95. نوعدهی کتابخانه React Window
- 96. نوعدهی کتابخانه React Beautiful DnD
- 97. نوعدهی کتابخانه React Final Form
- 98. نوعدهی کتابخانه React Apollo Client (GraphQL)
- 99. نوعدهی کتابخانه React Relay (GraphQL)
- 100. نوعدهی کتابخانه React URQL (GraphQL)
تگها:
Advanced TypeScript
React
React TypeScript
TypeScript
TypeScript with React
پیشرفته
تایپ اسکریپت
ری اکت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.