我学习scala主要是通过看网上的课程,笔记主要都是ctrl+c, ctrl+v.
这里就只把资料贴上来吧,笔记就不贴了
课程
- Functional Programming Principles in Scala,据说是scala创始人开的入门课程,不过我没跟,有时间的可以看一下,据说讲的不错。
- Principles of Reactive Programming,这个课是上一个的后续,听说讲了actor模型相关的很多东西,以后有时间会去听歌。
scala
http://wiki.jikexueyuan.com/list/scala/#all-project,这个网站整个我感觉都不错,主要是我觉得排版很清晰,而且每节长度也比较合适,不会看啊看啊看不完。这里面的课程我除了测试基本全过了一遍。强烈推荐的入门材料。
scala初学者指南 gitbook上有很多好书,主要是阅读体验很好。这本书也比较好评
http://zh.scala-tour.com/#/overview 这个网站好处在于可以交互式的学习,一遍学一遍尝试。不过感觉他的资料有时候会突然出现一两章特别偏的,比如基础里面突然出现借贷模式和柯里化,基础知识还需要在别处补。不过还是推荐这种边学边动手的方式。
http://twitter.github.io/scala_school/zh_cn/,twitter的scala课堂,也非常不错。学习曲线比第一个稍微陡一些吧。
effective scala,我没有看,但是感觉应该很不错。twitter出品。
slick
- 官方手册,任何库最重要的都是官方的手册吧
- Slick 2.1 zero to hero ,一个外国人的博文,在play中用slick时看他很容易上手
- http://wiki.jikexueyuan.com/project/slick-guide/query-one.html,上一部分第一个网站,还不错
- 自己写的总结,王婆卖瓜一下 here
play
本文采用创作共用保留署名-非商业-禁止演绎4.0国际许可证,欢迎转载,但转载请注明来自http://thousandhu.github.io,并保持转载后文章内容的完整。本人保留所有版权相关权利。