你将Solidity智能合约有着全面的了解,掌握复杂智能合约的设计与开发能力

*   01 智能合约概念与环境准备/

  *   01 课程介绍

  *   02 什么是智能合约

  *   03 智能合约运行流程与环境说明

  *   04 初识Remix环境

  *   05 metamak安装v2

  *   06 metamask水龙头和使用v2

  *   07 测试水龙头领取(补充)

*   02 Solidity基础语法/

  *   01 Solidity基础数据类型

  *   02 Solidity内建对象的使用

  *   03 函数原型与循环语句

  *   04 函数案例-两个字符串是否相等

  *   05 函数修饰符及使用

  *   06 充值与提现操作

  *   07 数组的使用

  *   08 mapping的使用

  *   09 自定义结构

  *   10 memory与storage

  *   11 事务控制与断言

  *   12 自定义函数修饰符

  *   13 receive和fallback函数

  *   14 接口与继承

  *   15 函数选择器与接口ID

  *   16 库的使用

  *   17 event与合约调试

  *   18 本章内容总结

*   03 智能合约基础案例/

  *   01 本章内容综述

  *   02 智能银行实现(1)

  *   03 智能银行实现(2)

  *   04 土豪发红包(一)

  *   05 土豪发红包(二)

  *   06 菠菜游戏(上)

  *   07 菠菜游戏(中)

  *   08 菠菜游戏(下)

  *   09 智能拍卖(上)

  *   10 智能拍卖(下)

*   04 ERC标准/

  *   01 ERC与EIP

  *   02 ERC20接口定义

  *   03 ERC20接口实现(上)

  *   04 ERC20接口实现(中)

  *   05 ERC20接口实现(下)

  *   06 加法溢出漏洞

  *   07 ERC165标准说明

  *   08 ERC165标准实现

  *   09 ERC721(NFT)标准说明

  *   10 ERC721标准实现(一)

  *   11 ERC721标准实现(二)

  *   12 ERC721标准实现(三)

  *   13 ERC721标准实现(四)

  *   14 ERC721标准实现(五)

  *   15 ERC721标准实现(六)

  *   16 ERC721标准实现(七)--测试

*   05 可升级合约与设计模式/

  *   01 什么是不可篡改

  *   02 智能合约间简单调用

  *   03 可升级合约设计与思路分析

  *   04 可升级合约之代理模式

  *   05 最-佳实践之工厂模式

  *   06 最-佳实践之存储注册表

  *   07 最-佳实践之存储遍历表

  *   08 可重入攻--击

  *   09 本章总结

*   06 多签存证案例/

  *   01 多签存证--存证接口定义

  *   02 多签存证--存证的创建与读取

  *   03 多签存证--签名与验证

  *   04 多签存证--工厂合约初始化

  *   05 多签存证-工厂内存证创建与获取

  *   06 多签存证合约测试

*   07 永载史册的结婚证书/

  *   01 结婚证书--存证构造

  *   02 结婚证书--存证接口实现

  *   03 结婚证书--工厂合约改造

  *   04 结婚证书--角色库设计与实现

  *   05 结婚证书--角色的增删改查

  *   06 结婚证书--实现与最终测试

*   08 商品溯源案例/

  *   01 基本概念与设计分析

  *   02 商品的数据结构定义

  *   03 商品种类合约实现

  *   04 工厂合约实现

  *   05 测试及bug修改

  *   06 3-18-课程总结

*   09 附录(补充内容)/

  *   01 智能合约开源

  *   02 windows系统安装Geth

  *   03 linux系统安装Geth

  *   04 macOS安装Geth

  *   05 创世块文件说明

  *   06 geth搭建私链

  *   07 geth客户端管理台操作

  *   08 trouble-shooting