#心得 Cardano Plutus開發與Haskell學習資源分享
大夥們,起床學習啦!
Cardano提供的資源非常豐富,對Cardano生態開發有興趣,且喜愛技術的話,很推薦看看
以下資訊皆從這篇整理:Cardano可使用各式各樣的語言撰寫智能合約,可以使用像是Python、Ts等等語言或是Aiken、Marlowe等等,但真正想要深入Cardano生態開發,還是會需要瞭解Plutus和Haskell。(只想做DAPP不需要深入學習)
下面要介紹的資源都免費。
在學習Plutus前,會建議先學Haskell,而Cardano推薦的書籍為《Learn You a Haskell for Great Good》,這本書專為新手所寫,前顯易懂、幽默風趣。
書籍網站:或者可以看看《Haskell and Crypto Mongolia 2020》,專注於Haskell和加密貨幣的深入研究。如果有Python背景,有個資訊豐富的專案「py2hs」,使用Python解釋Haskell基本概念瞭解Haskell後,可以開始學習Plutus,Cardano有個《Plutus Pionner Pogram》計劃,主要用來Cardano生態招募和Plutus開發人員培訓,雖然現在招募表單關閉了,但資源都還有公開。
資源非常豐富,有影片、詳細介紹和練習等等另外還有PPBL,以專案為基礎學習Plutus的資源,提供Cardano開發的實作方法,目標是吸引貢獻者參與真正的專案。可以與Plutus Pionner Pogram互相參照學習。並且有每週線上程式讀書會,學生們會聚再一起分享問題並共同建立專案,我記得最近有開關於Aiken智能合約的讀書會
詳細資訊可以從我開頭的連結獲得,以上資源皆免費,由Cardano、IOHK等非營利組織或開源專案提供(應該不違反站規吧?只是我的連結有點多)

