دوره Redis به عنوان Cache، Message Broker و Data Store همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Redis به عنوان Cache، Message Broker و Data Store
موضوع کلی: برنامه نویسی
موضوع میانی: پایگاه دادههای NoSQL
📋 سرفصلهای دوره
- 1. مقدمهای بر Redis و کاربردهای آن
- 2. نصب و پیکربندی اولیه Redis
- 3. مبانی کار با Redis: دستورات پایه
- 4. کار با کلیدها و مقادیر در Redis
- 5. انواع دادههای Redis: رشتهها (Strings)
- 6. انواع دادههای Redis: لیستها (Lists)
- 7. انواع دادههای Redis: مجموعهها (Sets)
- 8. انواع دادههای Redis: مجموعههای مرتب شده (Sorted Sets)
- 9. انواع دادههای Redis: هشها (Hashes)
- 10. عملیات اتمیک در Redis
- 11. تراکنشها در Redis
- 12. مدیریت زمان انقضا برای کلیدها
- 13. پایداری دادهها در Redis: RDB
- 14. پایداری دادهها در Redis: AOF
- 15. استفاده از Redis به عنوان Cache
- 16. تنظیمات پیشرفته Caching با Redis
- 17. مدیریت حافظه در Redis
- 18. نظارت و مانیتورینگ Redis
- 19. استفاده از Redis به عنوان Message Broker
- 20. مفاهیم Publish/Subscribe در Redis
- 21. پیادهسازی صف پیام با Redis Lists
- 22. پیادهسازی صف پیام با Streams
- 23. پیکربندی Redis برای کار به عنوان Message Broker
- 24. استفاده از Redis به عنوان Data Store
- 25. سناریوهای استفاده از Redis به عنوان پایگاه داده
- 26. مقایسه Redis با پایگاه دادههای رابطهای
- 27. مقایسه Redis با پایگاه دادههای NoSQL دیگر
- 28. مفاهیم Replication در Redis
- 29. تنظیم Master-Slave Replication
- 30. تنظیم Master-Master Replication
- 31. Sentinel برای High Availability
- 32. Clustering در Redis
- 33. تنظیم Redis Cluster
- 34. مدیریت Cluster در Redis
- 35. امنیت در Redis: احراز هویت
- 36. امنیت در Redis: محدود کردن دسترسی
- 37. امنیت در Redis: رمزنگاری
- 38. بهینهسازی عملکرد Redis
- 39. تکنیکهای بهینهسازی کوئریها
- 40. استفاده از Pipelining در Redis
- 41. استفاده از Lua Scripting در Redis
- 42. مدیریت دادههای بزرگ در Redis
- 43. کار با دادههای جغرافیایی در Redis (Geo)
- 44. کار با HyperLogLog در Redis
- 45. استفاده از Bloom Filters در Redis
- 46. مقدمهای بر معماری Microservices
- 47. نقش Redis در معماری Microservices
- 48. مدیریت Session با Redis
- 49. Caching دادههای API با Redis
- 50. پردازش رویداد با Redis Streams
- 51. استفاده از Redis برای Rate Limiting
- 52. پیادهسازی Leaderboard با Sorted Sets
- 53. مدیریت صف وظایف با Redis
- 54. استفاده از Redis برای Real-time Analytics
- 55. Caching نتایج محاسبات سنگین
- 56. پیادهسازی سیستمهای Queueing پیشرفته
- 57. مدیریت Lock با Redis
- 58. استفاده از Redis برای Distributed Locking
- 59. Caching دادههای Config
- 60. Caching نتایج جستجو
- 61. پیادهسازی سیستمهای Real-time Feed
- 62. استفاده از Redis برای Chat Applications
- 63. مدیریت وضعیت کاربران
- 64. Caching دادههای User Profile
- 65. مدیریت Cart در فروشگاههای آنلاین
- 66. پیادهسازی سیستمهای Notification
- 67. استفاده از Redis برای Real-time Gaming
- 68. Caching دادههای Session
- 69. مدیریت صفهای پردازش دستهای
- 70. استفاده از Redis برای IoT Data Ingestion
- 71. Caching دادههای Hot
- 72. پیادهسازی سیستمهای A/B Testing
- 73. مدیریت دادههای Time Series با Redis
- 74. Caching نتایج تحلیل داده
- 75. استفاده از Redis برای Real-time Recommendations
- 76. مدیریت دادههای Graph با RedisGraph
- 77. کار با ماژولهای Redis
- 78. معرفی ماژول RediSearch
- 79. کار با ماژول RedisJSON
- 80. استفاده از ماژول RedisTimeSeries
- 81. معرفی ماژول RedisGears
- 82. نکات پیشرفته در پیکربندی Redis
- 83. عیبیابی مشکلات رایج Redis
- 84. استراتژیهای Backup و Restore
- 85. مرور کلی بر ابزارهای مدیریت Redis
- 86. امنیت در سطح شبکه برای Redis
- 87. بهینهسازی استفاده از حافظه در Redis
- 88. مدیریت Cluster در مقیاس بزرگ
- 89. آخرین روندها در اکوسیستم Redis
- 90. مقایسه Redis با Memcached
- 91. کاربردهای پیشرفته Redis برای توسعهدهندگان
- 92. استفاده از Redis در محیطهای Cloud
- 93. بهترین شیوهها برای استفاده از Redis
- 94. مقدمهای بر انواع معماریهای توزیع شده
- 95. نقش Redis در معماریهای توزیع شده
- 96. استفاده از Redis برای هماهنگسازی فرآیندها
- 97. مدیریت دادههای موقت در Redis
- 98. بهینهسازی پردازش دادههای Real-time
- 99. کاربردهای Redis در حوزه مالی
- 100. کاربردهای Redis در حوزه سلامت
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.