Monica Shiralkar wrote:Thus I thought someone already knowing scala could guide me that which types of examples I can focus on to start with.
Start on basics, where you'd want to start with every language, to understand its syntax and technical capabilities. It can involve simple exercises such as find the largest number within an array of numbers
Scala, Java, Python are general purpose languages, so to say that Python is suitable for data science, while is ok, but same saying holds I think for Scala and even Java. Python just has perhaps more libraries for data scientists, however, that does not necessarily mean if you use Python you need/must write programs which are data science project related. i.e. could be network scanner/analyser written in Python, perhaps same as in other mentioned languages too.
However, if you are interested in Scala at the moment, and looking for some niche
area in it, you may want to look into akka
toolkit, so you could use in combination with Scala. As for project? Could be anything, for instance twitter messages feed filter.
Something like (all happens in real time):
1. Reads your twitter messages feed.
2. Filters some of the feeds ( by user,  by keywords in feed,  by ...) and shows only them.
3. Prints them in console live?
Might be pointless project, but you'd learn something along the way for sure.