地表最強!智能合約開發超級入門

地表最強!智能合約開發超級入門

區塊鏈 - 智能合約
基礎 2.7 小時 155人
NT$3,000
NT$1,500
*優惠截止日期 2019-05-23

本月最暢銷線上課!重複複習沒有期限。這堂課將要讓你從區塊鏈門外漢,到能寫出至少5份完整公開可執行的智能合約,快速踏入最夯區塊鏈世界!並將教授開發與測試工具,包含:Remix線上編譯器、Metamask錢包插件、Ropsten Faucet取幣...等。地表最強!智能合約超級入門就在這!

課程簡介


課程目標

TibaMe獨家線上課程!購課立即學!
沒有期限無限重複聽課、複習都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邀請深受學生喜愛的李秉鴻老師,以案例模擬示範,跟著做就可以快速做出適用於企業的區塊鏈解決方案雛形。


【踏入區塊鏈第一步,使用 Golang
寫出自己的智能合約】

臺灣第一個獨創教材的區塊鏈Hyperledger 聯盟鏈課程,使用圖靈完備 的Golang,使智能合約不再僅能用於傳統應用或是代幣思維,還能夠在區塊鏈節點,並衍生作為多功能的應用程序。在這門課將從入門到進階,教會你智能合約開發及其應用實務。









學習前需要有什麼基本能力呢?

1. 有基本程式邏輯就可以,不必有什麼開發的經驗,別怕!
2. 知道區塊鏈去中心化、自我管理、集體維護等觀念。
3. 知道乙太坊給了DApp開發者必要的材料、工具和基礎設施,讓DApp的開發門檻更低了。
4. 知道智能合約就是使用區塊鏈的防偽機制,可以用程式碼撰寫合約內文,並交由電腦執行的數位合約內容。

學習前需要準備什麼呢?

1. 一台桌機或筆電 (Unix系統最佳,Windows也可以)。
2. Google Chrome瀏覽器。
3. 穩定的WiFi或有線網路。

你可能擔心的問題
1. 我真的可以聽懂嗎?沒問題,Jeff會講你聽得懂的人話。
2. 影片可以一直看嗎?是的,絕對沒有次數和時間限制,你可以看一輩子,看到背起來,線上影片會一直在那裡。影片若有更新,還可以免費享受加值。
3. 我現在就有問題想問,怎麼辦?沒問題,請到課前提問區,問清楚再購課。
4. 開課之後有問題該怎麼問?歡迎到課程討論區發問,Jeff會上來回答。
5. 可以用手機看課程影片嗎?當然可以,用手機播影片,用筆電跟著Jeff實作,是個不錯的主意。



講師資訊


胡耀傑
1. 美國紐約 Coining.AI 區塊鏈科技項目負責人,於區塊鏈及乙太網智能合約領域,開發優化人工智慧交易平台。
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演算法競賽擂台總決賽冠軍。