کتاب برنامه‌نویسی واکنش‌گرا با رویکردی عملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره برنامه‌نویسی واکنش‌گرا با رویکردی عملی

موضوع کلی: برنامه‌نویسی پیشرفته

موضوع میانی: الگوهای طراحی و معماری نرم‌افزار

📋 سرفصل‌های دوره

  • 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 الگوهای طراحی برنامه‌نویسی پیشرفته برنامه‌نویسی واکنش‌گرا توسعه وب طراحی رابط کاربری معماری نرم‌افزار موزات واکنش‌گرایی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.