Featured resource
2025 Tech Upskilling Playbook
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Check it out
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Scala for Java Developers

This course is for Java developers looking to transition to programming in Scala. Translate what you already know in Java to Scala and start your functional programming journey.

Toby Weston - Pluralsight course - Scala for Java Developers
Toby Weston
What you'll learn

This course will help you transition from programming in Java to programming in Scala. It's designed firstly to help you get started with Scala, translating what you already know in Java to Scala. Then, with the language syntax under your belt, it introduces functional programming concepts to give you a head start writing Scala in a functional style. Lastly, the course outlines some tips and advice useful when transitioning existing Java projects and teams to Scala.

Table of contents

About the author
Toby Weston - Pluralsight course - Scala for Java Developers
Toby Weston

Toby is an independent software developer based in London. He's written for Jaxenter and is the author of Essential Acceptance Testing on Leanpub.com. He specializes in modern software development and agile practices.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Get started with Pluralsight