WisdomFish.ORG - 斯卡拉魚(Scala Fish)
搜尋這個協作平台
My main blog link ...
ScalaTool
s.org
Scala Taiwan(Facebook Group)
Planet Scala
TypeSafe.Com
IT-Eye-Scala討論區(簡中)
Scala中文社区(Google Group)
ScalaCN中文社區
StackOverflow-Scala
Nabble - Scala討論區
(英)
Nescala
Scalathon
Scala Job Trends
下載 Scala
2.9
Scala API Docs
Scala API Doc de
v
Scala 快速參考卡
Scala 快速參考卡2
Scala Days 2011
Scala Days 2010 - Videos
Scala 互動教學 Online
Programming in Scala
(Book)
Programming Scala, Oreilly
(Book)
51CTO - Scala (簡中教學大站)
Scala 應用與開發社區(簡中)
簡報(PPTs)-Scala
,
more
Scala 參考手冊
Scala Wiki
Scala Tools (SBT)
Akka Project
Play!-Scala
Scala School
Scala 官方網站
Scala 學習筆記(繁中)
2.7
全球語言排行榜(TIOBE)
For Developer
Scala style guide
Scala SVN - Timeline
Scala SVN - scala lib
Scala Libraries - Wiki
Design Patterns
ScalaFish初學者討論區
斯卡拉魚(SVN)
Thinking in Scala
Home
我的教學用簡報
20110115
C00.News / RSS
C01.簡介(Introduction)
0101.在時間軸上的缺陷
0102.Scala => Web 2.0
0103.JVM性能與高效開發
0104.給Java開發者
Enterprise Scala
C02.執行環境(Runtime)
0201.Scala SDK (bin/*)
0202.在 Java 中調用 Scala
0203.On Android
On Google App Engine
On Microsoft .NET
C03.IDE/編輯器外掛
01.SBT(simple-build-tool)
0301.Scala IDE for Eclipse
0302.Eclipse Plugins
0303.NetBean IDE
Emacs
Vim syntax for Scala
C04.命令化槁本(Script)
0401.交談式終端機(Terminal)
REPL-Power Model
0402./bin (Java)
C05.入門與語法(Syntax)
0500.First Steps to Scala
0501.Hello.scala
0502.值類型(Value Types)
0503.偏愛欄位(Fields)不變性
0504.操作方法(Methods)
0505.程序進入點
0506.字串(String)
0507.預設行為(Sensible Defaults)
0508.Java 開發者請留步!
0510.界範圍/過濾器(Range/Filter)
0514.不變元組容器-Tuples
0515. Array 與 List 容器
0515.反覆迭代(Iterate)
apply() / update()
參數化陣列(Array)類型
0515.Map(關聯映射)
Use Sets and Maps
0515.樣式匹配(Pattern Matching)
0516.判斷式迴圈(Loop)
0520.裝載(import)APIs
C06.物件導向設計(OOP)
0601.類別(Classes)
01.@BeanProperty
02.Operator Overloading
05.協變與逆變
Constructor
抽象(Abstract)類別
最終(Final)類別
0602.單例(Singleton)物件模組
0603.混入特徵(Mix-in Trait)
0604.套件(package)管理
0605.案例類別(case class)
0606.提取器(Extractors)
密封(Sealed)類別
0610.型態別名(Type alias)
0610.實例相等(Equals)判斷
0610.泛型(Generics)
0610.異常(Exception)處理
0620.反射(Reflection)
類型定義(Typedef)/別名
C061.函數式編程(FP)
01.函數值(Function Values)
深入函數
02.閉包(Closures)
03.Currying
04.Partially Applied Function
Implicits
Lambda calculus
lambda expressions
C062.Scala體系層次(Hierarchy)
01.Any / Nothing / Option[T]
0601.scala.AnyVal
0602.scala.AnyRef
0603.scala.Predef
0604.scala.Unit
0605.scala.ScalaObject
package object
scala.Application
C063.工具套件(Utility Packages)
Scala DBC
Scala IO
Scala Swing
ScalaDoc
ScalaQuery
持久化(Persistence)
操作XML
集合(Collections)框架
C064.T/B-DD(測試/行為驅動開發)
ScalaTest
Specs2
C07.共時同作(Concurrency)設計
0701.Scala Actor Model
0702.Akka / STM
0707.物件能力型態(OCT)
0708.References
0709.辭彙(Glossary)
C08.論文研究(Research)
00.設計模式(Design Patterns)
01.函數程序風格(FP Style)
01.單例(Singleton)模式
01.類型推斷(Type Inference)
AOP ?!
Good Ideas
Implicit Type
Type safe Duck Typing
不可變與可變容器(Container)
基於Mixin的類別合成
抽象語法樹(AST)
既存型別(Existential Type)
易讀(Readable)心理
泛型(Generics)
繼承(Inheritance)垢病
論斷(predicate)
閉包(Closure)/匿名函數
隱式轉換(Implicit Conversion)
靜態VS動態語言
領域特定語言(DSL)
C09.未來發展(Development)
JSR 292
Scala 2.8的改變與改進
SID
集合類別架構
未來(Future)
2.9
C10.應用探討(Application)
Apache Cassandra
Tips
C11.Web Framework
C11.1.Play Framework 1
01.Play with scala
Opt. Getting Started
Play-Scala Project
Siena
Staring up the project(Yabe)
C11.2.Play! Framework 2
Global object
Model Layer
Play2 for Scala IDE
Testing:Specs2 - Form
模版系統
處理表單提交與驗證
追著開發者腳步
C11.Lift Web Framework
01.開始新的專案
OLD - 1.x
Dev2.0
INFO(mvn)
The ubiquitous Chat
02.Comet Style
02.Lifty
SBT
C01.
REST
Snippet
進階篇
Scalate
Scalatra
Thin Frameworks
Xitrum
C12.Effective Scala
Design Pattern
SBT
SUnit(測試框架)
C13.Aion-SwordFish
MapReduce for Scala
SHadoop
TCM
WikdomFish I-Ching
R01.參考資源(References)
Books
ref01
Videos
R02.詞彙(Glossary)
協作平台地圖
Core Projects
SBT
本著作係採用
創用 CC 「姓名標示─非商業性─禁止改作 2.5 台灣版」授權條款
釋出。
最近的協作平台活動
01.SBT(simple-build-tool)
編輯者 郭朝益
C11.2.Play! Framework 2
編輯者 郭朝益
Testing:Specs2 - Form
編輯者 郭朝益
追著開發者腳步
編輯者 郭朝益
CompilePlay20Project
由 郭朝益 建立
Model Layer
編輯者 郭朝益
ScalaQuery
編輯者 郭朝益
Play2 for Scala IDE
編輯者 郭朝益
Model Layer
編輯者 郭朝益
C11.2.Play! Framework 2
編輯者 郭朝益
View All
Home
>
我的教學用簡報
Scala for Java Programmer
Scala for Java Programmer
Scala.S1001.Introduction
Scala.S1001.Introduction
Scala For Java Programmers
View more
presentations
from
ennorunne
.
Comments