Book nowWaitinglist
Prices are displayed without VAT by default.

Scala Fundamentals

This training is designed for developers and architects that want to get a solid introduction to Scala and a broad overview of its ecosystem and benefits.

Audience Profile: Scala Fundamentals training

  • you are a developer or an architect,
  • you want to get acquainted with Scala in a short period of time.

Achievements Upon Completion

This training is a mix of theory, live coding and hands-on exercises where the gained knowledge can directly be put into practice.

After completing the 1-day training, you will know:

  • the basics of  the Scala programming language,
  • the concepts and advantages Scala offers,
  • the Scala ecosystem and tooling.

You will have hands-on experience in:

  • The key features of Scala, namely:
    • Functional Programming
    • Object Orientation
    • Multiple Inheritance with Traits
    • Collections
    • Programming with Options
    • Pattern Matching

You will have the skills to:

  • write software with the Scala programming language,
  • apply object-oriented and functional programming principles to solve problems,
  • use multiple inheritances with traits.