این دوره برای علاقه مندان به مباحث Big Data و پردازش های توزیع شده طراحی شده است. پس از گذراندن دوره، دانش آموختگان درک بهتری از محیط کلان داده خواهند داشت و می توانند بسیاری از مسائل موجود در دنیای واقعی را با استفاده از ابزارهای موجود در این زمینه مدل کرده و توسعه دهند.
مخاطبان دوره
علاقه مندان به مباحث Big Data
دانشجویان و فارغ التحصیلان رشته های کامپیوتر و فناوری اطلاعات
علاقه مندان به مفاهیم سیستم ها و برنامه نویسی توزیع شده
توانایی پس ازگذراندن دوره
آشنایی با مفاهیم و راهحلهای موجود در دنیای کلان داده و توانایی حل مسائل موجود در این حوزه با استفاده از ابزارهای تدریس شده در کلاس
سرفصلهای دوره
توضیح در خصوص کلان داده و سیستم های توزیع شده
مفاهیم سیستم فایل توزیع شده و بررسی سیستم فایل هادوپ ) HDFS )
مفهوم مدل برنامه نویسی Mapreduce
نصب کلاستر سکوی Hadoop )سیستم فایل HDFS و چهارچوب Yarn ( و اجرای برنامه های نمونه بروی آن
نصب کلاستر Apache Storm و مدل توسعه برنامه در آن و اجرای برخی از مسایل دنیای واقعی بروی آن
نصب کلاستر Apache Spark و مدل توسعه برنامه در Spark و اجرای برنامه های نمونه بروی آن