Search for books, people and lists
Read This Twice
HomePeopleBooksLibrariesSign In

Best Scala Books

Recommendations from 17 articles.
Best Scala Books
19 books on the list
Sort by
Number of Articles
Programming in Scala book cover
Programming in Scala
Martin Odersky - 2020-01-15 (first published in 2008)
Goodreads Rating
Programming in Scala is the definitive book on Scala, the new language for the Java Platform that blends object-oriented and functional programming concepts into a unique and powerful tool for developers.Coauthored by the designer of the Scala language, this authoritative book will teach you, one step at a time, the Scala language and the ideas beh...
Scala for the Impatient book cover
Scala for the Impatient
Cay Horstmann - 2016-12-15 (first published in 2012)
Goodreads Rating
Interest in the Scala programming language continues to grow for many reasons. Scala embraces the functional programming style without abandoning the object-oriented paradigm, and it allows you to write programs more concisely than in Java. Because Scala runs on the JVM, it can access any Java library and is interoperable with familiar Java framewo...
Functional Programming in Scala book cover
Functional Programming in Scala
Paul Chiusano - 2014-09-13
Goodreads Rating
Functional programming (FP) is a programming style emphasizing functions that return consistent and predictable results regardless of a program's state. As a result, functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs. Scala is an emerging JVM language that offers strong support for FP. Its familiar syntax an...
Scala Cookbook book cover
Scala Cookbook
Recipes for Object-Oriented and Functional Programming
Alvin Alexander - 2013-08-27
Goodreads Rating
Save time and trouble when using Scala to build object-oriented, functional, and concurrent applications. With more than 250 ready-to-use recipes and 700 code examples, this comprehensive cookbook covers the most common problems you’ll encounter when using the Scala language, libraries, and tools. It’s ideal not only for experienced Scala developer...
Scala in Depth book cover
Scala in Depth
Joshua D. Suereth - 2012-05-27
Goodreads Rating
SummaryScala in Depth is a unique new book designed to help you integrate Scala effectively into your development process. By presenting the emerging best practices and designs from the Scala community, it guides you through dozens of powerful techniques example by example.About the BookScala is a powerful JVM language that blends the functional an...
Programming Scala book cover
Programming Scala
Scalability = Functional Programming + Objects
Dean Wampler - 2014-12-23
Goodreads Rating
The second edition of "Programming Scala" gets experienced developers up to speed on one of today's most exciting languages. Scala offers all the benefits of a modern object model, functional programming, and an advanced type system. Packed with code examples, this comprehensive book teaches programmers how to be productive with Scala quickly, and ...
Scala in Action book cover
Scala in Action
Covers Scala 2.10
Nilanjan Raychaudhuri - 2013-04-13
Goodreads Rating
SummaryScala in Action is a comprehensive tutorial that introduces Scala through clear explanations and numerous hands-on examples. Because Scala is a rich and deep language, it can be daunting to absorb all the new concepts at once. This book takes a "how-to" approach, explaining language concepts as you explore familiar programming challenges tha...
Learning Scala book cover
Learning Scala
Practical Functional Programming for the JVM
Jason Swartz - 2015-01-06
Goodreads Rating
Learning Scala is an introduction and a guide to getting started with functional programming (FP) development. Written for programmers who are already familiar with object-oriented (OO) development, the book introduces the reader to the core Scala syntax and its OO models with examples and solutions that build familiarity, experience and confidence...
Scala for Data Science book cover
Scala for Data Science
Leverage the power of Scala with different tools to build scalable, robust data science applications
Pascal Bugnion - 2016-01-28
Goodreads Rating
Leverage the power of Scala with different tools to build scalable, robust data science applications About This Book A complete guide for scalable data science solutions, from data ingestion to data visualization Deploy horizontally scalable data processing pipelines and take advantage of web frameworks to build engaging visualizations Build functi...
Scala Design Patterns book cover
Scala Design Patterns
Design modular, clean, and scalable applications by applying proven design patterns in Scala, 2nd Edition
Ivan Nikolov - 2018-04-09
Goodreads Rating
Learn how to write efficient, clean, and reusable code with Scala Key Features Unleash the power of Scala and apply it in the real world to build scalable and robust applications. Learn about using and implementing Creational, Structural, Behavioral, and Functional design patterns in Scala Learn how to build scalable and extendable applications eff...
Advanced Analytics with Spark by Sandy Ryza
Scala for Machine Learning by Patrick R. Nicolas
Functional Programming, Simplified by Alvin Alexander
Learning Concurrent Programming in Scala by Aleksandar Prokopec
Scala for Java Developers by Thomas Alexandre
Hands-on Scala Programming by Haoyi Li
Introduction to Programming and Problem-Solving Using Scala by Mark C. Lewis, Lisa Lacher
Scala Puzzlers by Andrew Phillips