加入 Exercism 的 Elixir 學習軌道,即可獲得 168 個練習 分成 58 個 Elixir 概念, 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。
透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。
給定一條 DNA 鏈,回傳它的 RNA 互補鏈。
實作仿射密碼,一種源自中東的古老加密演算法。
透過協助高中情侶用 ASCII art 在社群媒體上告白,學習字串和管線運算子。
Elixir 可用於網頁開發、嵌入式軟體、資料擷取與多媒體處理。
具備模式比對與守衛的多子句函式,是 Elixir 程式碼的基本組成要素。
Elixir 沒有編譯期型別檢查,而是偏好執行期的模式比對。
Elixir 中的所有資料都是不可變的,讓並行程式更安全、也更容易理解。
Elixir 採用 Actor 模型,透過訊息傳遞實現不共享狀態的並行機制。
Elixir 執行於 Erlang 虛擬機器上,以執行低延遲、分散且容錯的系統著稱。
每種語言都有自己做事的方式。Elixir 也不例外。我們的導師會幫助你學會像 Elixir 開發者那樣思考,以及如何寫出 道地的 Elixir 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 Elixir 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。
進一步了解引導