Win a copy of Emmy in the Key of Code this week in the General Computing forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Ron McLeod
  • Carey Brown
Bartenders:
  • Paweł Baczyński
  • Piet Souris
  • Vijitha Kumara

Need to know a good scala book and reference URLs

 
Ranch Hand
Posts: 90
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello All,

I have 12+ years experience in Java.I need to learn Scala for project requirements.
Can you please give name of a good book to begin and useful reference URLs.

Thanks and regards,
Paritosh Chandorkar
 
Ranch Hand
Posts: 10191
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are quite a few Scala text's available. I would recommend "Programming in Scala" by Martin Odersky as a first text to read upon. You could then pick up the "Scala in Depth" text if you want to go a bit advanced in Scala.
 
Ranch Hand
Posts: 239
12
Scala IntelliJ IDE Eclipse IDE Java Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
First thing you should do is go to the documentation page on the main site at http://www.scala-lang.org/documentation/. I think you might find no need for a book after visiting here.

If you still want a book, there are two free books online already.One is the first edition of Programming in Scala, which is a bit outdated now. (Even the second edition is showing its age.)

The second free book is Scala by Example which Odersky wrote himself.

If you really want a book (I know I like a paper book a lot better) and you are a beginner to intermediate level, I'd recommend Jason Schwarz's Learning Scala since it is incredibly simple and comes in bite-sized chunks.

A much more in-depth book is Functional Programming in Scala by Chiusano and Bjarnesen. This book is worth buying IMO. The approach I would recomend is learn Scala using online resources then get this book to really build on the basics.

 
Joe Harry
Ranch Hand
Posts: 10191
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This one is also an excellent material once you are familiar with the basics of the language!

Scala Cookbook
 
Paritosh H Chandorkar
Ranch Hand
Posts: 90
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Joe and Scott for the references

Regards,
Paritosh
 
Scott Shipp
Ranch Hand
Posts: 239
12
Scala IntelliJ IDE Eclipse IDE Java Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Recently I found this and shared it with some people and it has had a lot of positive response: http://seanparsons.github.io/scalawat/Scala.+Wat..html
 
Well behaved women rarely make history - Eleanor Roosevelt. tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!