Availability: In Stock

Scala for the Impatient (2nd Edition) – eBook

SKU: scala-for-the-impatient-2nd-edition-ebook

Original price was: $22.60.Current price is: $6.00.

eBook details

  • Author: Cay S. Horstmann
  • File Size: 14 MB
  • Format: PDF
  • Length: 384 pages
  • Publisher: Addison-Wesley Professional; 2nd Edition
  • Publication Date: December 28, 2016
  • Language: English
  • ASIN: B01MR67YSO
  • ISBN-10: 0134540565
  • ISBN-13: 9780134540566
Hurry up! Sale ends in:
Days
Hrs
Mins
Secs

Description

Interest in the Scala programming language is surging for numerous compelling reasons. Scala seamlessly blends functional programming principles with the traditional object-oriented paradigm, enabling developers to write concise and expressive code compared to Java. Thanks to its execution on the JVM, Scala boasts full access to Java libraries and frameworks, making it a highly interoperable choice for developers. Additionally, Scala simplifies accessing the full range of concurrency features, making it a powerful tool for modern application development.

**Scala for the Impatient, 2nd Edition** (PDF) is crafted specifically for experienced programmers familiar with Java, C++, or C# who are eager to dive into Scala and functional programming. This book serves as an excellent gateway to swiftly mastering the essentials of Scala for those who are keen on practical application. It emphasizes rapid learning without overwhelming the reader with exhaustive feature lists or overly complex examples. The text is structured systematically, guiding you through a coherent progression of skills—from foundational concepts to advanced techniques.

This thoroughly revamped **2nd edition** is updated for Scala 2.12 and mirrors the latest trends and best practices in Scala programming. Readers will explore exciting new features such as string interpolation, implicit classes, dynamic invocation, and futures in an approachable manner. Scala is an extensive language, yet this title effectively equips you to leverage its capabilities without necessitating an in-depth understanding of every aspect.

### Key Features of This Book:
– **Grasp Scala’s Type System**: Discover how Scala’s type system enhances code robustness.
– **Create Domain-Specific Languages**: Learn to implement DSLs tailored for specialized applications.
– **Develop Concurrent Applications**: Utilize Scala futures to create efficient, concurrent programs.
– **Harness Powerful Pattern Matching**: Understand how pattern matching and case classes can simplify complex logic.
– **Work with Higher-Order Functions**: Dive into Scala’s extensive collections library and better understand higher-order functions.
– **Quick Start with Scala Interpreter**: Get up and running rapidly with Scala’s interpreter, tooling, syntax, and idiomatic expressions.
– **Utilize Advanced Features**: Master advanced tools like annotations, implicits, and type classes.
– **Explore Object-Oriented Concepts**: Familiarize yourself with Scala’s object-oriented programming principles, including classes, traits, and inheritance.
– **Tackle Real-World Challenges**: Apply Scala to practical scenarios involving XML, file manipulation, and regular expressions.
– **Master Core Language Components**: Gain proficiency in essential constructs including functions, maps, packages, arrays, tuples, imports, exception handling, and more.

**NOTE: This product includes only the ebook, *Scala for the Impatient, 2nd Edition* in PDF format. Access codes are not included.**

With a focus on clear explanations and pragmatic examples, this book is ideal for those who want to quickly enhance their Scala skills and apply them immediately in real-world programming scenarios. Whether you’re building simple scripts or complex applications, *Scala for the Impatient* provides the guidance and knowledge you need to excel in your software development journey.

**ISBN: 9780134540584 | 9780134540515**

Reviews

There are no reviews yet.

Be the first to review “Scala for the Impatient (2nd Edition) – eBook”

You may also like…