تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری جامع اسکالا برای علوم داده (2017)

دوره آموزشی یادگیری جامع اسکالا برای علوم داده (2017)

1 ساعت 52 دقیقهمتوسط2017-09-17

مدرسین

Dan Sullivan

Dan Sullivan

Enterprise Architect, Big Data Expert

جزئیات دوره

نحوه استفاده از Scala - زبان محبوبی که طراحی شی گرا را با برنامه نویسی کاربردی ترکیب می کند - در کار علم داده خود کشف کنید. در این دوره آموزشی، با ویژگی های Scala که برای دانشمندان داده مفید است آشنا شوید، از جمله توابع سفارشی، پردازش موازی و برنامه نویسی Spark with Scala. دن سالیوان دوره را با مقدمه ای برای برنامه نویسان غیر اسکالا آغاز می کند. در مرحله بعد، او نحوه استفاده از SQL از Scala را شرح می دهد - یک مفهوم به ویژه مفید برای دانشمندان داده، زیرا آنها اغلب باید داده ها را از پایگاه داده های رابطه ای استخراج کنند. سپس ساختارهای پردازش موازی را در اسکالا پوشش می‌دهد، تکنیک‌هایی را به اشتراک می‌گذارد که برای مجموعه‌های داده‌ای با اندازه متوسط مفید هستند که می‌توانند روی یک سرور واحد با چندین هسته تجزیه و تحلیل شوند.

Dan همچنین بر روی استفاده از Scala با Spark، یک پلت فرم پردازش توزیع شده تمرکز دارد. او ابتدا نحوه کار با مجموعه داده‌های توزیع‌شده انعطاف‌پذیر (RDDs) - یک ساختار داده بنیادی Spark - را توضیح می‌دهد و سپس نحوه استفاده از Scala با Spark DataFrames را توضیح می‌دهد، کلاس جدیدی از ساختار داده که به‌ویژه برای پردازش تحلیلی طراحی شده است. او دوره را با ارائه خلاصه ای از مزایای استفاده از Scala برای علم داده به پایان می رساند.

اهداف یادگیری
مزایای Scala برای علم داده
انواع داده اسکالا
آرایه ها، بردارها و محدوده های اسکالا
پردازش موازی در اسکالا
توابع نگاشت بر روی مجموعه های موازی
چه زمانی و چه زمانی از مجموعه های موازی استفاده نکنید
استفاده از SQL در اسکالا
Scala و Spark RDDs
Scala و Spark DataFrames
ایجاد DataFrames

مهارت ها

ScalaEssential TrainingProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید
  • 03 - استفاده از فایل‌های تمرین

1. مقدمه ای بر اسکالا

  • 04 - مزایای Scala برای علم داده
  • 05 - نصب Scala
  • 06 - انواع داده‌های اسکالا
  • 07 - مجموعه‌های اسکالا
  • 08 - Scala آرایه ‌ها , بردارها و محدوده‌های Scala را تنظیم می‌کند
  • 09 - نقشه‌های اسکالا
  • 10 - عبارات اسکالا
  • 11 - توابع اسکالا
  • 12 - اشیاء اسکالا

2. پردازش موازی در اسکالا

  • 13 - مزایای مجموعه‌های موازی
  • 14 - ایجاد مجموعه‌های موازی
  • 15 - توابع نگاشت بر روی مجموعه‌های موازی
  • 16 - فیلتر کردن مجموعه‌های موازی
  • 17- در چه زمانی و چه زمانی از مجموعه‌های موازی استفاده نکنید

3. استفاده از SQL در اسکالا

  • 18 - نصب PostgreSQL
  • 19 - بارگذاری داده‌ها در PostgreSQL
  • 20 - اتصال به PostgreSQL
  • 21 - کوئری‌ با رشته‌های SQL
  • 22 - استعلام با عبارات آماده شده
  • 23 - خلاصه ای از SQL در اسکالا

4. Scala و Spark RDDs

  • 24 - مقدمه ای بر اسپارک
  • 25 - نصب اسپارک
  • 26 - شروع کار با Spark RDD
  • 27 - توابع نگاشت بر روی RDD ها
  • 28 - آمار بیش از RDD
  • 29 - خلاصه Scala و Spark RDDs

5. Scala و Spark DataFrames

  • 30 - ایجاد DataFrame
  • 31 - گروه بندی و فیلتر روی DataFrames
  • 32 - پیوستن به DataFrames
  • 33 - کار با فایل‌های JSON
  • 34 - خلاصه ای از دیتا فریم‌های اسکالا و اسپارک

نتیجه

  • 35 - بررسی Scala برای علم داده

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal