博学谷 > 优质课 > 【区块链】从前端到后台,带你玩转区块链租房项目

区块链租房项目

【区块链】从前端到后台,带你玩转区块链租房项目

基于华为云区块链平台的前后端分离租房项目

主讲:区块链高级讲师 | 课程时长:16课时 | 学习人数:108人 | 难度: 进阶

¥399.00 ¥899.00

立即报名

第 一 章:区块链租房项目

1-1 Hyperledger Fabric简介

1-1-1 day01_01 Hyperledger Fabric组成 免费试学
免费试学
1-1-2 day01_02 Hyperledger Fabric工作流程 免费试学
免费试学
1-1-3 day01_03 Hyperledger Fabric学习成本 免费试学
免费试学
1-1-4 day01_04 Hyperledger Fabric学习路径 免费试学
免费试学

1-2 华为云平台区块链服务简介

1-2-1 day01_05 华为云平台案例展示
1-2-2 day01_06 华为云平台区块链服务搭建概述

1-3 云平台区块链服务搭建

1-3-1 day01_07 创建弹性公网IP(付费)
1-3-2 day01_08 私有云和密码对创建
1-3-3 day01_09 创建集群,并绑定IP
1-3-4 day01_10 创建网络存储
1-3-5 day01_11 购买区块链服务

1-4 链代码管理

1-4-1 day01_12 链代码开发
1-4-2 day01_13 链代码安装
1-4-3 day01_14 链代码实例化

1-5 应用程序开发配置和构建

1-5-1 day01_15 应用程序开发配置和构建
1-5-2 day01-16 【前置视频:视情况播放】创建ubuntu虚拟机
1-5-3 day01_16 Ubuntu16 root用户
1-5-4 day01_17 Go环境安装
1-5-5 day01_18 docker安装
1-5-6 day01_19 示例代码下载
1-5-7 day01_20 GoLang安装
1-5-8 day01_21 运行api-server项目
1-5-9 day01_22 构建证书目录
1-5-10 day01_23 Fabric SDK配置
1-5-11 day01_24 应用服务端构建

1-6 部署应用程序服务端与前端

1-6-1 day02_01 两个镜像文件加载
1-6-2 day02_02 启动api-server项目docker容器
1-6-3 day02_03 启动前端项目docker容器
1-6-4 day02_04 银行账号创建
1-6-5 day02_05 开发环境下代码修改测试

1-7 Go Web项目简介

1-7-1 day02_06 Go Web应用程序比对
1-7-2 day02_07 Govendor依赖管理
1-7-3 day02_08 Govendor依赖管理注意事项

1-8 示例代码简介

1-8-1 day02_09 项目代码——进入控制器
1-8-2 day02_10 项目代码——模型代码调用
1-8-3 day02_11 项目代码——Fabric核心代码调用

1-9 Yaml简介

1-9-1 day02_12 YAML纯量
1-9-2 day02_13 YAML中的Map和List
1-9-3 day02_14 YAML中的Map和List嵌套
1-9-4 day02_15 YAML中的字符串
1-9-5 day02_16 YAML中的引用

1-10 示例中的Yaml配置

1-10-1 day02_17 项目的YAML中client配置
1-10-2 day02_18 项目的YAML中channels配置
1-10-3 day02_19 项目的YAML中organizations配置
1-10-4 day02_20 项目的YAML中orderers和peers配置

1-11 华为云平台区块链服务升级简介

1-11-1 day03_01 区块链服务器升级后的补充知识点
1-11-2 day03_02 kubectl工具安装
1-11-3 day03_03 修改服务器配置

1-12 链代码编写

1-12-1 day03_04 链代码操作步骤
1-12-2 day03_05 链代码依赖添加
1-12-3 day03_06 实现Chaincode接口
1-12-4 day03_07 链代码数据读取
1-12-5 day03_08 链代码数据写入和更新
1-12-6 day03_09 链代码读写方法调用
1-12-7 day03_10 链代码安装及实例化

1-13 后端项目开发

