برنامهنویسی اسکالا برای تحلیل کلانداده ۲۰۱۹
Scala Programming for Big Data Analytics 2019
دانلود کتاب برنامهنویسی اسکالا برای تحلیل کلانداده ۲۰۱۹ (Scala Programming for Big Data Analytics 2019) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Irfan Elahi |
|---|
ناشر:
Apress
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2019 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
306 |
| نوع فایل |
|
| حجم |
13.9 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,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
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
دیگران دریافت کردهاند
برنامهنویسی تابعی در اسکالا، ویرایش دوم ۲۰۲۳
Functional Programming in Scala, Second Edition 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی سیستمهای مدرن با اسکالا نیتیو ۲۰۲۰
Modern Systems Programming with Scala Native 2020
علوم کامپیوتر, اینترنت, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), برنامهنویسی شیءگرا, رابط کاربری نرم افزار(UI), طراحی وب
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
شیءگرایی، انتزاع و ساختمان دادهها با استفاده از Scala ۲۰۱۷
Object-Orientation, Abstraction, and Data Structures Using Scala 2017
برنامه نویسی, الگوریتمهای برنامهنویسی, علوم کامپیوتر, برنامهنویسی بازی, توسعه نرم افزار, ریاضیات, حساب در ریاضی, زبانهای برنامهنویسی
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی تابعی در اسکالا ۲۰۱۴
Functional Programming in Scala 2014
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
مقدمهای بر هنر برنامهنویسی با استفاده از اسکالا ۲۰۱۲
Introduction to the Art of Programming Using Scala 2012
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
شروع سریع با Scala ۲۰۱۱
Durchstarten mit Scala 2011
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
سایر کتابهای ناشر
تحقیقات ریاضی در بیست سال اخیر: سخنرانی ریاست جمهوری، ایراد شده در ۳۱ ژانویه ۱۹۲۱، در مجمع ریاضیات بنارس ۲۰۲۱
Mathematical Research in the last 20 years: Presidential adress, delivered on the 31st January, 1921, before the Benares mathematical society 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
