Patterns Matching is a classic topic supported by many programming languages, including Scala. You can now properly learn this topic using the seminar we developed.
Scala and Kotlin are very similar. If you happen to know Kotlin we can provide you with an efficient fast training to Scala.
The Scala programming language supports various types of collections. Both mutable and immutable ones.
The changes that were introduced with the release of Scala 3.x indicate, probably more than ever, about the influence Python has on Scala.