Scala是基于JVM的一種通用函數(shù)式也是面向?qū)ο缶幊陶Z(yǔ)言,能和Java、C#等主流的編程語(yǔ)言無(wú)縫融合蹦肴。
下面給大家推薦一些Scala的學(xué)習(xí)資料,序號(hào)靠前的重要性比較高猴娩。
1.Scala初學(xué)指南
(1)Twitter Scala課堂
(2)Scala官方文檔
Scala入門(mén)
(3)Scala之旅 這個(gè)網(wǎng)址非常好阴幌,對(duì)于scala的理解非常有幫助
(4)Learning Scala
(5)Effective Scala Twitter的Scala最佳實(shí)踐。對(duì)理解Twitter的代碼風(fēng)格非常有用
(6)Functional Programming Principles in Scala:Coursera's Scala Course
(7)https://windor.gitbooks.io/beginners-guide-to-scala/content/ 需要有Scala基礎(chǔ)的
(8)http://www.runoob.com/scala/scala-tutorial.html 最初入門(mén)級(jí)別的
stackoverflow網(wǎng)站上關(guān)于Scala的一下常見(jiàn)問(wèn)題
http://stackoverflow.com/tags/scala/info
2.Scala生態(tài)系統(tǒng)中的框架
Web框架 Play
ORM框架 Slick
通過(guò)學(xué)習(xí)這兩個(gè)框架來(lái)做一個(gè)小項(xiàng)目從而熟悉Scala的語(yǔ)法特性也是一個(gè)很不錯(cuò)的選擇
3.博客
http://hongjiang.info/scala/
4.書(shū)籍
Programming in Scala
Scala for the Impatient
Scala in Depth
Programming Scala
持續(xù)更新中...