Why Scala and Apache Spark are key skills for Big data engineering?

Apache Spark is one of the most popular frameworks for big data analysis. This framework is written in Scala, because it is functional language and very scalable. It also can be quite fast because it's statically typed, and it compiles in a known way to the JVM. Hence, most of data engineers are today adopting Spark and Scala, while Python and R remain popular with data scientists. Fortunately, an engineer
Julien Truffaut Scala
Articles Learning & Development

Learn Scala Online

Julien Truffaut, an experienced backend engineer with wide experience in running functional programming training workshops. He recently created an online platform for learning Foundations of Functional Programming in Scala. It is a comprehensive, self-paced online course with no prerequisites, which helps developers become confident, productive and powerful in Scala language. The course focuses on the simple and practical side of functional programming (FP). All videos are professionally produced in English
Scala logo and person coding
Articles Learning & Development Popular

Why to learn Scala in 2020

Every young technology enthusiast or someone who is looking for a new development path is asking a question to himself - what is the next trending programming language to be learned? After many years of Java being a market leader in back-end development, in the last couple of years seems that Scala is overtaking leadership. But is that still so? Is it worth learning Scala in 2020 and what is