助教課課綱、直播 & 回放連結

根據教練當週上課內容,提取我之前實作過的經驗跟想法分享給學員當作複習跟補充,最重要還是以教練的課程內容為主。

Week1 OH 2022/2/19(六) 9:30 ~ 12:30

Week1 OH 課程大綱:

  • 自我介紹

  • TA Office Hour Quick View

    • 助教課進行方式

    • All In One Solidity

    • Smart Contract & web3.js Interaction

    • NFT Website

  • Homework Quick View

    • 實作區塊 0 的產生

  • MetaMask + 其他錢包基本介紹

  • NFT Website 常見架構及各部位簡介

  • NFT Website 企劃解析與技術規劃(幫助組內討論和讓大家知道要學什麼東西 & 語言)

    1. Login Flow (Login System) (react.js, MetaMask@onboarding, web3.js)

    2. Tokens Owner Check Flow (Verify System) (react.js, web3.js, ethers.js, opensea.js)

    3. Produce NFT Flow (python, JavaScript)

    4. Deploy NFT Flow (Solidity, Etherscan)

    5. Minting dAPP Flow (react.js, web3.js, ethers.js, Solidity)

  • 分享一些我常用的論壇、群組或者是學習資源

  • AMA

Week2 OH 2022/2/26(六)

KryptoCamp春酒,助教課暫停一次

Week3 OH 2022/3/5(六) 9:30 ~ 12:30

Week3 OH 課程大綱:

  • Week2 Homework Quick View

    • 區塊鏈開發環境設定完成

      • 透過自己架好的私有鏈完成第一筆交易

    • 設計多人管理的智能合約保管箱

  • Week3 Homework Quick View

    • 研究區塊鏈是如何加解密的?介紹區塊鏈瀏覽器並說明

    • 在自己架設的區塊鏈上挖礦

    • 發行代幣 Token

  • All In One Solidity - 基本語法

    • | Chapter 1 | 基本介紹 Basic Introduction

    • | Chapter 2 | 型別 Types & 變數 Variables

    • | Chapter 3 | 單位 Unit & 運算子 Operators

    • | Chapter 4 | 流程控制 Selection and Repetition

    • | Chapter 5 | 函式 Function

    • | Chapter 6 | 資料結構 Data Structures

  • All In One Solidity - 應用與實作(上)

    • | Chapter 7 | 角色和全局訊息 Global Variables

    • | Chapter 8 | 記憶體配置 Memory Allocation

    • | Chapter 9 | 異常處理 Handling Exception

    • | Chapter 10 | 加密函數 Cryptographic Functions

    • | Chapter 11 | 事件 Event

    • | Chapter 12 | 繼承 Inheritance

  • 分享一些我常用的論壇、群組或者是學習資源

  • AMA

Week4 OH 2022/3/12(六) 9:30 ~ 12:30

Week4 OH 課程大綱:

  • Homework Quick View

    • NFT 發行+荷蘭拍

  • All In One Solidity - 應用與實作(下)

    • | Chapter 13 | 介面 Interface

    • | Chapter 14 | 引用 Imports & 套件 Libraries

    • | Chapter 15 | 佈署 Deploy & 編譯 Compiler

    • | Chapter 16 | ERC & Token

  • All In One Solidity - 進階與底層

    • | Chapter 17 | 開發工具 Dev. Tools

    • | Chapter 18 | 最佳化合約 Contract Optimization

  • 分享一些我常用的論壇、群組或者是學習資源

  • AMA

Week5 OH 2022/3/19(六) 9:30 ~ 12:30

Week5 OH 課程大綱:

  • Homework Quick View

    • DAPP網站的登入機制

  • 實作 NFT Website (1. Login Flow, 2. Tokens Owner Check Flow)

  • 分享一些我常用的論壇、群組或者是學習資源

  • AMA

Week6 OH 2022/3/26(六) 9:30 ~ 12:30

Week6 OH 課程大綱:

  • Homework Quick View

    • KYC Whitelisting 白名單設計

    • NFT 線上搶購 Mint 機制機器人與預防

  • 實作 NFT Website (3. Produce NFT Flow, 4. Deploy NFT Flow)

  • 分享一些我常用的論壇、群組或者是學習資源

  • AMA

Week7 OH 2022/4/2(六) 9:30 ~ 12:30

Week7 OH 課程大綱:

  • Homework Quick View

    • NFT 稀有度與持有人排行榜

  • 實作 NFT Website (5. Minting dAPP Flow)

  • Lazy Mint & LootBox盲盒 & AirDrop(optional)

  • Dynamic NFT(optional)

  • 分享一些我常用的論壇、群組或者是學習資源

  • AMA

Last updated