scala Scala & Functional Programming Essentials | Rock the JVM Udemy rock-the-jvm-scala-for-beginners Github https://github.com/rockthejvm/udemy-scala-beginners Java SE 14 intelliJ IDEA