Scala is a powerful programming language , used by Twitter, the Spark open source project, and many companies across ad tech, fin tech, and gaming. Yet Scala has features that Java and other object-oriented programming languages do not have. In addition, its support for multiple programming paradigms can make it difficult for teams to develop an approach to writing code in Scala to maximize productivity.
In this two day course, Java developers will learn how to translate existing knowledge of Java features into knowledge of Scala features. In addition, developers will learn an idiomatic approach to writing code in Scala that captures the vast majority of the benefits of Scala in reducing bugs and increasing developer productivity while making code pleasant to write and easy to introduce to new team members. Java developers will come away from this program ready to hit the ground running in migrating existing projects to Scala or implementing new projects in Scala in a simple, productive way that will stand the test of time.
Are you interested in attending a private training course?
Are you interested in attending a public training course?
Java programmers who want to translate their knowledge to Scala.
Experience with Java.