Profile PictureAlvin Alexander
$0+

Learn Scala 3 The Fast Way! (PDF)

11 ratings
Add to cart

Learn Scala 3 The Fast Way! (PDF)

$0+
11 ratings

Welcome, this is where you can buy the PDF version of my new book, Learn Scala 3 The Fast Way! (Book 1: The Adventure Begins).

Just $10 $0

UPDATE 1: This PDF is now FREE!

UPDATE 2: Also, please don’t pay for this book, especially for a dollar or two. Most of the money just goes to money-processing companies, and it causes tax problems for me. Thank you!

UPDATE 3: This book now comes with FREE companion video courses, starting at this URL:

About me

My name is Alvin Alexander. I’m self-publishing this book, and I’ve previously written these other books:

My website — alvinalexander.com — also contains hundreds of blog posts about Scala (and other topics), and receives millions of page views every year.

Why this book might be for you

If you have never used Scala or Scala 3 before, I have tried to make this book as simple as possible, so you can learn Scala in small, bite-sized chunks. (Therefore, if you know Scala 2 very well, this book is probably NOT for you.)

Therefore, this book might be for you if:

  • You are new to Scala and want to learn Scala 3 as fast as possible (outside of a classroom setting)
  • You want to remember what you learn

I specifically wrote this book so that I can include source code examples and online exercises to help you learn Scala 3 fast, and also to remember what you learn. My goal is to make this “a classroom in a book.”

It will also greatly help you if you have previous experience programming in another language like C, C++, Java, Python, etc. In writing the book I assume that you have seen another programming language. (I also mention this in the book and in the free preview.)

A classroom in a book!

Because I make a free preview available below I won’t get into the details of the contents here, other than to say that I present the topics in the order I would present them to you if we were in a classroom.

I first show how to print things with Scala, and then we get into numbers and strings, and we keep building from there. You’ll learn about:

  • Numbers and strings
  • The Scala REPL
  • Variables
  • Control structures (like if/then/else)
  • Collections classes like List, Map, ArrayBuffer
  • Common collections methods like map and filter
  • Tuples and ranges
  • Functions and methods
  • Domain modeling, including traits, classes, objects, and enums
  • match expressions
  • More!

After this, the book includes several free example applications and scripts.

Kindle and Print versions?

If you’re interested in Kindle and/or Paperback versions of the book, you can find that information here:


All the best,
Al

$
Add to cart

You’ll get the full PDF and all updates.

Size
9.65 MB
Length
274 pages
Copy product URL

Ratings

4.7
(11 ratings)
5 stars
91%
4 stars
0%
3 stars
0%
2 stars
9%
1 star
0%