The Scala training course is focused on helping existing Java developers migrate to the Scala programming language.
Scala is one the latest and well-vetted languages to come to the JVM. It is a multi-paradigm language where both functional programming (like LISP, Haskell) come together with an imperative programming (Java, C++).
In Scala training course, you will learn to set up Scala, use basic constructs, craft higher order functions, integrate in and out of Java, and delve deep into understanding some of the harder concepts like mixing composition, extractors, pattern matching, abstract types, type classes, and more.
By attending Scala workshop, delegates will:
- Learn the differences between Scala and Java
- Build a simple Scala application
- Integrate Scala with existing Java code
- Existing Java developers looking to move to Scala
