کتاب طراحی الگوهای واکنشگرا در جاوا با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی الگوهای واکنشگرا در جاوا
موضوع کلی: برنامهنویسی
موضوع میانی: برنامهنویسی واکنشگرا (Reactive Programming)
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی واکنشگرا
- 2. مفاهیم کلیدی برنامهنویسی واکنشگرا: جریان داده، انتشار، تبدیل
- 3. مقایسه برنامهنویسی واکنشگرا با برنامهنویسی دستوری و شیگرا
- 4. چرا Reactive Java؟ مزایا و معایب
- 5. معرفی Reactive Streams
- 6. اصول Reactive Manifesto
- 7. RxJava: مقدمه و نصب
- 8. Observable و Observer در RxJava
- 9. ایجاد Observableها: from، just، range
- 10. عملگرهای اصلی RxJava: map، filter، subscribe
- 11. تبدیل دادهها با عملگرهای RxJava: flatMap، concatMap، switchMap
- 12. مدیریت خطا در Reactive Streams: onError، onErrorReturn
- 13. مدیریت همزمانی: schedulers و Threads
- 14. الگوی Observer در عمل: مثالهای کاربردی
- 15. الگوی Decorator در Reactive Streams
- 16. الگوی Strategy در Reactive Streams
- 17. الگوی Adapter در Reactive Streams
- 18. الگوی Factory Method برای ایجاد Observableها
- 19. الگوی Composite برای ترکیب Observableها
- 20. الگوی Bridge در Reactive Streams
- 21. الگوی Template Method در Reactive Streams
- 22. الگوی Iterator با Reactive Streams
- 23. الگوی Command در Reactive Streams
- 24. الگوی Chain of Responsibility با Reactive Streams
- 25. الگوی Flyweight در Reactive Streams
- 26. الگوی Proxy در Reactive Streams
- 27. الگوی Singleton در Reactive Streams
- 28. الگوی Immutable Object در Reactive Streams
- 29. کار با backpressure در Reactive Streams: request، drop، latest
- 30. استفاده از Reactive Streams با Spring WebFlux
- 31. Reactive Database Access با Spring Data R2DBC
- 32. تست برنامههای Reactive Java
- 33. بهبود کارایی با Reactive Programming
- 34. الگوی Circuit Breaker در برنامهنویسی واکنشگرا
- 35. الگوی Retry در برنامهنویسی واکنشگرا
- 36. الگوی Rate Limiter در برنامهنویسی واکنشگرا
- 37. استفاده از Reactive Kafka
- 38. Reactive Microservices با Spring Cloud Stream
- 39. الگوی Event Sourcing با Reactive Streams
- 40. الگوی CQRS با Reactive Streams
- 41. پیادهسازی Reactive REST APIs
- 42. الگوی Bulkhead در برنامهنویسی واکنشگرا
- 43. الگوی Timeouts در برنامهنویسی واکنشگرا
- 44. الگوی Caching در برنامهنویسی واکنشگرا
- 45. الگوی Throttling در برنامهنویسی واکنشگرا
- 46. الگوی Debouncing در برنامهنویسی واکنشگرا
- 47. الگوی Scan در برنامهنویسی واکنشگرا
- 48. الگوی Buffer در برنامهنویسی واکنشگرا
- 49. الگوی Window در برنامهنویسی واکنشگرا
- 50. الگوی CombineLatest در برنامهنویسی واکنشگرا
- 51. الگوی Zip در برنامهنویسی واکنشگرا
- 52. الگوی Merge در برنامهنویسی واکنشگرا
- 53. الگوی Concat در برنامهنویسی واکنشگرا
- 54. الگوی Reduce در برنامهنویسی واکنشگرا
- 55. الگوی All در برنامهنویسی واکنشگرا
- 56. الگوی Any در برنامهنویسی واکنشگرا
- 57. الگوی Contains در برنامهنویسی واکنشگرا
- 58. الگوی SequenceEqual در برنامهنویسی واکنشگرا
- 59. الگوی DistinctUntilChanged در برنامهنویسی واکنشگرا
- 60. الگوی ElementAt در برنامهنویسی واکنشگرا
- 61. الگوی First در برنامهنویسی واکنشگرا
- 62. الگوی Last در برنامهنویسی واکنشگرا
- 63. الگوی Skip در برنامهنویسی واکنشگرا
- 64. الگوی Take در برنامهنویسی واکنشگرا
- 65. الگوی TakeLast در برنامهنویسی واکنشگرا
تگها:
Asynchronous Programming
Backpressure
Design Patterns
Functional Programming
Java
Non-Blocking
R2DBC
Reactive Java
Reactive Microservices
Reactive Programming
Reactive Streams
RxJava
Spring Cloud Stream
Spring WebFlux
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.