加入 Exercism 的 Ballerina 學習軌道,即可獲得 60 個練習 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。
透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。
給定一條 DNA 鏈,回傳它的 RNA 互補鏈。
透過計算二進位表示中 1 的個數,幫艾利烏數出她的雞舍裡有幾顆蛋。
經典的入門練習。只要建立一個會說「Hello, World!」的 HTTP 服務。
語言內建的網路基本元件,讓撰寫服務並在雲端執行變得更簡單。
結構型別用於程式內的靜態型別檢查,並用來描述服務介面。
透過語言整合查詢,以型別安全且宣告式的方式處理 JSON、XML 與表格式資料。
程式同時具備文字語法,以及以循序圖為基礎的等效圖形形式。
透過循序圖與由語言管理的執行緒,輕鬆又有效率地實現並行。
明確的錯誤處理、靜態型別與並行安全,搭配熟悉的語法。
每種語言都有自己做事的方式。Ballerina 也不例外。我們的導師會幫助你學會像 Ballerina 開發者那樣思考,以及如何寫出 道地的 Ballerina 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 Ballerina 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。
進一步了解引導