کتاب TypeScript for Mobile Development with React Native با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره TypeScript for Mobile Development with React Native
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. مقدمهای بر TypeScript و نقش آن در React Native
- 2. راهاندازی محیط توسعه برای React Native با TypeScript
- 3. ساختار پایه یک پروژه React Native با TypeScript
- 4. کار با انواع (Types) پایه در TypeScript
- 5. تعریف اینترفیسها (Interfaces) برای کامپوننتها
- 6. استفاده از نوع (Type) Aliases برای Props
- 7. مدیریت State با TypeScript در React Native
- 8. نوعدهی به useState و useReducer
- 9. کار با Generic Types در توابع و کامپوننتها
- 10. نوعدهی به رویدادها (Events) در React Native
- 11. مدیریت Navigation با TypeScript
- 12. نوعدهی به پارامترهای مسیر (Route Params)
- 13. ایجاد کامپوننتهای قابل استفاده مجدد با Props تایپشده
- 14. کار با Enum ها برای ثابتها و وضعیتها
- 15. نوعدهی به API Calls و دادههای异步
- 16. مدیریت خطاها (Error Handling) با TypeScript
- 17. استفاده از Union Types برای حالتهای مختلف
- 18. نوعدهی به Context API در React Native
- 19. ایجاد Custom Hooks با TypeScript
- 20. کار با Utility Types (Partial, Pick, Omit)
- 21. نوعدهی به FlatList و دادههای لیست
- 22. مدیریمنت فرمها با TypeScript
- 23. نوعدهی به کتابخانههای شخص ثالث (Third-party Libraries)
- 24. تست کامپوننتها با TypeScript و Jest
- 25. نوعدهی به Redux یا Zustand در React Native
- 26. مدیریت ایمن localStorage و AsyncStorage
- 27. کار با Date و زمان با TypeScript
- 28. نوعدهی به انیمیشنها (Animations) در React Native
- 29. بهینهسازی عملکرد با TypeScript
- 30. نوعدهی به ماژولهای Native (Native Modules)
- 31. ایجاد تایپهای سفارشی برای پروژه
- 32. مدیریت نسخههای مختلف TypeScript و React Native
- 33. نوعدهی به WebSocket و اتصالات实时
- 34. کار با Generics در React Native Components
- 35. نوعدهی به Props فرزندان (Children Props)
- 36. استفاده از Discriminated Unions برای حالتهای پیچیده
- 37. نوعدهی به توابع بازگشتی (Callback Functions)
- 38. مدیریت State جهانی با TypeScript و Context
- 39. نوعدهی به فرمتهای JSON و دیتای خارجی
- 40. کار با Type Guards برای تشخیص نوع
- 41. نوعدهی به کتابخانههای نقشه (Maps)
- 42. مدیریت مجوزها (Permissions) با TypeScript
- 43. نوعدهی به Push Notifications
- 44. ایجاد کتابخانه کامپوننت با TypeScript
- 45. نوعدهی به Navigation State و History
- 46. مدیریت آفلاین (Offline) با TypeScript
- 47. نوعدهی به فایلهای Media (تصویر، ویدئو)
- 48. کار با Conditional Types در React Native
- 49. نوعدهی به توابع async و Promise
- 50. مدیریت خطاهای کامپایل TypeScript
- 51. بهبود خوانایی کد با TypeScript
- 52. نوعدهی به Props در کامپوننتهای Styled
- 53. مدیریت Theme و استایل با TypeScript
- 54. نوعدهی به Localization و i18n
- 55. ایجاد تایپهای مشترک (Shared Types) بین پروژهها
- 56. نوعدهی به کتابخانههای GraphQL (Apollo)
- 57. مدیریت حافظه پنهان (Cache) با TypeScript
- 58. نوعدهی به Web Views و تعامل با Web
- 59. کار با Mapped Types در React Native
- 60. نوعدهی به کتابخانههای تست (Testing Library)
تگها:
React Native
React Native با TypeScript
TypeScript
آموزش TypeScript
برنامه نویسی موبایل
تایپ اسکریپت
توسعه موبایل
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.