کتاب برنامهنویسی واکنشگرا با رویکردی عملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی واکنشگرا با رویکردی عملی
موضوع کلی: برنامهنویسی پیشرفته
موضوع میانی: الگوهای طراحی و معماری نرمافزار
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی واکنشگرا
- 2. مفاهیم اساسی برنامهنویسی واکنشگرا
- 3. جریانهای داده و انتشار تغییرات
- 4. انتشار-اشتراک: مبانی و پیادهسازی
- 5. مدل Actor و همزمانی واکنشگرا
- 6. برنامهنویسی غیرهمزمان با رویکرد واکنشگرا
- 7. مدیریت خطا در سیستمهای واکنشگرا
- 8. تست و اشکالزدایی برنامههای واکنشگرا
- 9. الگوی Observer: پیادهسازی و کاربردها
- 10. الگوی Strategy: استفاده در برنامهنویسی واکنشگرا
- 11. الگوی Decorator: افزودن رفتار به جریانهای داده
- 12. الگوی Template Method: ساختاردهی جریانهای پردازش
- 13. الگوی Factory Method: ایجاد اشیاء واکنشگرا
- 14. الگوی Singleton: مدیریت منابع در سیستمهای واکنشگرا
- 15. الگوی Adapter: یکپارچهسازی سیستمهای واکنشگرا
- 16. الگوی Composite: ساختاردهی پیچیده جریانهای داده
- 17. الگوی Flyweight: بهینهسازی مصرف حافظه در سیستمهای واکنشگرا
- 18. الگوی Proxy: کنترل دسترسی به منابع واکنشگرا
- 19. الگوی Command: کپسولهسازی درخواستها در سیستمهای واکنشگرا
- 20. الگوی Iterator: پیمایش جریانهای داده
- 21. الگوی Mediator: هماهنگی تعاملات بین اشیاء واکنشگرا
- 22. الگوی Memento: ذخیره و بازیابی وضعیت سیستم واکنشگرا
- 23. الگوی State: مدیریت حالات مختلف یک شیء واکنشگرا
- 24. الگوی Chain of Responsibility: مدیریت درخواستها در یک زنجیره
- 25. الگوی Interpreter: تفسیر عبارات در سیستمهای واکنشگرا
- 26. الگوی Visitor: اعمال عملیات بر روی ساختار جریان داده
- 27. الگوی Builder: ساخت اشیاء پیچیده به صورت گام به گام
- 28. الگوی Prototype: ایجاد اشیاء از نمونههای موجود
- 29. معماری لایهای در برنامهنویسی واکنشگرا
- 30. معماری میکروسرویسها و واکنشگرایی
- 31. الگوی رویدادمحور (Event-Driven Architecture)
- 32. پیادهسازی جریانهای واکنشگرا با استفاده از RxJava
- 33. استفاده از Reactor برای برنامهنویسی واکنشگرا
- 34. برنامهنویسی واکنشگرا با Project Loom
- 35. مقایسه RxJava و Reactor
- 36. بهینهسازی عملکرد برنامههای واکنشگرا
- 37. مدیریت حافظه در سیستمهای واکنشگرا
- 38. استفاده از حافظه نهان (Cache) در برنامهنویسی واکنشگرا
- 39. مقیاسپذیری سیستمهای واکنشگرا
- 40. استفاده از صفهای پیام (Message Queues) در سیستمهای واکنشگرا
- 41. برنامهنویسی واکنشگرا در محیطهای توزیعشده
- 42. استفاده از Apache Kafka برای جریانهای داده واکنشگرا
- 43. پیادهسازی سیستمهای واکنشگرا با استفاده از Apache Flink
- 44. برنامهنویسی واکنشگرا در وب با استفاده از WebSockets
- 45. برنامهنویسی واکنشگرا در سمت سرور با Node.js
- 46. برنامهنویسی واکنشگرا با استفاده از Kotlin Coroutines
- 47. برنامهنویسی واکنشگرا با استفاده از Scala
- 48. برنامهنویسی واکنشگرا و تست واحد
- 49. برنامهنویسی واکنشگرا و تست یکپارچگی
- 50. برنامهنویسی واکنشگرا و تست عملکرد
- 51. الگوهای طراحی واکنشگرا برای سیستمهای بلادرنگ
- 52. برنامهنویسی واکنشگرا و اینترنت اشیا (IoT)
- 53. برنامهنویسی واکنشگرا و تحلیل دادههای جریانی
- 54. برنامهنویسی واکنشگرا و یادگیری ماشین
- 55. برنامهنویسی واکنشگرا و امنیت
- 56. برنامهنویسی واکنشگرا و مدیریت دادهها
- 57. استفاده از Reactive Manifesto در طراحی سیستمها
- 58. مبانی ریاضی جریانهای داده
- 59. تئوری صف و کاربرد آن در برنامهنویسی واکنشگرا
- 60. مفاهیم احتمال و آمار در تحلیل جریانهای داده
- 61. الگوریتمهای پردازش جریان داده
- 62. پیادهسازی یک سیستم واکنشگرا ساده
- 63. مطالعه موردی: سیستم سفارشگذاری واکنشگرا
- 64. مطالعه موردی: سیستم مانیتورینگ واکنشگرا
- 65. معرفی فریمورکهای واکنشگرا در زبانهای مختلف
- 66. آینده برنامهنویسی واکنشگرا و چالشهای پیش رو
تگها:
Reactive Programming
الگوهای طراحی
برنامهنویسی پیشرفته
برنامهنویسی واکنشگرا
توسعه وب
طراحی رابط کاربری
معماری نرمافزار
موزات
واکنشگرایی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.