線下活動區塊鏈

零基礎邁向區塊鏈工程師-Solidity智能合約

516
7
2018.10.10 (Wed) 10:00 - 12:00 (GMT+8)加入行事曆
課程官方網站

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
業界最扎實的 Ethereum 區塊鏈智能合約開發課程,帶您無痛入門 Solidity,最後還能寫出「DApp 區塊鏈遊戲」!
業界最扎實的 Ethereum 區塊鏈智能合約開發課程,帶您無痛入門 Solidity,最後還能寫出「DApp 區塊鏈遊戲」!

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
活動簡介

這是一堂線上區塊鏈課程,課程原價4000元。

現在早鳥優惠價2800元!!領取早鳥票後,獲得報名網址。

撰寫 Ethereum 區塊鏈智能合約 - Solidity 程式語言
開發出區塊鏈去中心化應用、遊戲(DApp)
了解智能合約的極限,擁有評斷 ICO 投資項目的能力

相信大家都聽過比特幣、以太幣等虛擬貨幣。而「區塊鏈 (Blockchain)」正是虛擬貨幣背後的核心技術。正因有「區塊鏈」技術的存在,這些虛擬貨幣才能不透過第三方金融機構,完成線上點對點的交易。而對區塊鏈來說,「虛擬貨幣」只不過是九牛一毛⋯⋯

「區塊鏈之於產業的重要角色,就像網際網路之於人類社會。」

不僅企業開始積極投入區塊鏈研發,根據 IBM 近期釋出針對各國政府的調查報告,全球有將近九成政府都在規劃投資「區塊鏈」這門技術。區塊鏈技術甚至被各界譽為第四次工業革命!

區塊鏈圈大鬧人才荒,從工程師到財務人才,都成為獵才目標。

「中國去年9月4日禁止ICO,並關閉所有虛擬貨幣交易所,一下子熱錢和團隊湧進台灣。本土和國外團隊在台生猛成長,帶動對人才的殷切需求。走入校園、媒體曝光、高薪挖角、找上獵人頭公司,攬才手段樣樣來。區塊鏈圈大鬧人才荒,從工程師到財務人才,都成為獵才目標。」

2018-05-28:天下雜誌 - 區塊鏈圈上演搶才大戲 從工程師到財務人才都成獵才目標

大家嚷嚷的區塊鏈應用 (DApp),其實背後都需要一份「智能合約」,而目前市面上最穩定且完備的「智能合約」開發、互動環境是以太坊 Ethereum。然而目前業界許多的區塊鏈盛會,討論的議題還停留在概念創新與應用,而真正落實在技術研討的聚會少之又少。因此總要有人先開始在技術扎根,區塊鏈技術才不會空轉,坐而言不如起而行!

「唯有學習設計、撰寫智能合約,你才握有用區塊鏈改變世界的力量!」

您能想像未來的世界中,區塊鏈如何改變我們的生活嗎?

  • 10 分鐘快速建立智能合約「信託」,「信託」將依照原先設定,定期撥款給受益人。
  • 投資大媽炒作虛寶「海神叉」,因為遊戲與區塊鏈結合,證明世上只有一把「海神叉」。
  • 使用與新臺幣 1:1 掛鉤的虛擬貨幣直接匯款給國外的朋友。

這個領域從最早的比特幣純支付應用,發展成可以自行建立共識規則的「智能合約」。

此課程會由淺入深地介紹區塊鏈理論、智能合約運作原理、撰寫 Solidity,幫助「任何人」窺探區塊鏈與人類文明的未來。課程結束後,您將有能力獨自建立一個去中心化應用程式 (DApp - Decentralized Application)。

「要開就要開業界最扎實的課!讓你看得懂智能合約,還能撰寫出一款區塊鏈應用或遊戲」

這門課是一套完整學習 Ethereum 區塊鏈與智能合約的實務課程,不論您過去是否有程式基礎,上完課後您都可以撰寫出一個去中心化的應用程式。本課程著重在理論解說與程式撰寫並行,透過拆解區塊鏈各項機制,與由淺入深的 Solidity 程式語言教學,讓你可以扎實、實在、融會貫通的學習。

課程有淺入深,從最基礎的區塊鏈、程式設計原理開始講解,最終注重在開發出去中心化應用程式、遊戲。

第一部分:區塊鏈科普入門

在進入開發智能合約之前,我們必須先掌握基本的區塊鏈概念:

手續費、挖礦、錢包、交易、私鑰、區塊、交易等待、交易所。

這部分有點類似名詞解釋,但我們會以技術的角度來探討與解釋,因為之後開發智能合約時都會時常使用這些名詞。

第二部分:以太坊介紹

