An open API service indexing awesome lists of open source software.

https://github.com/openbuildxyz/monad-101-bootcamp

Monad 101 Bootcamp 由 Monad 和 OpenBuild 共同发起。通过系统的课程和共同学习机制,帮助更多开发者丝滑进入Web3。与此同时,本训练营以实战为导向,一步步熟悉和掌握 Web3 代码开发。
https://github.com/openbuildxyz/monad-101-bootcamp

bootcamp evm monad monad101 solidity web3

Last synced: 10 months ago
JSON representation

Monad 101 Bootcamp 由 Monad 和 OpenBuild 共同发起。通过系统的课程和共同学习机制,帮助更多开发者丝滑进入Web3。与此同时,本训练营以实战为导向,一步步熟悉和掌握 Web3 代码开发。

Awesome Lists containing this project

README

          


Monad 101 Bootcamp


## Introduction

本次「Monad 101 Bootcamp」由 [Monad Foundation](https://www.monad.xyz/) 和 [OpenBuild](https://openbuild.xyz/) 共同发起。通过系统的课程和共同学习机制,帮助更多开发者丝滑进入Web3。与此同时,本训练营以实战为导向,一步步熟悉和掌握 Web3 代码开发。 [了解更多](https://gmonad.cc/event/monad101/bootcamp.html)

![bootcamp](./public/bootcamp.png)

### [Github Discussion](https://github.com/openbuildxyz/Monad-101-Bootcamp/discussions) 使用方法

| Categories | Description |
| ------------------ | ------------------------------------------------------------ |
| [🍕Materials](https://github.com/openbuildxyz/Monad-101-Bootcamp/discussions/categories/materials) | 课外资料/课堂笔记(欢迎贡献) |
| [🙏 Q&A](https://github.com/openbuildxyz/Monad-101-Bootcamp/discussions/categories/q-a) | 提问 / 知识答疑 |
| 💡[I've got an idea!](https://github.com/openbuildxyz/Monad-101-Bootcamp/discussions/categories/i-ve-got-an-idea) | 关于一些 Amazing fancy ideas, 用来
1. Solidity 共学
2. Monad 技术分享
3. 技术文章
4. 共建 [gmonad.cc](https://gmonad.cc/)
5. 自娱自乐
|

### ⭐ 核心亮点 ⭐

🚀 技术导师 + 助教团队,小白友好型氛围
📚 录播课 + 研讨会 + 免费知识库,学习灵活高效
🎓 免费学习 + 官方背书,资源丰富
✅ 认证证书,边学边提升竞争力

---

### 免费报名

参加 Bootcamp 需要先在 [OpenBuild 报名](https://openbuild.xyz/learn/challenges/2060691796),然后按照以下步骤完成提交:

1. `Fork` 本仓库,然后 `clone` 到你的本地。
2. 进入 [learn](./learn) 文件夹,创建以你的名字(github用户名)命名的文件夹 `YourName`。
3. 复制 [Template.md](./Template.md) 文件到刚才创建的文件夹,并将文件重命名为你的名字:`YourName.md`。
4. 打开 `learn/YourName/YourName.md` 文件,根据文档指引填写你的信息并保存。(**钱包地址用来发奖励,请认真填写**)
5. 提交一个 PR 到本仓库,等待合并。| [如何提交PR?](https://juejin.cn/post/7021727244124962846)

---

### 学习准备

完成报名后添加小助手微信 **xxxofu** 加入学习交流群。课程涵盖 Web3 入门、Solidity开发到实战,Web3 前端开发以及 Monad 上的 DApp 开发,适合各个阶段的 Web3 开发者,0基础也可以参与学习,可以参考[学习资源](#学习资源)进行拓展学习,有其他问题请联系小助手或在交流群沟通。

1. 领水:https://faucet.openbuild.xyz/monad
2. 了解 Monad:https://gmonad.cc/blog/

---

### ⭐ 课程大纲 ⭐

**第一章:走进 Web3 世界** | [课件](https://file-cdn.openbuild.xyz/course/2060691796/Monad101_%E8%B5%B0%E8%BF%9BWeb3%E4%B8%96%E7%95%8C.pdf) | [课程](https://openbuild.xyz/learn/challenges/2060691796/1740467134) | [task1](./task/task1.md)

**第二章:Solidity 快速入门** | [课件](https://file-cdn.openbuild.xyz/course/2060691796/Monad101_Solidity%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8.pdf) | [课程](https://openbuild.xyz/learn/challenges/2060691796/1740467370) | [task2](./task/task2.md)

**第三章:Solidity 开发到部署** | [课程](https://openbuild.xyz/learn/challenges/2060691796/1740467534) | [task3](./task/task3.md)

**第四章:Web3 前端 101** | [task4](./task/task4.md) | [教程](https://gmonad.cc/guide/pixel_grid_guide.html)

1. 基础知识和常用库/工具 | [课程](https://openbuild.xyz/learn/challenges/2060691796/1740467453)
2. 开发 DApp 前端项目 | [课程](https://openbuild.xyz/learn/challenges/2060691796/1740467503)

**第五章:Monad 101** | [task5](./task/task5.md)

1. Monad 101 | [课程](https://openbuild.xyz/learn/challenges/2060691796/1740467432)

**第六章:Monad 项目实战** | [task6](./task/task6.md)

1. Monad 项目实战 | [课程](https://openbuild.xyz/learn/challenges/2060691796/1740467572)

---

### 任务

每个课程章节对应一个 **task**,共六章对应 task1-task6, 可以在 [task](./task) 文件夹中复制对应的章节 task1-6 到你的文件夹 `learn/YourName` 中,然后完成回答并提交 PR。 **注意:不要修改别人文件夹的内容。**


| Task | 学习奖励(测试网)| 奖励发放 |
|--------------------------|-------------------|-----------------------------|
| [task1](./task/task1.md) | 0.5 \$MON | [奖励🎉](./reward/task1.md) |
| [task2](./task/task2.md) | 0.5 \$MON | [奖励🎉](./reward/task2.md) |
| [task3](./task/task3.md) | 1 \$MON | [奖励🎉](./reward/task3.md) |
| [task4](./task/task4.md) | 3 \$MON | [奖励🎉](./reward/task4.md) |
| [task5](./task/task5.md) | 1 \$MON | [奖励🎉](./reward/task5.md) |
| [task6](./task/task6.md) | 4 \$MON | [奖励🎉](./reward/task6.md) |

完成所有 Task 可获得结课证书 NFT(测试网), 同时获得以下精美周边一份(4选1随机抽取)。

![merchandise](./public/merchandise.png)

---

### 学习资源

#### Solidity

1. [Solidity 入门到精通](https://openbuild.xyz/learn/courses/95)
2. [Solidity Tutorial](https://openbuild.xyz/learn/courses/78)
3. [WTF Solidity](https://github.com/AmazingAng/WTF-Solidity)

#### Monad

1. [Monad 的并行执行](https://github.com/monad-cn/docs/blob/main/articles/104_Monad%E7%9A%84%E5%B9%B6%E8%A1%8C%E6%89%A7%E8%A1%8C.md)
2. [Monad vs Rollups ](https://gmonad.cc/blogs/3)
3. [Monad工作原理](https://gmonad.cc/blogs/6)
4. [Monad 的安全优势](https://gmonad.cc/blogs/2)
5. [浅析 MonadBFT](https://gmonad.cc/blogs/4)
6. [用 Scaffold-Eth-Monad 开发 Dapp](https://docs.monad.xyz/guides/scaffold-eth-monad)

#### Dapp

1. [Web3 DApp 最佳编程实践指南](https://guoyu.mirror.xyz/RD-xkpoxasAU7x5MIJmiCX4gll3Cs0pAd5iM258S1Ek)
2. [WTF-Dapp](https://github.com/WTFAcademy/WTF-Dapp)

#### 安全

1. [区块链黑暗森林自救手册](https://github.com/slowmist/Blockchain-dark-forest-selfguard-handbook/blob/main/README_CN.md)