eBook Excerpt

Learn Scala for Java Developers

Toby Weston, Software Engineer, data Artisans

Audience: Architects, Managers

Technical level: Introductory

Scala is a concise, statically typed scripting language that runs on the Java Virtual Machine. It is both a functional programming language and object-oriented language but its emphasis on functional programming sets it apart from Java.

Learn Scala for Java Developers is for Java developers looking to transition to programming Scala. The book will help you translate the Java you already know into Scala and kick-start your productivity.

What's Inside:

  • Tour Scala and learn the basic syntax, constructs and how to use the REPL
  • Translate Java syntax that you already know into Scala
  • Learn what Scala offers over and above Java, functional programming concepts and idioms
  • Tips and advice useful when transitioning existing Java projects to Scala

The free sample PDF available here includes chapter 1.  If you are interested in purchasing the full book get it here.

Grab your copy

Please enter your information to receive your E-book chapter(s) of Learn Scala for Java Developers and be signed up for the Lightbend Newsletter. Once you've entered your information and submitted the form, the PDF will be emailed to your address.

*Required: The information you provide will be used in accordance with the terms of our privacy policy. **Required Opt-In: I would like to receive the monthly newsletter, educational resources (white papers, ebooks, webinars, reports), and event information via email. You can unsubscribe at anytime or manage your email preferences here.

ABOUT AUTHOR(S)

Toby Weston, Software Engineer, data Artisans

About Lightbend

Lightbend (Twitter: @Lightbend) provides the leading Reactive application development platform for building distributed systems. Based on a message-driven runtime, these distributed systems, which include microservices and streaming fast data applications, can effortlessly scale on multi-core and cloud architectures. Many of the most admired brands around the globe are transforming their businesses with our platform, engaging billions of users every day through software that is changing the world. For more information on Lightbend, visit: lightbend.com