اپلیکیشن اندرویدی فلشکارت آموزشی TypeScript پیشرفته: الگوها و تکنیکهای حرفهای
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره TypeScript پیشرفته: الگوها و تکنیکهای حرفهای
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. سیستم تایپ پیشرفته: جنریکها، شرطیها و نگاشت
- 2. الگوهای طراحی (Design Patterns) در TypeScript
- 3. استفاده از Utility Types برای تبدیل و دستکاری تایپها
- 4. تکنیکهای Union و Intersection Types
- 5. Literal Types و Template Literal Types
- 6. تایپهای شرطی (Conditional Types) و استنتاج
- 7. نوعهای Mapped و Record
- 8. نوعهای Tuple و مدیریت آرایهها
- 9. نوعهای تابعی: overloadها و امضاها
- 10. نوعهای اینترفیس و type alias
- 11. تفاوت interface و type و زمان استفاده از هرکدام
- 12. وراثت و ترکیب اینترفیسها
- 13. جنریکهای پیشرفته: محدودیتها و پارامترهای پیشفرض
- 14. نوعهای بازگشتی و دادههای تو در تو
- 15. تایپهای شرطی تودرتو و زنجیرهای
- 16. استفاده از infer در Conditional Types
- 17. نوعهای Variadic Tuple
- 18. تایپهای کلید-مقدار و امنیت در دسترسی
- 19. تایپهای ماژول و فضای نام (Namespace)
- 20. دکوراتورها (Decorators) و متادیتا
- 21. تایپهای کلاس و اصلاحکنندههای دسترسی
- 22. تایپهای Promise و Async/Await
- 23. مدیریت خطا با تایپهای سفارشی
- 24. تایپهای Observable و Stream
- 25. تایپهای Reducer و State Management
- 26. تایپهای Event Emitter و رویدادها
- 27. تایپهای ثابت (Const) و readonly
- 28. تایپهای Non-nullable و Optional Chaining
- 29. تایپهای Assertion و Type Guard
- 30. تایپهای Never و Unknown
- 31. تایپهای Intersection و Union با ساختارهای پیچیده
- 32. تایپهای Enum و const enum
- 33. تایپهای Symbol و متادیتا
- 34. تایپهای Iterator و Generator
- 35. تایپهای Proxy و Reflect
- 36. تایپهای Singleton و Dependency Injection
- 37. تایپهای Factory و Builder
- 38. تایپهای Strategy و Command
- 39. تایپهای Observer و Mediator
- 40. تایپهای Decorator و Adapter
- 41. تایپهای Facade و Proxy
- 42. تایپهای Composite و Flyweight
- 43. تایپهای Chain of Responsibility
- 44. تایپهای State و Template Method
- 45. تایپهای Visitor و Interpreter
- 46. تایپهای Memento و Prototype
- 47. تایپهای Null Object و Value Object
- 48. تایپهای Data Transfer Object (DTO)
- 49. تایپهای Repository و Unit of Work
- 50. تایپهای Service Layer و Application Service
- 51. تایپهای Middleware و Pipeline
- 52. تایپهای Error Boundary و Result Pattern
- 53. تایپهای Either و Option (Maybe)
- 54. تایپهای Immutable و Mutable
- 55. تایپهای Strict و Loose
- 56. تایپهای Branded Types و Nominal Typing
- 57. تایپهای Phantom Types
- 58. تایپهای Fluent Interface و Builder Pattern
- 59. تایپهای Mixin و ترکیب کلاسها
- 60. تایپهای High-Order Function و Composition
- 61. تایپهای Currying و Partial Application
- 62. تایپهای Monad و Functor
- 63. تایپهای Lens و Prism
- 64. تایپهای Validation و Schema
- 65. تایپهای JSON و Serialization
- 66. تایپهای Query Builder و ORM
- 67. تایپهای GraphQL و API Client
- 68. تایپهای Router و Controller
- 69. تایپهای Middleware و Interceptor
- 70. تایپهای Plugin و Extension
- 71. تایپهای Module Federation و Micro-Frontend
- 72. تایپهای Testing و Mock
- 73. تایپهای Performance و Optimization
- 74. تایپهای Security و Sanitization
- 75. تایپهای Configuration و Environment
- 76. تایپهای Logging و Monitoring
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.