Контакты/Проезд  Доставка и Оплата Помощь/Возврат
История
  +7 707 857-29-98
  +7(7172) 65-23-70
  10:00-18:00 пн-пт
  shop@logobook.kz
   
    Поиск книг                        
Найти
  Зарубежные издательства Российские издательства  
Авторы | Каталог книг | Издательства | Новинки | Учебная литература | Акции | Бестселлеры | |
 

Scala Programming for Big Data Analytics, Irfan Elahi


Варианты приобретения
Цена: 32600.00T
Кол-во:
Наличие: Поставка под заказ.  Есть в наличии на складе поставщика.
Склад Америка: 217 шт.  
При оформлении заказа до: 2025-07-28
Ориентировочная дата поставки: Август-начало Сентября
При условии наличия книги у поставщика.

Добавить в корзину
в Мои желания

Автор: Irfan Elahi
Название:  Scala Programming for Big Data Analytics
ISBN: 9781484248096
Издательство: Springer
Классификация:


ISBN-10: 1484248090
Обложка/Формат: Soft cover
Страницы: 306
Вес: 0.50 кг.
Дата издания: 2019
Язык: English
Издание: 1st ed.
Иллюстрации: 125 illustrations, black and white; xxi, 306 p. 125 illus.
Размер: 234 x 156 x 18
Читательская аудитория: Professional & vocational
Основная тема: Business and Management
Подзаголовок: Get Started With Big Data Analytics Using Apache Spark
Ссылка на Издательство: Link
Рейтинг:
Поставляется из: Германии
Описание:
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 the development 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 This Book Is For
Data scientists, data analysts and data engineers who intend to use Apache Spark for large-scale analytics.

Дополнительное описание:
Chapter 1 - Scala Language.- Chapter 2 - Installing Scala.- Chapter 3 - Using Scala Shell.- Chapter 4 – Variables.- Chapter 5 - Data Types.- Chapter 6 - Conditional Statements.- Chapter 7 - Code Blocks.- Chapter 8 – Functions.- Chapter 9 - Scala coll


Scala: From a Functional Programming Perspective

Автор: Torra
Название: Scala: From a Functional Programming Perspective
ISBN: 3319464809 ISBN-13(EAN): 9783319464800
Издательство: Springer
Рейтинг:
Цена: 39130.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book gives an introduction to the programming language Scala. The book explains with detail functional programming and recursivity, and includes chapters on lazy and eager evaluation, streams, higher-order functions (including map, fold, reduce, and aggregate), and algebraic data types.

Scala for Java Developers

Автор: Toby Weston
Название: Scala for Java Developers
ISBN: 1484231074 ISBN-13(EAN): 9781484231074
Издательство: Springer
Рейтинг:
Цена: 23280.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:

Master the fundamentals of Scala and understand its emphasis on functional programming that sets it apart from Java. This book will help you translate what you already know in Java to Scala to start your functional programming journey. Learn Scala is split into four parts: a tour of Scala, a comparison between Java and Scala, Scala-specific features and functional programming idioms, and finally a discussion about adopting Scala in existing Java teams and legacy projects.

After reading and using this tutorial, you'll come away with the skills in Scala to kick-start your productivity with this growing popular language.


What You'll Learn

  • Tour Scala and learn the basic syntax, constructs, and how to use the REPL
  • Translate Java syntax that you already know into Scala
  • Learn what Scala offers over and above Java
  • Become familiar with functional programming concepts and idioms
  • Gain tips and advice useful when transitioning existing Java projects to Scala

Who This Book Is For

Java developers looking to transition to Scala. No prior experience necessary in Scala.


Modern Programming Made Easy: Using Java, Scala, Groovy, and JavaScript

