加入 Exercism 的 Scala 學習軌道,即可獲得 95 個練習 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。
透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。
給定一個數字,判斷它是否符合 Luhn 公式。
給定一串數字,計算長度為 n 的連續數字子字串所能得到的最大乘積。
模擬一個銀行帳戶,支援開戶/關戶、提款和存款。小心並行交易!
Scala 是一門持續演進的語言,將研究與產業緊密結合。
Scala 將物件導向程式設計與函式程式設計結合為一門簡潔的高階語言。
具型別推論的靜態型別、特質、型別類別、高階型別與具型別的巨集
Scala 能在 JVM、JavaScript(瀏覽器與 Node.js)以及原生程式碼上執行並互相操作。
Scala 特別強調不可變的資料結構。
世界上一些科技巨擘都在使用 Scala。
每種語言都有自己做事的方式。Scala 也不例外。我們的導師會幫助你學會像 Scala 開發者那樣思考,以及如何寫出 道地的 Scala 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 Scala 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。
進一步了解引導