If you have already decided to learn Scala, you had better well plan your time and study Scala in the right way.
Believe it or not, the designer of Scala – Martin Odersky actually have a whole series of tutorials on Coursera where you can learn Scala at your pace.
I watched the first video and my rating will be 5 out of 5.
The explanation if very clear and all the contents and software set up are fairly up2date. Generally, it is a fun time.
What I have done today:
(1) subscribe to the Scala class
(2) Installed Scala, Sbt, JDK8, Scala-Eclipse and typesafe on my Windows machine
(3) created my first scala object and the interactive Worksheet.
(4) Call-by-name and Call-by-value will have their own benefits in certain scenario.