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 gain experience in:
- The key features of Scala, namely:
- Functional Programming
- Object Orientation
- Multiple Inheritance with Traits
- Programming with Options
- Pattern Matching
You will develop 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.