Welcome to a course in Scala Foundations.
As part of this course, you will learn how to write programs using Scala.
Scala is a programming language like Java or Python. The syntax is much like Python while under the hood it compiles to Java. It also comes with both an interactive interpreter and a compiler.
Further, Scala is designed for scalable computing where the code could be sent to data and codes is also run in parallel.
Scala is used in the enterprise world and has gain a lot of traction.
Welcome to this project on Churning the Emails Inbox with Scala. In this project, you will use Scala to access the data from files and process it to achieve certain tasks. You will explore the MBox email dataset, and use Scala to count lines, headers, subject lines by emails and domains. Know your way on how to work with data in Scala.
Skills you will develop: