کتاب آموزش Typecript: ساخت رابط کاربری با React با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش Typecript: ساخت رابط کاربری با React
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. مقدمهای بر TypeScript و مزایای آن در توسعه React
- 2. نصب و راهاندازی TypeScript در پروژه React
- 3. آشنایی با فایل tsconfig.json و تنظیمات پایه
- 4. انواع پایه (Primitive Types) در TypeScript
- 5. تعریف و استفاده از Interface در TypeScript
- 6. تعریف و استفاده از Type Alias
- 7. تفاوت Interface و Type Alias
- 8. نوعهای Union و Intersection
- 9. نوعهای اختیاری و Nullable
- 10. کار با Enum در TypeScript
- 11. نوع Generic در TypeScript
- 12. استفاده از Generic در کامپوننتهای React
- 13. تعریف Props با TypeScript در کامپوننت
- 14. تعریف State با TypeScript در کامپوننت
- 15. نوعدهی به Event Handlerها در React
- 16. نوعدهی به Refها در React
- 17. کار با نوع Function Type
- 18. نوعدهی به Context در React
- 19. نوعدهی به Reducer و useReducer
- 20. نوعدهی به Custom Hookها
- 21. ایجاد کامپوننتهای تایپشده با Children
- 22. نوعدهی به Props با استفاده از React.FC
- 23. مدیریت خطاهای نوع در کامپوننتها
- 24. نوعدهی به Props Spread
- 25. کار با نوع Record و Dictionary
- 26. نوعدهی به توابع Async در React
- 27. نوعدهی به پاسخ API در فراخوانیهای شبکه
- 28. مدیریت نوع دادههای دریافتی از سرور
- 29. نوعدهی به Props با استفاده از Discriminated Unions
- 30. نوعدهی به کامپوننتهای Higher-Order
- 31. نوعدهی به Render Props
- 32. استفاده از Utility Types (Partial, Required, Pick, Omit)
- 33. نوعدهی به State مدیریت شده با Redux
- 34. نوعدهی به Actions و Reducers در Redux
- 35. نوعدهی به React Router Props
- 36. نوعدهی به پارامترهای مسیر (Route Params)
- 37. نوعدهی به Query Stringها
- 38. نوعدهی به کامپوننتهای دارای Generic Props
- 39. نوعدهی به Props با استفاده از Conditional Types
- 40. نوعدهی به Props با استفاده از Mapped Types
- 41. مدیریت نوع در کتابخانههای شخص ثالث
- 42. نوعدهی به Props برای کامپوننتهای استایلشده (Styled Components)
- 43. نوعدهی به Theme در Styled Components
- 44. نوعدهی به Props برای کامپوننتهای Formik
- 45. نوعدهی به Props برای کامپوننتهای React Hook Form
- 46. نوعدهی به Props برای کامپوننتهای Material-UI
- 47. نوعدهی به Props برای کامپوننتهای Ant Design
- 48. استفاده از TypeScript با React Testing Library
- 49. نوعدهی به Mockها در تست
- 50. نوعدهی به Props در کامپوننتهای Lazy Load
- 51. نوعدهی به Error Boundaryها
- 52. نوعدهی به Suspense و Fallback
- 53. مدیریت نوع در Context با Provider
- 54. نوعدهی به Props در کامپوننتهای Portal
- 55. نوعدهی به Props در کامپوننتهای ForwardRef
- 56. استفاده از TypeScript با React Native (اشاره)
- 57. نوعدهی به Props در کامپوننتهای داینامیک
- 58. نوعدهی به Props با استفاده از Template Literal Types
- 59. نوعدهی به Props در کامپوننتهای دارای Overload
- 60. نوعدهی به Props با استفاده از Satisfies Operator
- 61. نوعدهی به Props در کامپوننتهای As Prop
- 62. مدیریت نوع در کامپوننتهای Polymorphic
- 63. نوعدهی به Props در کامپوننتهای Compound
- 64. نوعدهی به Props در کامپوننتهای Controlled و Uncontrolled
- 65. بهینهسازی عملکرد با TypeScript (نوعدهی دقیق)
- 66. رفع خطاهای رایج TypeScript در React
- 67. مستندسازی کامپوننتها با JSDoc و TypeScript
- 68. مهاجرت تدریجی پروژه React به TypeScript
- 69. تنظیم Linter و Formatter برای TypeScript
تگها:
React
TypeScript
TypeScript React
آموزش TypeScript
تایپ اسکریپت ری اکت
توسعه وب
رابط کاربری
فرانتاند
کامپوننت نویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.