线上课程已经全部更新完毕,但会根据线下集训营课程的迭代保持更新
如果你想进入到区块链行业,学习智能合约和去中心化应用开发,强烈推荐本课程
学员名仅需一次购买,可享受后续更新。
如果你对线下的集训营有兴趣,可了解 OpenSpace 集训营 , 线下集训营内容上更多,有很好的学习交流氛围,也可帮助大家收获很多志同道合的友谊以及快速融入圈子。
本课程最早是与欧科云链 联手举办的线上集训营,经过 6 次的迭代升级,不断的加入最新的实用技术:如 Multicall 、Permit2 、 Create3 、瞬时存储、智能合约抽象账户等等。
实践部分更是本课程的一大特色,编程学习练比学更重要,每一个知识小结都安排的针对性的练习, 通过实践让自己真正掌握,我们还会借助 Decert.me 帮助大家进行 NFT技能认证。
集训营discord同学营:https://discord.gg/5nw74BqAWG
加微信群找晓乔(微信号:UpchainDao)
报名需知
- 课程采用 “在线视频课程 + 课后作业实践练习 + 微信群讨论” 的形式,完成作业实践颁发 NFT 认证。
购买课程联系晓桥微信:UpchainDao 加入集训群
本课程推荐学习时长是 2-4 个月,为了保证学员的学习效果,你需要具备:
- 有软件,计算机相关专业背景
- 有至少一门语言的编程经验
- 使用过命令行
- 使用过 Git 、 Github
本课程购买 两天无条件退款。
课程大纲
区块链及智能合约平台介绍
- 以太坊平台详解:智能合约平台、GAS机制等
- 了解核⼼概念:账号及合约等、交易和消息调⽤、货币单位及Gas、钱包等
- 以⼀个简单的智能合约为例,介绍合约编译、部署、测试。
- 开发⼯具介绍 如:Remix、Hardhat、 Foundry 框架及测试
SOLIDITY语⾔主要特性
- Solidity 基本类型、数组、结构体、映射
- Solidity API 介绍
- 合约函数、函数修改器、函数修饰符,及各类特殊函数
- 错误处理、合约继承、接⼝、库及 Openzeppelin 合约库
- 理解合约事件
- 理解ABI
智能合约及Web3 开发基础
- 最常⽤ ERC 标准介绍
- Token 实战:ERC20、ERC777、EIP2612
- NFT 实战:ERC721、ERC1155 及 SBT 及 Opensea
- Hardhat 实战技巧:⾃动化脚本、代码验证、导出 ABI 等。
- 合约升级 及 MultiCall 等
- 优化 GAS 的众多技巧
Web3 应用开发必备
- DApp 开发:前端与合约交互(ethers.js)
- Vue + wagmi 前端开发库
- 后端解析合约事件
- TheGraph 使⽤
- Dune / Chainbase 数据分析
- NFTScan 相关 API
- 自动化工具 - ChainLink Automation & Openzepplin Defender
DEX 分析专场
- Uniswap V2 AMM 模型
- ⽆常损失与 AMM 滑点
- SushiSwap 如何抢Uni 的流动性及质押模型介绍
- Uniswap v3 的创新
- 相关 DEX 协议介绍:0x协议、Curve 协议
- Oracle 预言机、喂价等
抵押借贷及衍⽣品协议
- Compound 借贷利率模型分析
- AAVE 闪电贷及应⽤
- DyDx 衍⽣品交易
- Perpetual vAmm 杠杆交易
稳定币及 DAO
- MakerDAO 稳定币DAI
- 算法稳定币介绍:FRAX FEI OHM 等
- DAO治理
- 智能钱包/多签钱包
- 案例分享及讨论