اپلیکیشن اندرویدی فلشکارت آموزشی Typescript برای React: ساخت کامپوننت های قابل استفاده مجدد
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Typescript برای React: ساخت کامپوننت های قابل استفاده مجدد
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. مقدمه ای بر TypeScript و نقش آن در ریاکت
- 2. راه اندازی پروژه ریاکت با TypeScript
- 3. تعریف Props با تایپ های ساده
- 4. استفاده از Interface و Type برای Props
- 5. Props اختیاری و مقادیر پیش فرض
- 6. Props کودکان و نوع ReactNode
- 7. مدیریت State با تایپ های عمومی
- 8. useState و TypeScript: تایپ خودکار و صریح
- 9. مدیریت آرایه ها و اشیاء در State
- 10. تایپ Event Handler ها در ریاکت
- 11. تایپ onChange و onSubmit در فرم ها
- 12. تایپ ref ها با useRef
- 13. کامپوننت های تابعی و تایپ Generic
- 14. کامپوننت های کنترل شده و تایپ Props
- 15. تایپ Props برای کامپوننت های لیست
- 16. کامپوننت های قابل استفاده مجدد با Generic Props
- 17. ایجاد کامپوننت دکمه با تایپ های مختلف
- 18. کامپوننت اینپوت با Props جنریک
- 19. کامپوننت فرم با Props پویا
- 20. کامپوننت کارت با Props ترکیبی
- 21. کامپوننت مودال با Props شرطی
- 22. کامپوننت لیست با تابع رندر
- 23. کامپوننت جدول با تایپ های عمومی
- 24. کامپوننت آکاردئون با Props جنریک
- 25. کامپوننت تب با Props پویا
- 26. کامپوننت منوی کشویی با Props تایپ شده
- 27. کامپوننت تگ با Props تایپ شده
- 28. کامپوننت نشانگر بارگذاری با Props
- 29. کامپوننت پیام خطا با Props
- 30. مدیریت Context با TypeScript
- 31. ایجاد Context تایپ شده
- 32. useContext و تایپ های سفارشی
- 33. کامپوننت Provider با Props تایپ شده
- 34. کامپوننت هوشمند با Context
- 35. کامپوننت نمایشی با Props ساده
- 36. کامپوننت wrapper با Props جنریک
- 37. کامپوننت با Props شرطی پیچیده
- 38. کامپوننت با Props تودرتو
- 39. کامپوننت با Props تابعی
- 40. کامپوننت با Props از نوع Enum
- 41. کامپوننت با Props از نوع Union
- 42. کامپوننت با Props از نوع Literal
- 43. کامپوننت با Props از نوع Record
- 44. کامپوننت با Props از نوع Omit و Pick
- 45. کامپوننت با Props از نوع Partial و Required
- 46. کامپوننت با Props از نوع Readonly
- 47. کامپوننت با Props از نوع Extend
- 48. کامپوننت با Props از نوع Intersection
- 49. کامپوننت با Props از نوع Conditional
- 50. کامپوننت با Props از نوع Mapped
- 51. کامپوننت با Props از نوع Template Literal
- 52. کامپوننت با Props از نوع Infer
- 53. کامپوننت با Props از نوع Keyof
- 54. کامپوننت با Props از نوع typeof
- 55. کامپوننت با Props از نوع ReturnType
- 56. کامپوننت با Props از نوع Parameters
- 57. کامپوننت با Props از نوع ConstructorParameters
- 58. کامپوننت با Props از نوع InstanceType
- 59. کامپوننت با Props از نوع ThisType
- 60. کامپوننت با Props از نوع NonNullable
- 61. کامپوننت با Props از نوع Extract
- 62. کامپوننت با Props از نوع Exclude
- 63. تست کامپوننت های تایپ شده با Jest
- 64. تست Props و State با TypeScript
- 65. تست Event Handler با TypeScript
- 66. تست Context با TypeScript
- 67. تست کامپوننت های Generic با TypeScript
- 68. بهینه سازی کامپوننت ها با TypeScript
- 69. Memoization و React.memo با TypeScript
- 70. useCallback و TypeScript
- 71. useMemo و TypeScript
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.