Kick off your book project in 2 hours! Live workshop on Zoom. You’ll leave with a real book project, progress on your first chapter, and a clear plan to keep going. Tuesday, June 16, 2026. Learn more…

Leanpub Header

Skip to main content

Filters

Category: "Scala"

Books

  1. The Science of Functional Programming
    A tutorial, with examples in Scala
    Sergei Winitzki

    After reading this book, you will understand everything in FP. Prove that your application's business logic satisfies the laws for free Tambara profunctor lens over a holographic co-product monoidal category (whatever that means), and implement the necessary code in Scala? Will be no problem for you.

  2. Scala For Beginners
    Nadim Bahadoor

    This book provides a step-by-step guide for the complete beginner to learn Scala. It is particularly useful to programmers, data scientists, big data engineers, students, or just about anyone who wants to get up to speed fast with Scala (especially within an enterprise context). You get to build a real-world Scala multi-project with Akka HTTP.

  3. Discover the pure functional side of HTTP API programming in Scala.

  4. Programación Funcional para Mortales con Scalaz
    Sam Halliday and Oscar Vargas Torres

    Spanish translation of Functional Programming for Mortals.

  5. Japanese translation of Functional Programming for Mortals with Scalaz

  6. Scala изнутри
    Первое издание
    Стас Лозенко

    Недостаточно просто прочитать пару книг по Scala, чтобы разобраться. Давайте попробуем копнуть глубже.В этой книге я постараюсь разобрать этот язык и его инструменты по кусочкам, чтобы у вас осталось минимум вопросов и максимум удовольствия после прочтения этой книги.Первое издание покрывает Scala 2.12.6

  7. Functional Programming for Mortals
    with Scalaz
    Sam Halliday

    Find out why everybody is talking about functional programming! "Why not put your energy into Eta?" — Martin Odersky "Plenty of books we could be recommending of higher quality" — impartial community leader "Please. Stop. Saying. This. Please." — Kelley Robinson "Didn't read it, but I think it's a good book." a 10x developer

  8. Practical Event Sourcing with Scala
    A comprehensive example based on Scala, Play and Akka Streams
    Denis Kalinin

    In this book, we will implement a typical question-and-answer application using event sourcing. Along the way, we will encounter many challenges and learn how to use modern technologies to overcome them. If you are thinking of using event sourcing for building Web applications, you may find this book very useful

  9. Akka HTTP RESTful APIs
    Building Reactive RESTful APIs with Scala and Akka
    Codemunity

    Let's build a REST API for a simple bookstore. We'll get to store and search books, create users and authenticate them, use test-driven development and more!

  10. Mastering Advanced Scala
    Exploring the deep end of functional programming
    Denis Kalinin

    This book goes beyond simple Scala usage and covers some advanced topics. It explores techniques that are usually considered non-trivial and shows their use in real projects. We cover type classes, iteratees, category theory and look at some purely functional libraries. If you already know Scala but want to go deeper, this is the book for you.

  11. Spark Tutorials with Scala
    The Beginner's Guide
    Todd McGrath

    Advance your career and make better products with this tutorial cookbook of Apache Spark with Scala.

  12. Come out and Play
    Webanwendungen schreiben mit Scala, Scala.js, Akka und dem Play Framework.
    Jens Grassel and Andre Schütz

    In diesem Buch liefern wir einen praxisorientierten Einstieg in die Entwicklung größerer Webanwendungen auf Basis moderner Technologien wie Scala, Akka,  dem Play Framework  und Scala.js.Im Verlauf des Buches wird eine nicht-triviale Anwendung entwickelt wobei fortgeschrittene Techniken zum Einsatz kommen.

  13. Modern Web Development with Scala
    A concise step-by-step guide to the Scala ecosystem
    Denis Kalinin

    This book takes a very practical approach to teaching Scala. It begins by showing you just enough basics to get started and then guides you through the process of building a technology-packed real-world Web application using popular backend and frontend technologies. Overall, the book provides a great introduction to the Scala ecosystem.

  14. Are you curious about functional programming, and why Scala is such a great fit for this paradigm? Is your team considering a switch to Scala? This book allows you to explore Scala from scratch. You'll get an overview of what it has to offer and a feeling for what it's like to code in Scala. You'll finish by developing a small command-line game.