Py学习  »  区块链

区块链、以太坊、星际文件、智能合约开发入门、电商平台实战教程。

小智 • 7 年前 • 2183 次点击  

推荐两个区块链以太坊开发的教程

一个适合区块链新手的以太坊DApp开发教程:

http://xc.hubwiz.com/course/5a952991adb3847553d205d1

一个用区块链、星际文件系统(IPFS)、Node.js和MongoDB来构建以太坊DApp电商平台的教程:

http://xc.hubwiz.com/course/5abbb7acc02e6b6a59171dd6

一、引言 1.1 课程简介

1.2 去中心化,Why? 1.3 课程项目概述 1.4 基础知识要求 1.5 应用架构及区块链概述 1.6 理解架构组件的作用 1.7 敏捷开发 二、 电商智能合约:商品上架与商品信息读取 2.1 冲刺目标 2.2 项目初始化 2.3 商品数据结构 2.4 商品目录表 2.5 商品上架 2.6 查看商品信息 2.7 部署电商智能合约 2.8 控制台交互测试 2.9 脚本交互测试 2.10 模拟数据生成脚本 三、 电商合约:商品竞价与开标 3.1 冲刺目标 3.2 拍卖概述 3.3 去中心化的维科瑞拍卖 3.4 出价信息的数据结构 3.5 提交密封出价 3.6 揭示真实出价 3.7 获取竞价结果 3.8 控制台与脚本交互测试 四、 初识IPFS:星际文件系统 4.1 IPFS:去中心化的文件系统 4.2 IPFS节点软件安装与设置 4.3 IPFS网络的文件上传与下载 五、 用户界面:商品展示页 5.1 冲刺目标 5.2 前端开发概述 5.3 前端入口脚本 5.4 商品展示网页 5.5 webpack配置、构建与测试运行 5.6 商品数据的提取与渲染 六、 用户界面:商品上架页 6.1 冲刺目标 6.2 商品上架流程 6.3 商品数据采集 6.4 上传资源到IPFS 6.5 上传商品信息到区块链 七、用户界面:商品详情页 7.1 冲刺目标 7.2 商品详情页 7.3 渲染商品详情 7.4 出价表单 7.5 揭示出价表单 八、 托管合约:多重签名托管 8.1 冲刺目标 8.2 为什么需要托管合约 8.3 托管合约的状态设计 8.4 释放资金给卖家 8.5 返还资金给买家 九、 托管资金管理 9.1 冲刺目标 9.2 托管阶段概述 9.3 电商合约:结束拍卖方法 9.4 商品详情页:结束拍卖表单 9.5 商品详情页:显示拍卖结果 9.6 电商合约:封装托管合约访问接口 9.7 商品详情页:托管信息显示 9.8 用户界面:资金流向投票 十、 链下数据存储 10.1 冲刺目标 10.2 为什么需要链下存储 10.3 MongoDB概述 10.4 Mongoose概述 10.5 商品模型的架构定义 10.6 express概述 10.7 Solidity事件 10.8 监听商品上架事件 10.9 商品查询API 10.10 渲染商品展示页 十一、 课程总结 11.1 部署简明方案 11.2 进一步学习

最后一次修改于 (2018-04-02 11:01)
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/9755
 
2183 次点击  
文章 [ 1 ]  |  最新文章 7 年前
小智
Reply   •   1 楼
小智    7 年前

技术讨论可以加qq群:693422199