Ethereum 是目前最穩定與市值最大的智能合約區塊鏈平台,我們會在此部分講解 Ethereum 的特色與優勢。你會在這部分搞懂:

  • 誰是 V 神?
  • 我們該如何添加一個代幣至錢包?
  • 什麼是GAS、WEI、EIP、ERC、Geth、Parity?

為什麼眾多開發者會選擇 Ethreum 以太鏈而不是選擇其他區塊鏈來開發去中心化應用。

第三部分:智能合約與與程式語言入門

Hello World!我的朋友!

你會在此發佈人生第一個智能合約到區塊鏈上,真正明白區塊鏈與智能合約之間的關係。

然而撰寫智能合約需要一點點程式底子,因此我還會教您基礎的物件導向程式設計:

方法、變數、迴圈、註解,還有寫程式最重要的:Hello World。

第四~六部分:Solidity 入門、進階、深入

程式語言就像是一門外語,有固定的文法與單字。我們將 Solidity 分成三階段:

  1. Solidity 入門:參數、事件、方法呼叫。
  2. Solidity 進階:Hash、異常、函數修改器、Function Types、抽象與繼承。
  3. Solidity 深入:多合約的互動、Ecrecover 驗證簽名、組合語言。
第七部分:測試與部屬

一旦智能合約部署後就不能再更改了,因此在進入實戰前,你需要學會:

  • 如何高效率的測試您的智能合約。
  • 撰寫測試單元,讓系統自動化的交叉與亂數測試合約。
  • 學習各種智能合約攻擊手法,並知道如何防堵這些漏洞。
  • 如何撰寫出耗費最低 Gas 的合約?

我們使用 Ganache 來快速建置測試網路、環境。

第八部分:網站調用

智能合約存在於區塊鏈中,但我們要如何跟合約互動呢?

市面上的區塊鏈應用都會建置一個網站或是 APP,讓使用者透過它們與合約互動。這部分你會學習簡易前端的 html、javascript 和後端 Apache 軟體,並知道如何讀取合約的 ABI 後,利用 javascript 呼叫 metamask 來傳送交易資訊。

第九部分:實戰練習 - 去中心化遊戲製作

我們將實作一個「老鼠會」遊戲,玩法很簡單:有一個大水池,大家把錢投進來均分,剩餘的錢讓最後一位全部拿走。在舊有的線上遊戲中,不可能實現這種龐氏騙局遊戲,因為參與者都會擔心伺服器(中心化)作弊。而在區塊鏈中,所有資訊都是公開的,無任何不信任存在,導致這個遊戲被完美的重現了。

課程解鎖 (500%):ICO到底還行不行? 探討代幣經濟學

根據統計 2018 年第一季度的 ICO 募資金額約 63 億美元,相當於 2017 年總額的 118%。到底這種不同於 IPO 的募資活動從 2015年~2018 年有什麼樣的改變?

當募資比例達到 500% 時,西西將帶您從技術以及經濟兩大面向來討論 Token。藉由探討 ICO 的由來、目前監管的方向、代幣功用,讓您對 ICO、Token 有全新的認識。

課程解鎖 (1,000%):飛機誤點賠償 - 區塊鏈保險實際應用

為什麼談區塊鏈兩年多了,保險公司還不把保單都智能合約化?

當募資比例達到 1,000% 時,西西將帶您實作一個保險應用,並透過這個案例探討區塊鏈保險未來的可行性。您會了解區塊鏈有一些天生的缺陷:智能合約資料來源的正確度。

課程解鎖 (2,500%):0xbitcoin 第一個可以挖的 ERC20 代幣實作

ERC20 只是一個代幣的標準,你可以自由的在上面發揮創意。

0xbitcoin 把整套 POW 挖礦的規則都搬上了 Solidity,也就是說這個幣真的是要用挖的,而不是像市面上的 ICO,業者先印好 10 億顆,慢慢賣給其他人。

當募資比例達到 2,500% 時,西西將帶您實作非常有趣的 0xbitcoin,並透過這個案例探討「挖礦」到底是什麼?您會了解很硬底子的區塊鏈東西,例如難度是如何調整的?

課程解鎖 (5,000%):自製一個去中心化交易所

到底中心化、去中心化交易所哪個才是未來的發展主流?

當募資比例達到 5,000% 時,西西將帶您實作一個去中心化交易所,並透過這個案例探討開發一個「交易所」難在哪裡?您會了解交易所真實的運作原理,為什麼他們常常會出包!

這門課一共會有 4 個作業:

  1. 自製 ERC20 交換腦西幣
  2. 動物轉蛋 ERC-721 製作
  3. 剪刀石頭布 - 區塊鏈小遊戲
  4. 資金盤遊戲 Greedy599 - 畢業作品

