搜集的一些scala学习资源

来源:互联网 发布:2016年破获的网络诈骗 编辑:程序博客网 时间:2024/06/03 18:36

  这现在在编程语言中算是个小语种吧,随着spark分布式计算框架的兴起,scala也开始流行。不过和很多一起学习的朋友交流了目前这门语言在spark中的开发应用,好像还是比较缺乏实际应用场景,目前这门语言比较成熟的领域,应该是它的web开发框架,play。网上的资源也比较少,大都局限于使用语法简单举例。学习起来就比较费劲,网上搜集了一些学习的资料,可以供大家参考参考:


一、网络资源

  1. www.quora.com/Scala //国内的知乎scala没啥东西
  2. github.com //搜索scala, 特别是twitter有不少开源项目
  3. twitter.github.io/scala_school/zh_cn/index.html //scala课堂,没什么好说的
  4. twitter.github.io/effectivescala/index-cn.html //effective scala,也没什么好说的
  5. www.coursera.org/course/progfun //scala创始人教你scala
  6. www.hackerrank.com //在这里用scala解题吧
  7. http://aperiodic.net/phil/scala/s-99/ scala99道题
  8. http://www.importnew.com/4307.html 这个人的网页也不错
  9. http://hongjiang.info/scala/ scala的先驱应该算是,很早就用了。写的也不错。

二、书籍

1. scala 编程(Programming in scala)
 这本书讲的很详细,侧重基本概念。 也有一些小例子。

2. Scala程序设计[Java虚拟机多核编程]
 这本书更偏重一些技巧的使用,在你已经有一些基础的前提下。

3. 快学scala
 和第一本比较类似

4. 深入理解scala

5. Scala in Depth

  大家以后买书,可以先去豆瓣上看看这本书的书评以及评分,然后找找是否有样本书(部分章节的电子书),阅读以下样本书,看一下风格是否适合自己。然后再买。不然,买了又不喜欢,就挺浪费的。因为计算机类的书籍真的是……死贵,死贵。

参考自:http://tieba.baidu.com/p/3040159787

0 0
原创粉丝点击