「以太坊公开课:开发者区块链入门,从基础到实战」课程备受关注,成为开发者从学习实战到 Bounty 竞技的优质选择,助力其找到心仪的开发生态。本次课程由 ETHPanda 和 TinTinLand 携手 Morph、DoDo 和 Arbitrum 联合打造。
报名链接:以太坊开发入门训练营入学申请表
课程大纲
第一板块:基础教学周
第一周:以太坊 101
什么是以太坊
我们为什么要使用以太坊
以太坊是怎么运行的
账户和智能合约
钱包和浏览器
第二周:Solidity 入门
Hello Solidity
你好 Solidity
类型
表达式和控制结构
事件和异常
区块和交易
第三周:Solidity 进阶
抽象、继承和重载
库合约
合约 —— 创建、调用与删除
函数选择器和 ABI 编解码
第四周:Solidity 开发实践
ERC20合约的开发和部署
ERC721合约的开发和部署
仿无聊猿NFT案例投票合约
投票合约
第二板块:研讨周
第五周:DAPP开发
学习如何在 Morph 测试网上开发一个房地产代币化交易市场
熟悉 Dapp 开发框架
使用 Morph 提供的全套开发框架
撰写合约并部署在 Morph 测试网上
编写并部署前端与合约交互
第六周:Arbitrum Orbit
Arbitrum Orbit 简介
-
不同类型的Orbit链
-
什么是Orbit链
拥有 Orbit 链有什么好处?
如何在测试网部署你的 Orbit 链?
- Roll up Orbits 与 AnyTrust Orbits 的比较
如何专业的部署 Orbit 链?
-
Orbit SDK
-
链客制化
第三板块:项目实战周
第七周&第八周:实战 Workshop 指导