西西將在重要里程埤單元指派作業,實作完成後一律上傳至 Hahow 作業繳交專區,我會在「作業成果」專區中說明作業細節與評核標準。

  • 西西將於每三天進行作業評核,學員將作業上傳並繳交後的三天內將評核、批改完成。
  • 學員的提問亦在三日內會由教師回覆。
  • 「腦西幣」是什麼?

    腦西幣是一個專屬於這堂課的虛擬貨幣 (ERC20),發行以太坊 Rinkeby 上,只要於課程中有好表現就可以獲得「腦西幣」,而收到的「腦西幣」可以用來參加線下活動、審計智能合約。

    如何獲得腦西幣:

    一但您完成作業與提問後,西西會根據您的作業繳交狀況給您「腦西幣」。

    • 作業:5000~10000 腦西幣。
    • 提問或回答問題:500~2000 腦西幣。

    作業評量方式為:創意性 30%, 完整性 50%, 安全性 20%

    腦西幣可以用於:
    • 抵免線下活動門票(技術講座,名人講座)。
    • 抵免審計、規劃智能合約的費用 (如果您未來有開發智能合約的需求,可以請老師協助)。

    (腦西幣不具有任何價值,無法換成現金,西西保有最終代幣使用權利、解釋權利)

    我沒有程式底子,學起來會很吃力嗎?

    不用擔心。講師會補充各式各樣的教材供您練習,讓您的程式功力達到一個基礎水平,即可開始開發。例如:我不會教您多執行緒的概念,您只要明白 If-else,還有基礎的 Html 排版方式即可。

    *我擁有在電腦補習班授課的經驗,學生都是無程式基礎,因此相當明白怎麼無痛入門程式語言。

    我已經是前端或後端工程師了,我還需要這堂課嗎?

    這堂課注重在 Solidity 語言教學與智能合約架構設計,如果你已經對電腦的前後端架構有一定的掌握,除了可以加快學習速度,你可以跳過「物件導向」、「Html」、「Javascript」教學的部分。

    但像是 Javascript 實作 web3.js 呼叫 metamask,雖然歸屬於前端實作,但仍不同以往的網頁設計概念。

    從沒接觸過區塊鏈,原理對我來說會不會太深奧?

    不用擔心,我會以生活化的比喻,實務的開發角度來講解所有原理。其中我最常以自問自答的方式,以及誇張的問題來講解概念,例如:「有人說比特幣是資產,類似貴金屬,那我可以握在手上,可以載在脖子上嗎?」,「有沒有可能用算盤來挖礦,電腦不就只是一個計算機?」

    上課前我需要先做功課了解區塊鏈或智能合約的專有名詞嗎?

    不用。我會整理一份清單,表列出名詞解釋、中文對照、彼此之間的關係。

    課程結束後,我可以自己 ICO 嗎?

    可以,您將可以依照您自身計畫需求,撰寫出特別的募資規則智能合約!

    黃士晉(西西),微進科技有限公司創辦人、虛擬貨幣早期玩家、DApp 開發、全端工程師四年經歷。

    2013年:成立個人工作室。開發項目涵蓋電商&影音網站、功能 & 遊戲型 App、聊天機器人等。

    2018年:成立微進科技有限公司。致力於發展區塊鏈擴容技術與分散式系統,透過鏈下技術提升使用者體驗,並且系統仍保持隱私與透明的特性。

    媒體報導:

    團隊近況:

    • 推出 Greedy599 遊戲 (一款類似 Fomo3D 的遊戲)- 第一輪獎金:13 ETH
    • 推出 Pig World 遊戲平台 - 骰寶遊戲單日投注量 5 ETH
    • 受邀至香港 Rise 2018 參展
    • App Works #17 新創加速區塊鏈團隊

    區塊鏈領域的發展就像是「人類登火星」,需要所有開發者上下一心,解決許多棘手且複雜的問題:

    • 區塊鏈擴容(如何讓區塊鏈達到每秒 10,000 筆的交易量)。
    • 區塊鏈應用(打造一個直觀、安全、好管理私鑰、方便買幣、玩 DApp 的錢包)。
    • 區塊鏈安全(智能合約如何產生亂數、如何使用社會認證來恢復私鑰)。
    歡迎你加入「區塊西 - 以太智能合約教室」,上完課程後,你我將在區塊鏈技術上激盪出更多的火花!
    avatar

    區塊西 - 以太智能合約教室

    零基礎邁向區塊鏈工程師-Solidity智能合約

    2018.10.10 (Wed) 10:00 - 12:00 (GMT+8)

    活動嘉賓

    朱西西
    朱西西
    活動地圖

    中正區

    loading