Programming in Scala

3 days Languages Deep Dive

Course Overview

Scala being a concise, functional, object-oriented language on the Java Virtual Machine has some remarkable features. It's expressive, fully OO, integrates well with Java and Java libraries, has good support for functional style.

Who Should Attend?

Developers, technical leads, and architects who are involved in practical application development with Scala

What You'll Learn

  • Use Scala meaningfully
  • Apply Scala Idioms and Style
  • Create Applications with Scala
  • Employ the Power of Scala and Concurrency
  • Interoperate between Java and Scala

Course Content

01 Scala Essentials and Idioms
02 Using Traits
03 Pattern Matching
04 Exploiting OO Programming
05 Functional Programming
06 Parallel Views and Concurrency
07 Java and Scala interop

Ready to Get Started?

Download the detailed course outline or contact us for more information.