دوره الگوریتم‌های مقیاس‌پذیر: MapReduce و Spark همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان دوره: دوره الگوریتم‌های مقیاس‌پذیر: MapReduce و Spark

موضوع کلی: برنامه نویسی

موضوع میانی: الگوریتم‌ها و ساختمان داده‌ها

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

  • 1. مقدمه‌ای بر چالش‌های پردازش داده‌های بزرگ
  • 2. معماری سیستم‌های توزیع‌شده
  • 3. مدل برنامه‌نویسی MapReduce
  • 4. نحوه کارکرد تابع Map و Reduce
  • 5. مدیریت ورودی و خروجی در MapReduce
  • 6. نقش Shuffle و Sort در پردازش توزیع‌شده
  • 7. مدیریت شکست گره‌ها و تحمل‌پذیری خطا
  • 8. بهینه‌سازی پارتیشن‌بندی داده‌ها
  • 9. معرفی اکوسیستم Apache Spark
  • 10. تفاوت اصلی Spark با MapReduce
  • 11. ساختار RDD و ویژگی‌های آن
  • 12. عملیات تبدیلی (Transformation) روی RDD
  • 13. عملیات کنشی (Action) روی RDD
  • 14. مدیریت وابستگی‌ها و خطا در RDD
  • 15. معرفی DataFrame و Dataset
  • 16. مقایسه RDD و DataFrame از نظر کارایی
  • 17. کار با Spark SQL
  • 18. خواندن و نوشتن داده از منابع مختلف
  • 19. پردازش جریانی با Spark Streaming
  • 20. پنجره‌های زمانی در پردازش جریانی
  • 21. معرفی GraphX برای پردازش گراف
  • 22. معرفی MLlib برای یادگیری ماشین توزیع‌شده
  • 23. تنظیم پارامترهای خوشه (Cluster)
  • 24. مدیریت حافظه و پارتیشن‌بندی در Spark
  • 25. بهینه‌سازی پرس‌وجوها با Catalyst Optimizer
  • 26. مدیریت پهنای باند و تاخیر شبکه
  • 27. انواع استراتژی‌های الحاق (Join) در Spark
  • 28. مفاهیم Broadcast و Accumulator
  • 29. مدیریت داده‌های کلیدی-مقدار
  • 30. تکنیک‌های فشرده‌سازی داده
  • 31. مدیریت سریال‌سازی و Deserialization
  • 32. اشکال‌زدایی و رفع خطاهای رایج
  • 33. مانیتورینگ و لاگ‌گیری در Spark
  • 34. معرفی سیستم فایل توزیع‌شده HDFS
  • 35. هماهنگی با Apache ZooKeeper
  • 36. مدیریت منابع با YARN
  • 37. معرفی Kubernetes برای اجرای Spark
  • 38. مقایسه Spark با Flink
  • 39. مقایسه Spark با Hadoop
  • 40. معرفی Delta Lake برای قابلیت اطمینان
  • 41. مدیریت نسخه‌های داده با Lakehouse
  • 42. بهینه‌سازی کوئری‌های SQL در Spark
  • 43. مدیریت داده‌های تو در تو و ساختارهای پیچیده
  • 44. تکنیک‌های افزایش موازی‌سازی
  • 45. مدیریت گره‌های کند (Straggler)
  • 46. تکنیک‌های کش کردن داده
  • 47. مدیریت حافظه نهان و پاکسازی
  • 48. معرفی Apache Hive روی Spark
  • 49. معرفی Apache HBase برای ذخیره‌سازی NoSQL
  • 50. مدیریت توزیع کلیدها و تعادل بار
  • 51. بهینه‌سازی تعداد پارتیشن‌ها
  • 52. مدیریت فیلتر کردن و پروجکشن
  • 53. تکنیک‌های پیش‌پردازش داده در مقیاس بزرگ
  • 54. مدیریت دیتاست‌های نامتعادل
  • 55. مدیریت فایل‌های کوچک در HDFS
  • 56. معرفی Apache Parquet و Avro
  • 57. فشرده‌سازی ستونی در Parquet
  • 58. مدیریت Schema Evolution
  • 59. تکنیک‌های نمونه‌گیری برای تست
  • 60. مدیریت امنیت و احراز هویت در Spark
  • 61. مدیریت مجوزهای دسترسی
  • 62. معرفی REST API در Spark
  • 63. مدیریت لاگ‌های امنیتی
  • 64. بهینه‌سازی مصرف انرژی در خوشه
  • 65. مدیریت هزینه‌های پردازش ابری
  • 66. معرفی Spark در فضای ابری
  • 67. مدیریت خودکار مقیاس‌پذیری
  • 68. معرفی Airflow برای زمان‌بندی
  • 69. مدیریت وابستگی بین وظایف
  • 70. تکنیک‌های backpressure در جریان
  • 71. مدیریت داده‌های تکراری
  • 72. مدیریت داده‌های گمشده
  • 73. مدیریت زمان‌بندی و اولویت‌ها
  • 74. معرفی Apache Kafka به عنوان منبع داده
  • 75. مدیریت تراکنش‌های توزیع‌شده
  • 76. معرفی ZooKeeper برای هماهنگی
  • 77. مدیریت لاگ‌های رکوردها
  • 78. مدیریت نسخه‌بندی داده
  • 79. بهینه‌سازی فراخوانی توابع
  • 80. مدیریت حافظه خارج از heap
  • 81. مدیریت حافظه داخلی و خارجی
  • 82. معرفی Tungsten Engine
  • 83. بهینه‌سازی اجرای کد
  • 84. مدیریت Thread و هسته‌ها
  • 85. تکنیک‌های پروفایلینگ و رفع تنگنا
  • 86. مدیریت داده‌های زمانی
  • 87. مدیریت داده‌های مکانی
  • 88. معرفی GeoSpark
  • 89. مدیریت داده‌های متنی و جستجو
  • 90. مدیریت داده‌های گراف بزرگ
  • 91. معرفی GraphFrames
  • 92. مدیریت الگوریتم‌های PageRank و Connected Components
  • 93. مدیریت یادگیری ماشین توزیع‌شده با Pipeline
  • 94. مدیریت ارزیابی مدل در مقیاس بزرگ
  • 95. مدیریت ذخیره و بازیابی مدل
  • 96. مدیریت Hyperparameter Tuning توزیع‌شده
  • 97. مدیریت ویژگی‌های توزیع‌شده
  • 98. مدیریت Cross-Validation در Spark
  • 99. مدیریت جریان یادگیری آنلاین
  • 100. مدیریت کاهش نویز در داده
✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

پس از تکمیل فعالیت‌های لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر می‌شود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: Apache Spark Hadoop MapReduce الگوریتم‌های مقیاس‌پذیر برنامه‌نویسی موازی پردازش توزیع‌شده پردازش خوشه‌ای داده‌های حجیم معماری داده یادگیری ماشین توزیع‌شده

نظرات

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

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