Jump to ratings and reviews
Rate this book

Hello, Scala: Learn Scala fast with small, easy lessons

Rate this book
In July, 2021, the price of this Kindle book has been drastically reduced so you can learn Scala as inexpensively as possible.In his latest book, Alvin Alexander, author of the Scala Cookbook and Functional Programming, Simplified, brings you a swift introduction to the Scala programming language. In a little over 200 fast-paced pages, Mr. Alexander demonstrates that Scala is a beautiful, modern, expressive programming language. The book is broken down into 56 short chapters to help you easily find what you need. Lessons introduction to Scala’s two types of variables, `val` and `var`Scala control structures, including powerful `for` expressions and `match` expressionsAn overview of Scala collections classes and methodsObject-oriented programming (OOP), including features of Scala classes and methodsFunctional programming (FP), including pure functions, using functions as variables, case classes, match expressions, functional error handling, and moreModular programming with traitsHow to build Scala projects with SBTHow to write TDD and BDD unit tests with ScalaTestProgramming concurrency with Akka actors and Scala futuresTo help get you started with Scala as fast as possible, the book shares many source code examples, including several open source Github projects that you can run immediately. All examples in the book have been written with Scala 2.12, and represent 2018’s “best practices” for Scala programming.

259 pages, Kindle Edition

Published February 17, 2018

19 people are currently reading
7 people want to read

About the author

Alvin Alexander

19 books15 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (50%)
4 stars
2 (25%)
3 stars
2 (25%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.