برنامه‌نویسی اسکالا برای تحلیل کلان‌داده ۲۰۱۹
Scala Programming for Big Data Analytics 2019

دانلود کتاب برنامه‌نویسی اسکالا برای تحلیل کلان‌داده ۲۰۱۹ (Scala Programming for Big Data Analytics 2019) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Irfan Elahi

ناشر: Apress
voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2019

زبان

English

تعداد صفحه‌ها

306

نوع فایل

pdf

حجم

13.9 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب برنامه‌نویسی اسکالا برای تحلیل کلان‌داده ۲۰۱۹

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

نویسنده به تفصیل در مورد توابع بحث می‌کند و تعدادی از مفاهیم مرتبط مانند برنامه‌نویسی تابعی و توابع بی‌نام را برجسته می‌کند. سپس کتاب به سیستم مجموعه‌های قدرتمند اسکالا می‌پردازد، زیرا بسیاری از APIهای Apache Spark شباهت زیادی به مجموعه‌های اسکالا دارند.

در طول مسیر، چرخه توسعه یک برنامه اسکالا را خواهید دید. این شامل کامپایل و ساخت برنامه‌ها با استفاده از ابزار استاندارد ساخت اسکالا (SBT) است. دستورالعمل‌های مربوط به مدیریت وابستگی‌ها با استفاده از SBT را پوشش خواهید داد، زیرا این برای ساخت برنامه‌های بزرگ Apache Spark بسیار مهم است. *Scala Programming for Big Data Analytics* با نشان دادن چگونگی استفاده از مفاهیم برای نوشتن برنامه‌هایی که روی فریم ورک Apache Spark اجرا می‌شوند، به پایان می‌رسد. این برنامه‌ها محاسبات توزیع‌شده و موازی را فراهم می‌کنند که برای تحلیل کلان‌داده‌ها بسیار حیاتی است.

**آنچه خواهید آموخت:**
* مبانی اسکالا به عنوان یک زبان برنامه‌نویسی عمومی
* درک برنامه‌نویسی تابعی و ساختارهای برنامه‌نویسی شیءگرا در اسکالا
* استفاده از مجموعه‌ها و توابع اسکالا
* توسعه، بسته‌بندی و اجرای برنامه‌های Apache Spark برای تحلیل کلان‌داده‌ها

**این کتاب برای چه کسانی است؟**

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


فهرست کتاب:

۱. روی جلد

۲. مطالب مقدماتی

۱. زبان Scala

۲. نصب Scala

۳. استفاده از شل Scala

۴. متغیرها

۵. انواع داده

۶. دستورات شرطی

۷. بلوک‌های کد

۸. توابع

۹. مجموعه‌ها

۱۰. حلقه‌ها

۱۱. کلاس‌ها و بسته‌ها

۱۲. مدیریت خطا

۱۳. ساخت و بسته‌بندی

۱۴. سلام Apache Spark

۱۷. مطالب پایانی

توضیحات(انگلیسی)
Gain the key language concepts and programming techniques of Scala in the context of big data analytics and Apache Spark. The book begins by introducing you to Scala and establishes a firm contextual understanding of why you should learn this language, how it stands in comparison to Java, and how Scala is related to Apache Spark for big data analytics. Next, you’ll set up the Scala environment ready for examining your first Scala programs. This is followed by sections on Scala fundamentals including mutable/immutable variables, the type hierarchy system, control flow expressions and code blocks.
The author discusses functions at length and highlights a number of associated concepts such as functional programming and anonymous functions. The book then delves deeper into Scala’s powerful collections system because many of Apache Spark’s APIs bear a strong resemblance to Scala collections.
Along the way you’ll see thedevelopment life cycle of a Scala program. This involves compiling and building programs using the industry-standard Scala Build Tool (SBT). You’ll cover guidelines related to dependency management using SBT as this is critical for building large Apache Spark applications. Scala Programming for Big Data Analytics concludes by demonstrating how you can make use of the concepts to write programs that run on the Apache Spark framework. These programs will provide distributed and parallel computing, which is critical for big data analytics.
What You Will Learn

  • See the fundamentals of Scala as a general-purpose programming language
  • Understand functional programming and object-oriented programming constructs in Scala
  • Use Scala collections and functions
  • Develop, package and run Apache Spark applications for big data analytics

Who ThisBook Is For
Data scientists, data analysts and data engineers who intend to use Apache Spark for large-scale analytics.
/div


Table of Contents

1. Cover

2. Front Matter

1. Scala Language

2. Installing Scala

3. Using the Scala Shell

4. Variables

5. Data Types

6. Conditional Statements

7. Code Blocks

8. Functions

9. Collections

10. Loops

11. Classes and Packages

12. Exception Handling

13. Building and Packaging

14. Hello Apache Spark

17. Back Matter

دیگران دریافت کرده‌اند

شروع سریع با Scala ۲۰۱۱
Durchstarten mit Scala 2011

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.