課程目標
沒有期限無限重複聽課、複習都OK!
這門課程,將讓您從區塊鏈「門外漢」,到能寫出5份完整公開、可執行的智能合約。
一、寫出5份智能合約喔!5份!
二、學會許多相關開發與測試工具包括:
1.Remix線上編譯器
2.Metamask錢包插件
3.Ropsten測試鏈
4.Ropsten Faucet取幣
三、將能製作一份可轉帳的發幣合約!
您將踏入最夯區塊鏈世界,並覺得自己超級厲害der ......就這麼簡單喔!
課程介紹

智能合約到底有什麼用?
- 區塊鏈上的圖靈完整,也就是說,他是無所不能的!
- 操作區塊鏈存儲及運算資源,將全球所有電腦聯繫成一台分佈式集成電腦。
智能合約已經被用在哪些地方?
- NASA使用智能合約及區塊鏈技術,使航天器自動駕駛,同時避免空間碎片。
- 保險行業以智能合約實現快速醫療保險理賠,提升保險業效率及競爭力。
- 樂透彩券可以做到自動兌獎。
- Airbnb拿來讓租屋自動開鎖。
- 用在物流追蹤,目前進度完全透明。
- 用在選舉投票,加密又匿名,可以降低操作選票的可能性。
- 還有好多好多,多到講不完......

學校沒教、薪水超高
未來趨勢,必學必學!
從智能合約(Smart Contract)到DApp區塊鏈應用開發,都是學校沒教,但是就學/就業都非常需要的一門課。不必再懷疑區塊鏈有多重要了,他的應用已經鋪天蓋地而來,很快地各行各業都會用到,想趕快學會,將來領高薪的人,趕快從這一門課開始入門。
最新最快、動手作出來
最新!保證絕不過時
相較於其他平台上的課程,充斥著過時的版本、錯誤的資訊,你不必浪費時間亂Try,跟Jeff學最快。Jeff保證帶你用最快的方式動手寫一份自己的智能合約。
最完整、最有效學習
絕對不Boring!COOL,跟Jeff學最棒!
所有課程段落都考量到你是初學者,為你特別精心錄製與鋪陳設計,絕非在教室簡單側錄而已。包含七段小影片段落,每一小段影片課程只講一個小知識,再將所有知識點串成取得這份能力的完整知識線。
短短一段落:在你還沒睡著前就學會!
為了給你最佳的學習體驗,我們會盡量控制在30分鐘內。
最有趣、最深入破解
動手跟著學準沒錯!
跟著Jeff動手做,一步一步順著智能合約的思路走進去,我們有十足把握,只要你有基本的程式邏輯,就可以迅速學會Solidity這個語言。

沒寫過程式也能輕鬆上手!
智能合約(一):你的第一份智能合約
帶你從最基礎理解智能合約撰寫,學習撰寫智能合約語言Solidity的基本語法、程式註解、相容版本宣告、合約本體、無符號整數變數宣告...等概念。寫過程式的同學可以很快上手,沒學過程式的同學也能一步一步學習。
智能合約(二):加減器
從上一份合約延伸更多修改區塊鏈上的數據的方式,這們課將教你非公開變數宣告,以及變數增減,學習如何合理有效的更新區塊鏈上的數據。
智能合約(三):安全加減器
第二份智能合約的加減器存在著執行上的漏洞,有很大機會被駭客利用。
因此第三門合約將教大家如何調用外部模組來修正不安全的函數。
智能合約(四):亂數器
想要寫遊戲或是一份比較生動彈性的智能合約,產生亂數的機制是不可或缺的。
第四個合約將帶大家寫出一個產生亂數的函數,其中使用到區塊鏈高度查看、區塊鏈高度調用、區塊鏈時間調用來完成這個簡易隨機數產生器。
智能合約(五):第一份發幣合約
談到區塊鏈,就會聯想到現今已知超過1500個幣種,這讓金融世界變得非常活躍、豐富也充滿挑戰。這門課就將帶大家自己動手完成一份極度簡易發幣合約,讓大家瞭解完成一次發幣並不是那麼難的一件事!