Автор: Davis Adam L.
Название: Modern Programming Made Easy: Using Java, Scala, Groovy, and JavaScript
ISBN: 1484255682 ISBN-13(EAN): 9781484255681
Издательство: Springer
Рейтинг:
Цена: 32600.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Starting Out1. Introduction1.1 Problem Solving1.2 This Book2. Software to Install2.1 Java/Groovy2.2 Others2.3 Code on Github3. The Basics3.1 Coding Terms3.2 Primitives and Reference3.3 Strings/Declarations3.4 Statements3.5 Assignment3.6 Class and Object3.7 Comments3.8 SummaryGlorified Calculator4. Math4.1 Adding, subtracting, etc.4.2 More complex Math4.3 Random numbers4.4 Summary5. Arrays, Lists, Sets, and Maps5.1 Arrays5.2 Lists5.3 Sets5.4 Maps5.5 Summary6. Conditionals and Loops6.1 If, Then, Else6.2 Switch Statements6.3 Boolean logic6.4 Looping6.5 Summary7. Methods7.1 Call me7.2 Break it down7.3 Return to sender7.4 Static7.5 Varargs7.6 Main method7.7 Exercises7.8 SummaryPolymorphic Spree8. Inheritance8.1 Objectify8.2 Parenting 1018.3 Packages8.4 Public Parts8.5 Interfaces8.6 Abstract Class8.7 Enums8.8 Annotations8.9 Autoboxing8.10 Summary9. Design Patterns9.1 Observer9.2 MVC9.3 DSL9.4 Actors10. Functional Programming10.1 Functions and Closures10.2 Map/Filter/etc.10.3 Immutability10.4 Java 810.5 Groovy10.6 Scala10.7 Summary11. Refactoring11.1 Object-Oriented Refactoring11.2 Functional Refactoring11.3 Refactoring Examples12. Utilities12.1 Dates and Times12.3 TimeZone12.4 ScannerReal-life13. Building13.1 Ant13.2 Maven13.3 Gradle14. Testing14.1 Types of Tests14.2 JUnit15. Input/Output15.1 Files15.2 Reading Files15.3 Writing Files15.4 Downloading Files15.5 Summary16. Version Control16.1 Subversion16.2 Git16.3 Mercurial17. The Inter-webs17.1 Web 10117.2 My First Web-app17.3 The Holy Grails17.4 Cloud17.5 The REST17.6 Summary18. Swinging Graphics18.1 Hello Window18.2 Push my Buttons18.3 Fake Browser18.4 Griffon18.5 Advanced Graphics18.6 Graphics Glossary18.7 Summary19. Creating a Magical User Experience19.1 Application Hierarchy19.2 Consider your Audience19.3 Choice is an Illusion19.4 Direction19.5 Skuemorphism19.6 Context is Important19.7 KISS19.8 You Are Not the User19.9 Summary20. Databases20.1 SQL (Relational) Databases20.2 NoSQL Databases20.3 SummaryAfterwordAppendices A-D

Introduction to the Art of Programming Using Scala

Автор: Lewis
Название: Introduction to the Art of Programming Using Scala
ISBN: 1439896666 ISBN-13(EAN): 9781439896662
Издательство: Taylor&Francis
Рейтинг:
Цена: 84710.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: With its flexibility for programming both small and large projects, Scala is an ideal language for teaching beginning programming. Yet there are no textbooks on Scala currently available for the CS1/CS2 levels. Introduction to the Art of Programming Using Scala presents many concepts from CS1 and CS2 using a modern, JVM-based language that works well for both programming in the small and programming in the large. The book progresses from true programming in the small to more significant projects later, leveraging the full benefits of object orientation. It first focuses on fundamental problem solving and programming in the small using the REPL and scripting environments. It covers basic logic and problem decomposition and explains how to use GUIs and graphics in programs. The text then illustrates the benefits of object-oriented design and presents a large collection of basic data structures showing different implementations of key ADTs along with more atypical data structures. It also introduces multithreading and networking to provide further motivating examples. By using Scala as the language for both CS1 and CS2 topics, this textbook gives students an easy entry into programming small projects as well as a firm foundation for taking on larger-scale projects. Many student and instructor resources are available at www.programmingusingscala.net

Beginner`s guide to scala, object orientation and functional programming

Автор: Hunt, John
Название: Beginner`s guide to scala, object orientation and functional programming
ISBN: 3319757709 ISBN-13(EAN): 9783319757704
Издательство: Springer
Рейтинг:
Цена: 55890.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.

Programming with Scala

