کتاب صوتی Advanced TypeScript with React
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره 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)
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Advanced TypeScript
React
React TypeScript
TypeScript
TypeScript with React
پیشرفته
تایپ اسکریپت
ری اکت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.