Jeff老師是哪根蔥???
GO!GO!快速認識一下Jeff
學歷:
-新竹高中畢業,學測滿級分。
-香港科技大學主修資訊科學與工程學系輔修生物工程、創新企業管理與大數據科技,
並兩度獲頒院長獎Dean's Award。
2014~2018 間獲得四份獎學金:
-連續四年香港科技大學全額獎學金(學費與研究補貼金)
-連續四年香港科技大學全額獎學金
-台灣教育交流獎助學金
-香港政府 Reaching Out Award
實習與交換生經歷:
-第一位香港科技大學題名至矽谷的實習生:負責Google Glass產品技術的全線網頁開發工程
-J.P Morgan暑期科技實習生:完成NLP自動處理核心,獲選在J.P Morgan全球創新頻道播出。
-瑞士洛桑聯邦工學院資訊科學與工程學系交換生
各種輝煌成績:
-2016年 香港科技大學JEDI演算法競賽擂台總決賽冠軍
-2016年 Microsoft 微軟人工智能盃總決賽季軍
-「香港經濟通」金融科技獎首獎
-「神州控股」 數位中國智能城市科技競賽冠軍
-Microsoft微軟創夢杯香港區總決賽亞軍
-Uber 優步電梯演講競賽冠軍
-韓國首爾UpTown電子商務程式競賽亞軍
-法國巴黎Atos IT挑戰賽世界二十強
-Blockchain Education Network 香港區負責人
-經營區塊鏈社群及協同推廣區塊鏈愛好者論壇
所以目前...? 沒錯,Jeff還是學生身分!
Jeff雖然年輕但是知識量絕對是超乎你的想像!
而且Jeff即將成為香港科技大學資訊科學與工程學系研究生囉!
目前除了業餘變變魔術之外,更致力於推廣深度機器學習、區塊鏈技術。

Allen Hsu
「Jeff的區塊鏈課程,讓我更加了解區塊鏈實作的原理及智能合約的進階概念,
Jeff的教學過程透過現實生活的案例講解,讓不懂程式的人也很快了解區塊鏈,
搭配手把手的實作,相信你也很快能夠寫出自己的智能合約!!」 Ted
「在研討會中聽了Jeff對smart contract的介紹,
Jeff還demo了有關smart contract的deploy詳細的步驟讓我收穫豐富,
我想這門課程讓一般對區塊鏈不熟的人有了更進階的認識,
也讓平常就有在碰區塊鏈的人能夠整合自己的開發經驗!謝謝Jeff!」 劉先生
「這次學習對我來說棒極了!因為自己有學一點程式加上對區塊鏈深感興趣,
可是卻沒時間研究如何寫智能合約。就在這短短的時間內,
我了解如何使用平台、了解程式背後的意涵及各函數應用,
省了非常多時間,而且講師Jeff講解非常清楚,至今仍印象深刻,收穫良多!」 王先生
「聽耀傑講課很像在看 Gordan Ramsay 切龍蝦 — 即使如我沒有太多資訊背景,
但聽著他講 Tangle 如何解決 double spending、以及被 MIT 揭露的 hash 的問題時,
他就像 Dumbledore 進到 Slughorn 家一樣,魔杖揮一揮,
網路上片段的資料就會神奇地被他組織起來。雖然他很夯很難約到他吃飯,
但我覺得很有幸在逐漸脫離學術圈之際,還能夠碰到對知識有熱情、講話時眼睛會發光的人。」
反應超熱烈~任何問題歡迎在課程討論區和老師做討論喔!!!

