Scala for Java Developers

Build reactive, scalable applications and integrate Java code with the power of Scala.

Scala for Java Developers

Thomas Alexandre

3 customer reviews
Build reactive, scalable applications and integrate Java code with the power of Scala.
Mapt Subscription
FREE
$30.00/m after trial
eBook
$18.90
RRP $26.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$18.90
$44.99
$29.99 p/m after trial
RRP $26.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Scala for Java Developers Book Cover
Scala for Java Developers
$ 26.99
$ 18.90
Building Applications with Scala Book Cover
Building Applications with Scala
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $31.98
Add to Cart

Book Details

ISBN 139781783283637
Paperback282 pages

Book Description

Scala for Java Developers is a step-by-step guide full of easy-to-follow code taken from real-world examples explaining the migration and integration of Scala in a Java project.

With this book, you will first get comfortable with the Scala syntax and its Java-like ecosystem, and then dive into new ways of building reactive web apps using the Typesafe stack including the actor-based Akka framework, the Play web framework, and the emerging Slick framework for persistence. The book will then teach you how to review useful tools for unit, integration, and functional testing; demonstrate how integrating with external systems applies to the Scala world and what its benefits are.

From learning the Scala syntax interactively to writing modern, scalable, reactive applications, this book will help you to take your skills to the next level by solving complex problems in a concise and maintainable way.

Table of Contents

Chapter 8: Essential Properties of Modern Applications – Asynchrony and Concurrency

What You Will Learn

  • Apply and control the Scala Ecosystem
  • Migrate Java code to Scala
  • Discover Play Framework web development
  • Test data using Scala's testing frameworks
  • Manipulate XML and JSON in Scala
  • Learn the Scala syntax interactively
  • Integrate Java projects in Scala
  • Build reactive web apps using the Typesafe stack
  • Use new systems including the Akka framework, the Play web framework, and the emerging Slick framework
  • Tackle big data challenges

Authors

Table of Contents

Chapter 8: Essential Properties of Modern Applications – Asynchrony and Concurrency

Book Details

ISBN 139781783283637
Paperback282 pages
Read More
From 3 reviews

Read More Reviews

Recommended for You

Building Applications with Scala Book Cover
Building Applications with Scala
$ 39.99
$ 28.00
Play Framework Essentials Book Cover
Play Framework Essentials
$ 17.99
$ 12.60
Mastering Apache Spark 2.x - Second Edition Book Cover
Mastering Apache Spark 2.x - Second Edition
$ 39.99
$ 28.00
Learning PySpark Book Cover
Learning PySpark
$ 35.99
$ 25.20
Mastering Play Framework for Scala Book Cover
Mastering Play Framework for Scala
$ 39.99
$ 28.00
Scala Test-Driven Development Book Cover
Scala Test-Driven Development
$ 31.99
$ 22.40