# 區塊鏈學程

### 區塊鏈不再只是極客的玩具。從 MIT 到 Stanford，從台大到北科大，頂尖學府紛紛開設區塊鏈課程。這意味著區塊鏈已經從「投機工具」變成「正經學問」。想要深入了解區塊鏈？除了自學，學校課程是很好的選擇。

***

## 為什麼要學習區塊鏈？

```
區塊鏈人才需求：

2018：主要是密碼學和分散式系統人才
2020：智能合約開發者需求暴增
2021：NFT 和 DeFi 帶動新一波需求
2024：多鏈、ZK、AI+Blockchain 成為新熱點
```

| 角色       | 需求  |
| -------- | --- |
| 智能合約開發者  | 非常高 |
| 區塊鏈架構師   | 高   |
| DeFi 分析師 | 高   |
| 安全審計     | 非常高 |

***

## 頂尖學府的區塊鏈教育

### 國際學府

| 學校                                                                                | 課程                     | 特色   |
| --------------------------------------------------------------------------------- | ---------------------- | ---- |
| [MIT](https://github.com/dAAAb/Blockpedia/blob/master/cheng/mit.md)               | MIT Bitcoin Club、DCI   | 研究為主 |
| [Stanford](https://github.com/dAAAb/Blockpedia/blob/master/cheng/stanford-bcr.md) | Stanford Blockchain    | 創業導向 |
| UC Berkeley                                                                       | Blockchain at Berkeley | 社群活躍 |
| Cornell                                                                           | IC3 研究中心               | 學術研究 |

### 台灣學府

| 學校                                                                        | 課程      | 特色   |
| ------------------------------------------------------------------------- | ------- | ---- |
| [北科大](https://github.com/dAAAb/Blockpedia/blob/master/cheng/bei-ke-da.md) | 區塊鏈研究中心 | 產學合作 |
| 台大                                                                        | 區塊鏈課程   | 學術研究 |
| 政大                                                                        | 金融科技課程  | 金融應用 |

***

## 學習路徑

### 自學 vs 學校

| 方式   | 優點       | 缺點        |
| ---- | -------- | --------- |
| 自學   | 彈性、免費資源多 | 沒有系統、缺少認證 |
| 學校課程 | 系統化、有學分  | 需要時間和金錢   |
| 線上課程 | 彈性、有認證   | 品質參差      |

### 推薦學習順序

```
區塊鏈學習路徑：

1. 基礎知識
   - 密碼學基礎
   - 分散式系統概念
   - 經濟學基礎

2. 核心概念
   - 比特幣白皮書
   - 以太坊和智能合約
   - 共識機制

3. 實作技能
   - Solidity 開發
   - Web3.js / ethers.js
   - 安全最佳實踐

4. 進階主題
   - DeFi 協議
   - Layer 2 解決方案
   - 零知識證明
```

***

## 線上學習資源

| 平台                 | 說明                |
| ------------------ | ----------------- |
| Coursera           | MIT、Stanford 等校課程 |
| Udemy              | 實作導向課程            |
| CryptoZombies      | 互動式 Solidity 學習   |
| Alchemy University | 免費 Web3 開發課程      |

{% hint style="info" %}
**免費資源推薦**

* CryptoZombies：遊戲化學習 Solidity
* Alchemy University：系統化 Web3 開發
* a16z crypto startup school：創業視角
  {% endhint %}

***

## 延伸閱讀

* [MIT](https://github.com/dAAAb/Blockpedia/blob/master/cheng/mit.md) — MIT 區塊鏈教育
* [Stanford BCR](https://github.com/dAAAb/Blockpedia/blob/master/cheng/stanford-bcr.md) — Stanford 區塊鏈
* [北科大](https://github.com/dAAAb/Blockpedia/blob/master/cheng/bei-ke-da.md) — 台灣區塊鏈教育

***

#### 參考資料

* [MIT DCI](https://dci.mit.edu/)
* [Stanford Blockchain](https://blockchain.stanford.edu/)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.0x1.academy/chi-xu-xue-xi/cheng.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