Автор: Bhim P. Upadhyaya
Название: Programming with Scala
ISBN: 3319693670 ISBN-13(EAN): 9783319693675
Издательство: Springer
Рейтинг:
Цена: 41920.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:

This reader-friendly textbook presents a concise and easy to follow introduction to Scala. Scala is an ideal first programming language, which permits programming in multiple paradigms, and enables developers to be more productive with modern computing infrastructures such as distributed environments.

Topics and features: provides review questions and problem-solving exercises (with solutions) in each chapter, inspired by real-world applications; addresses each topic in a self-contained manner, highlighting how Scala can be evolved and grown according to the developer's needs; presents examples from a broad range of different application domains, including consumer electronics, online payment, retail, vehicle manufacturing, and healthcare; encourages an innovation-oriented mind-set, and the development of practical, saleable skills; draws from the author's extensive experience in industrial software development, academic research, and university teaching.

This accessible and hands-on guide will embolden professional software engineers to make the switch to Scala. Instructors teaching introductory programming courses will also find this textbook popular among their students.


Functional Programming Patterns in Scala and Clojure

Автор: Bevilacqua Linn Michael
Название: Functional Programming Patterns in Scala and Clojure
ISBN: 1937785475 ISBN-13(EAN): 9781937785475
Издательство: Wiley
Рейтинг:
Цена: 30610.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Solve real-life programming problems with a fraction of the code that pure object-oriented programming requires. Use Scala and Clojure to solve in-depth problems with two sets of patterns: object-oriented patterns that become more concise with functional programming, and natively functional patterns.

Data Structures and Algorithms with Scala

Автор: Upadhyaya Bhim P
Название: Data Structures and Algorithms with Scala
ISBN: 3030125602 ISBN-13(EAN): 9783030125608
Издательство: Springer
Рейтинг:
Цена: 37260.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This practically-focused textbook presents a concise tutorial on data structures and algorithms using the object-functional language Scala.

Hands-On System Programming with Linux

Автор: Billimoria Kaiwan
Название: Hands-On System Programming with Linux
ISBN: 1788998472 ISBN-13(EAN): 9781788998475
Издательство: Неизвестно
Цена: 67430.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Twenty five years ago, as often happens in our industry, pundits laughed at and called Linux a joke. To say that view has changed is a massive understatement. This book will cement for you both the conceptual `why` and the practical `how` of systems programming on Linux, and covers Linux systems programming on the latest 4.x kernels.

Hands-On Network Programming with C

Автор: Winkle Lewis Van
Название: Hands-On Network Programming with C
ISBN: 1789349869 ISBN-13(EAN): 9781789349863
Издательство: Неизвестно
Рейтинг:
Цена: 57610.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Network programming, a challenging topic in C, is made understandable through careful exposition of socket programming APIs. Keeping up with the current trends, you will gain an insight into web programming for IoT. Finally, you will learn how to monitor the network, troubleshoot problems, implement security, and understand best practices.

Scala Design Patterns, Second Edition

Автор: Nikolov Ivan
Название: Scala Design Patterns, Second Edition
ISBN: 178847130X ISBN-13(EAN): 9781788471305
Издательство: Неизвестно
Цена: 60070.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Design patterns make developers` lives easier by helping them write great software that is easy to maintain, runs efficiently, and is valuable to the company or people concerned. In this book, you`ll learn about the various features of Scala and will be able to apply well-known, industry-proven design patterns in your work.

Testing in scala

Автор: Hinojosa, Daniel
Название: Testing in scala
ISBN: 1449315119 ISBN-13(EAN): 9781449315115
Издательство: Wiley
Рейтинг:
Цена: 15310.00 T
Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This hands-on book shows you how to create tests with ScalaTest and the Specs2 - two of the best testing frameworks available - and how to run your tests in the Simple Build Tool (SBT) designed specifically for Scala projects.


Казахстан, 010000 г. Астана, проспект Туран 43/5, НП2 (офис 2)
ТОО "Логобук" Тел:+7 707 857-29-98 ,+7(7172) 65-23-70 www.logobook.kz
Kaspi QR
   В Контакте     В Контакте Мед  Мобильная версия