کتاب الگوهای تزریق وابستگی (IoC) در سیستمهای بلادرنگ: پیادهسازی و کاربرد عملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوهای تزریق وابستگی (IoC) در سیستمهای بلادرنگ: پیادهسازی و کاربرد عملی
موضوع کلی: معماری نرمافزار و سیستمهای بلادرنگ
موضوع میانی: الگوهای طراحی و توسعه سیستمهای توزیعشده
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری نرمافزار بلادرنگ
- 2. مفاهیم اساسی سیستمهای توزیعشده
- 3. تزریق وابستگی (IoC): اصول و مبانی
- 4. مزایای استفاده از الگوهای IoC در سیستمهای بلادرنگ
- 5. معایب و چالشهای پیادهسازی IoC
- 6. ظروف IoC: معرفی و انواع
- 7. ظروف IoC مبتنی بر کد
- 8. ظروف IoC مبتنی بر پیکربندی
- 9. الگوی Factory Method در IoC
- 10. الگوی Abstract Factory در IoC
- 11. الگوی Builder در IoC
- 12. الگوی Service Locator
- 13. الگوی Dependency Injection
- 14. انواع تزریق وابستگی: سازنده، ویژگی، روش
- 15. تزریق وابستگی با استفاده از واسطها
- 16. تزریق وابستگی با استفاده از کلاسهای انتزاعی
- 17. مدیریت چرخه عمر اشیاء با IoC
- 18. الگوی Inversion of Control
- 19. الگوی Event Handling
- 20. الگوی Observer
- 21. الگوی Mediator
- 22. الگوی Command
- 23. الگوی Strategy
- 24. الگوی Template Method
- 25. الگوی Decorator
- 26. الگوی Adapter
- 27. الگوی Proxy
- 28. الگوی Facade
- 29. استفاده از IoC در تست واحد
- 30. تستناپذیری و IoC
- 31. Mocking و Stubbing با IoC
- 32. الگوی Unit of Work
- 33. الگوی Repository
- 34. الگوی Domain Model
- 35. الگوی Data Mapper
- 36. الگوی Active Record
- 37. الگوی Specification
- 38. الگوی Null Object
- 39. الگوی Identity Map
- 40. الگوی Lazy Load
- 41. الگوی Cache
- 42. الگوی Concurrency
- 43. الگوی Thread Pool
- 44. الگوی Master-Slave
- 45. الگوی Publish-Subscribe
- 46. الگوی Message Queue
- 47. الگوی RPC (Remote Procedure Call)
- 48. الگوی RESTful Web Services
- 49. الگوی Microservices
- 50. الگوی CQRS (Command Query Responsibility Segregation)
- 51. الگوی Event Sourcing
- 52. الگوی Saga
- 53. الگوی Circuit Breaker
- 54. الگوی Retry
- 55. الگوی Timeout
- 56. الگوی Bulkhead
- 57. الگوی Rate Limiter
- 58. الگوی Throttling
- 59. الگوی Backoff
- 60. الگوی Exponential Backoff
- 61. الگوی Jitter
- 62. الگوی Polly
- 63. الگوی Resilience4j
- 64. الگوی Hystrix
- 65. الگوی RxJava
- 66. الگوی Reactor
- 67. الگوی Akka
- 68. الگوی Orleans
- 69. الگوی Dapr
- 70. الگوی Service Fabric
- 71. الگوی Kubernetes
- 72. الگوی Docker
- 73. الگوی Serverless
- 74. الگوی Function as a Service (FaaS)
- 75. الگوی API Gateway
- 76. الگوی OAuth 2.0
- 77. الگوی OpenID Connect
- 78. الگوی JWT (JSON Web Token)
- 79. الگوی gRPC
- 80. الگوی Protocol Buffers
- 81. الگوی Thrift
- 82. الگوی Avro
- 83. الگوی Parquet
- 84. الگوی ORC
- 85. الگوی Hadoop
- 86. الگوی Spark
- 87. الگوی Flink
- 88. الگوی Kafka
- 89. الگوی Redis
- 90. الگوی Memcached
- 91. الگوی MongoDB
- 92. الگوی Cassandra
- 93. الگوی Couchbase
- 94. الگوی PostgreSQL
- 95. الگوی MySQL
- 96. الگوی SQL Server
- 97. الگوی Oracle
- 98. الگوی NoSQL
- 99. الگوی NewSQL
- 100. الگوی CAP Theorem
تگها:
IoC
الگوهای طراحی
برنامهنویسی سیستم
تزریق وابستگی
توسعه نرمافزار
سیستمهای بلادرنگ
سیستمهای توزیعشده
معماری نرمافزار
معماری نرمافزار بلادرنگ
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.