کتاب الگوهای طراحی در TypeScript: کدنویسی تمیز و قابل نگهداری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوهای طراحی در TypeScript: کدنویسی تمیز و قابل نگهداری
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. فصل ۱: مقدمهای بر الگوهای طراحی
- 2. فصل ۲: اصول SOLID در طراحی نرمافزار
- 3. فصل ۳: آشنایی با الگوی Singleton و پیادهسازی در TypeScript
- 4. فصل ۴: الگوی Factory Method
- 5. فصل ۵: الگوی Abstract Factory
- 6. فصل ۶: الگوی Builder
- 7. فصل ۷: الگوی Prototype
- 8. فصل ۸: الگوی Adapter
- 9. فصل ۹: الگوی Bridge
- 10. فصل ۱۰: الگوی Composite
- 11. فصل ۱۱: الگوی Decorator
- 12. فصل ۱۲: الگوی Facade
- 13. فصل ۱۳: الگوی Flyweight
- 14. فصل ۱۴: الگوی Proxy
- 15. فصل ۱۵: الگوی Chain of Responsibility
- 16. فصل ۱۶: الگوی Command
- 17. فصل ۱۷: الگوی Interpreter
- 18. فصل ۱۸: الگوی Iterator
- 19. فصل ۱۹: الگوی Mediator
- 20. فصل ۲۰: الگوی Memento
- 21. فصل ۲۱: الگوی Observer
- 22. فصل ۲۲: الگوی State
- 23. فصل ۲۳: الگوی Strategy
- 24. فصل ۲۴: الگوی Template Method
- 25. فصل ۲۵: الگوی Visitor
- 26. فصل ۲۶: استفاده از TypeScript Generics در الگوها
- 27. فصل ۲۷: نوعهای پیشرفته و الگوهای طراحی
- 28. فصل ۲۸: Decorator در TypeScript و کاربردهای عملی
- 29. فصل ۲۹: مدیریت وابستگیها با Dependency Injection
- 30. فصل ۳۰: الگوی Null Object
- 31. فصل ۳۱: الگوی Specification
- 32. فصل ۳۲: الگوی Repository
- 33. فصل ۳۳: الگوی Unit of Work
- 34. فصل ۳۴: الگوی Data Mapper
- 35. فصل ۳۵: الگوی Active Record
- 36. فصل ۳۶: الگوی Service Locator
- 37. فصل ۳۷: الگوی Factory در ترکیب با DI
- 38. فصل ۳۸: الگوی Strategy برای الگوریتمهای متغیر
- 39. فصل ۳۹: الگوی Observer برای رویدادها
- 40. فصل ۴۰: الگوی Mediator برای ارتباط ماژولها
- 41. فصل ۴۱: الگوی Command برای عملیات قابل بازگشت
- 42. فصل ۴۲: الگوی State برای ماشین حالت
- 43. فصل ۴۳: الگوی Memento برای ذخیره و بازیابی وضعیت
- 44. فصل ۴۴: الگوی Chain of Responsibility برای پردازش زنجیرهای
- 45. فصل ۴۵: الگوی Visitor برای عملیات روی ساختارها
- 46. فصل ۴۶: الگوی Template Method برای الگوریتمهای پایه
- 47. فصل ۴۷: الگوی Adapter برای سازگاری واسطها
- 48. فصل ۴۸: الگوی Bridge برای جداسازی انتزاع از پیادهسازی
- 49. فصل ۴۹: الگوی Composite برای ساختارهای درختی
- 50. فصل ۵۰: الگوی Decorator برای افزودن قابلیت به صورت پویا
- 51. فصل ۵۱: الگوی Facade برای سادهسازی واسط
- 52. فصل ۵۲: الگوی Flyweight برای بهینهسازی حافظه
- 53. فصل ۵۳: الگوی Proxy برای کنترل دسترسی
- 54. فصل ۵۴: ترکیب الگوهای Strategy و Factory
- 55. فصل ۵۵: ترکیب الگوهای Observer و Mediator
- 56. فصل ۵۶: الگوهای طراحی برای تستپذیری کد
- 57. فصل ۵۷: الگوی Singleton و مشکلات آن
- 58. فصل ۵۸: الگوی Multiton
- 59. فصل ۵۹: الگوی Object Pool
- 60. فصل ۶۰: الگوی Lazy Initialization
- 61. فصل ۶۱: الگوی Value Object
- 62. فصل ۶۲: الگوی Aggregate در DDD
- 63. فصل ۶۳: الگوی Domain Event
- 64. فصل ۶۴: الگوی Specification برای منطق کسبوکار
- 65. فصل ۶۵: الگوی Builder برای اشیاء پیچیده
- 66. فصل ۶۶: الگوی Fluent Interface
- 67. فصل ۶۷: الگوی Pipeline
- 68. فصل ۶۸: الگوی Interpreter برای زبانهای ساده
- 69. فصل ۶۹: الگوی Iterator برای پیمایش سفارشی
- 70. فصل ۷۰: الگوی Type Object
- 71. فصل ۷۱: الگوی Double Dispatch
- 72. فصل ۷۲: الگوی Extension Object
- 73. فصل ۷۳: الگوی Role Object
- 74. فصل ۷۴: الگوی Service Stub و Mock
- 75. فصل ۷۵: الگوی Data Transfer Object
- 76. فصل ۷۶: الگوی Query Object
- 77. فصل ۷۷: الگوی Repository Pattern با TypeORM
- 78. فصل ۷۸: الگوی Unit of Work با Prisma
- 79. فصل ۷۹: الگوی Factory در تستهای واحد
- 80. فصل ۸۰: الگوی Strategy برای اعتبارسنجی
- 81. فصل ۸۱: الگوی Observer برای لاگینگ
- 82. فصل ۸۲: الگوی Mediator برای رویدادهای دامنه
- 83. فصل ۸۳: الگوی Command Bus
- 84. فصل ۸۴: الگوی Event Sourcing
- 85. فصل ۸۵: الگوی CQRS
- 86. فصل ۸۶: الگوی Saga در معماری میکروسرویس
- 87. فصل ۸۷: الگوی Circuit Breaker
- 88. فصل ۸۸: الگوی Retry با Decorator
- 89. فصل ۸۹: الگوی Timeout
- 90. فصل ۹۰: الگوی Bulkhead
- 91. فصل ۹۱: الگوی Throttling
- 92. فصل ۹۲: الگوی Rate Limiter
- 93. فصل ۹۳: الگوی Registry
- 94. فصل ۹۴: الگوی Service Locator در فریمورکها
- 95. فصل ۹۵: الگوی Plugin
- 96. فصل ۹۶: الگوی Microkernel
- 97. فصل ۹۷: الگوی Blackboard
- 98. فصل ۹۸: الگوی Active Object
- 99. فصل ۹۹: الگوی Thread Pool
- 100. فصل ۱۰۰: مرور و انتخاب الگوی مناسب برای پروژه
تگها:
Clean Code
Design Patterns
Software Architecture
TypeScript
TypeScript Patterns
الگوهای طراحی
برنامهنویسی شیگرا
قابلیت نگهداری کد
کدنویسی تمیز
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.