1-13-1 day03_11 创建后端项目
1-13-2 day03_12 配置路由
1-13-3 day03_13 处理读数据请求
1-13-4 day03_14 编写客户端的读写方法
1-13-5 day03_15 添加依赖
1-13-6 day03_16 完善查询方法
1-13-7 day03_17 sdk创建
1-13-8 day03_18 ChainCodeSpec初始化
1-13-9 day03_19 controller代码完善
1-13-10 day04_01 后端项目写数据步骤
1-13-11 day04_02 写数据参数校验
1-13-12 day04_03 写数据
1-13-13 day04_04 写数据与读数据的测试
1-13-14 day04_05 资源回收

1-14 前端项目开发

1-14-1 day04_06 写数据界面显示
1-14-2 day04_07 写数据界面点击功能处理
1-14-3 day04_08 读数据界面处理

1-15 租房网项目介绍

1-15-1 day04_09 区块链租房网课程介绍
1-15-2 day04_10 租房网项目介绍
1-15-3 day04_11 区块链系统组成

1-16 项目区块链服务系统搭建

1-16-1 day04_12 区块链系统创建

1-17 个人认证链代码

1-17-1 day04_13 个人认证功能概述
1-17-2 day04_14 个人认证链码编写——实现chaincode接口
1-17-3 day04_15 个人认证链码编写——实现认证功能
1-17-4 day04_16 链代码安装及实例化

1-18 个人认证后端项目

1-18-1 day04_17 个人认证后端项目创建及路由配置
1-18-2 day04_18 个人认证后端项目controller中Check方法编写
1-18-3 day04_19 个人认证后端项目models中query和update方法编写
1-18-4 day04_20 models中ChainCodeSpec实例创建
1-18-5 day04_21 完善controller中Check方法
1-18-6 day04_22 测试个人认证
1-18-7 day04_23 测试个人认证(关闭服务器tls验证)

1-19 个人认证前端项目

1-19-1 day05_01 个人认证前端代码开发

1-20 个人认证数据上传

1-20-1 day05_02 上传个人信息ChainCode编写
1-20-2 day05_03 链代码更新
1-20-3 day05_04 CSV文件写操作
1-20-4 day05_05 CSV文件读操作
1-20-5 day05_06 接受csv文件并保存
1-20-6 day05_07 接受csv文件并保存注意事项
1-20-7 day05_08 任务管理
1-20-8 day05_09 耗时任务一(读取文件)
1-20-9 day05_10 上传文件前端界面
1-20-10 day05_11 上传文件测试
1-20-11 day05_12 写个人认证数据到区块
1-20-12 day05_13 写个人认证数据到区块的异常处理
1-20-13 day05_14 上传数据测试

1-21 房屋信息验证

1-21-1 day06_01 房屋信息验证chaincode编写
1-21-2 day06_02 房屋信息验证chaincode安装及实例化
1-21-3 day06_03 配置信息处理
1-21-4 day06_04 房屋认证后端路由配置
1-21-5 day06_06 房屋认证功能测试

1-22 房屋信息数据上传

1-22-1 day06_07 添加房产信息ChainCode编写
1-22-2 day06_08 房屋认证文件上传
1-22-3 day06_09 房屋认证耗时任务
1-22-4 day06_10 读取房屋认证文件数据
1-22-5 day06_11 房屋认证数据写入区块
1-22-6 day06_12 房屋认证数据写入区块异常处理
1-22-7 day06_13 房屋认证功能测试

1-23 征信认证业务介绍

1-23-1 day06_14 征信认证业务介绍

1-24 合同管理

1-24-1 day06_15 合同管理业务分析
1-24-2 day06_16 合同管理前端界面
1-24-3 day06_17 合同上传后端业务处理
1-24-4 day06_18 合同上传后端写入区块
1-24-5 day06_19 读取合同数据
1-24-6 day06_20 合同管理链代码编写

1-25 交易信息上链

1-25-1 day06_21 交易数据上链业务分析
1-25-2 day06_22 交易数据上链业务处理
1-25-3 day06_23 读取交易记录业务处理
1-25-4 day06_24 读取交易记录链代码编写
1-25-5 day06_25 记录交易信息链代码编写
1-25-6 【重点】释放或暂停资源
提示
该课程已在购物车中了,无需重复加入
去购物车