想學習並精通 Elixir 嗎?

加入 Exercism 的 Elixir 學習軌道,即可獲得 168 個練習 分成 58 個 Elixir 概念, 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。

關於 Elixir

在 Exercism 上,Elixir 共有168 個程式設計練習。 從 RNA 轉錄 到 高中情人。


透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。

查看 Exercism 上所有 Elixir 練習

Elixir 的核心功能


Elixir

通用

Elixir 可用於網頁開發、嵌入式軟體、資料擷取與多媒體處理。

函式導向

具備模式比對與守衛的多子句函式,是 Elixir 程式碼的基本組成要素。

動態型別

Elixir 沒有編譯期型別檢查,而是偏好執行期的模式比對。

不可變

Elixir 中的所有資料都是不可變的,讓並行程式更安全、也更容易理解。

並行

Elixir 採用 Actor 模型,透過訊息傳遞實現不共享狀態的並行機制。

容錯

Elixir 執行於 Erlang 虛擬機器上,以執行低延遲、分散且容錯的系統著稱。

搶先一窺你將學到的概念


查看 Elixir 的所有概念

以 Elixir 的方式獲得引導

每種語言都有自己做事的方式。Elixir 也不例外。我們的導師會幫助你學會像 Elixir 開發者那樣思考,以及如何寫出 道地的 Elixir 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 Elixir 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。

進一步了解引導

由社群提供的 Elixir 練習

Exercism 上的 Elixir 學習軌道有 58 個概念以及 168 個練習,幫助你寫出更好的程式碼。

查看所有 Elixir 練習
Elixir

開始使用 Elixir 學習軌道

最棒的是,它對所有人 100% 免費。

加入 Elixir 學習軌道