This course focuses on learning about Scala and the JVM as a Big Data platform, with a specific emphasis on lessons from Apache Spark. The course aims to teach the advantages of Scala over Java, including a balance of object-oriented and functional programming, interpreter mode, rich Collections library, tuples, pattern matching, and type inference. It also covers the disadvantages and discusses how Spark leverages the JVM for scalable computing. The teaching method involves a recorded video lecture from Scala Days Berlin 2016. The course is intended for developers interested in utilizing Scala and the JVM for Big Data processing, particularly those working with Apache Spark.
Leave a Reply