是的是的!感謝各位學員的支持,
我們課程已經超過百人囉~~遠超過原本預設的50人了~~
所以「第6份智能合約教學」解鎖囉!!(灑小花)
Bonus彩蛋!智能合約(六):ERC20相容的完整發幣合約
上堂課對發幣這件事做了極簡化,Jeff決定額外提供一堂彩蛋課程來加深大家的實力!
這堂課在提供幣源與帳本的前提下,加上了以太鍊ERC20標準的相容性,
使得常見的一些錢包與操作工具,都能夠直接和你的幣進行互動,成功完成一個能夠上ICO的發幣合約。
誰適合學習這門課程呢?
1.有強烈的想要出人頭地的企圖心。
2.要無痛學習區塊鏈開發,但是不得其門而入的人。
3.想要進行創新創業,利用串連世界各地的電腦,來加密、紀錄、並且開發一份智慧合約的人。
4.已有前端開發經驗或能力,但是因為不懂智能合約,無法轉進區塊鏈開發領域,開發DApp出來,可以透過這一門課一窺智能合約堂奧,從而貫穿你的全線開發思維。
但如果您是這樣的人...
1.如果你是已經具備Solidity撰寫能力的前輩,請您幫忙鑑賞,並推薦給親友,讓我們一起改變這個世界。
2.如果你已經是區塊鏈工程師,請給Jeff鼓勵,我會做得更好。
3.如果你已經寫過智能合約,想要更深入涉獵的人,這門課對你來說只能塞牙縫。
符合以上條件者,歡迎來交流,並期待Jeff的進階課 -- 我們將進一步探討智能合約的資安漏洞、如何提升區塊鍊執行效率、Gas用量、權限控制、assembly與bytecode嵌入、版本控制、隱私分享、互動性、各種合約標準,DApp全線開發。
您可能也會對以下課程感興趣

Hyperledger Composer 是一套可用來測試區塊鏈商務邏輯的開發軟體,課程中將快速建構應用程序原型,是學習區塊鏈、並想實際搭建應用場景解決方案者的必修課。TibaMe邀請深受學生喜愛的李秉鴻老師,以案例模擬示範,跟著做就可以快速做出適用於企業的區塊鏈解決方案雛形。
臺灣第一個獨創教材的區塊鏈Hyperledger 聯盟鏈課程,使用圖靈完備 的Golang,使智能合約不再僅能用於傳統應用或是代幣思維,還能夠在區塊鏈節點,並衍生作為多功能的應用程序。在這門課將從入門到進階,教會你智能合約開發及其應用實務。
學習前需要有什麼基本能力呢?
2. 知道區塊鏈去中心化、自我管理、集體維護等觀念。
3. 知道乙太坊給了DApp開發者必要的材料、工具和基礎設施,讓DApp的開發門檻更低了。
4. 知道智能合約就是使用區塊鏈的防偽機制,可以用程式碼撰寫合約內文,並交由電腦執行的數位合約內容。
學習前需要準備什麼呢?
2. Google Chrome瀏覽器。
3. 穩定的WiFi或有線網路。
你可能擔心的問題
1. 我真的可以聽懂嗎?沒問題,Jeff會講你聽得懂的人話。
2. 影片可以一直看嗎?是的,絕對沒有次數和時間限制,你可以看一輩子,看到背起來,線上影片會一直在那裡。影片若有更新,還可以免費享受加值。
3. 我現在就有問題想問,怎麼辦?沒問題,請到課前提問區,問清楚再購課。
4. 開課之後有問題該怎麼問?歡迎到課程討論區發問,Jeff會上來回答。
5. 可以用手機看課程影片嗎?當然可以,用手機播影片,用筆電跟著Jeff實作,是個不錯的主意。
↓↓↓ 好康推薦 ↓↓↓

2. 香港科大校園共享經濟區塊鏈創始人。
3. Blockchain Education Network 香港區負責人,經營區塊鏈社群及協同推廣區塊鏈愛好者論壇。
4. 2018 韓國首爾UpTown電子商務程式競賽亞軍,法國巴黎Atos IT挑戰賽世界二十強。
5. 2017 J.P. Morgan暑期科技實習生,完成NLP自動處理核心,獲選在J.P. Morgan全球創新頻道播出。
6. 2017 (香港經濟通) 金融科技獎首獎、(神州控股) 數位中國智能城市科技競賽冠軍、(Microsoft) 微軟創夢杯香港區總決賽亞軍、(Uber) 優步電梯演講競賽冠軍。
7. 2016-2017 瑞士洛桑聯邦工學院資訊科學與工程學系交換生。
8. 2016 第一位由香港科技大學提名至矽谷 (Augmedix 軟件工程) 實習的學生,負責Google Glass產品技術的全線網頁開發工程。
9. 2016 Microsoft 微軟人工智能盃總決賽季軍。
10. 2015 香港科技大學JEDI演算法競賽擂台總決賽冠軍。