简介
Fabric v2.5区块链应用开发实战专栏主要面向大二及以上的学生、企业开发人员,与B站视频课程同步,尽量会满足不同专业的初学者。内容主要包括:
- 区块链中的基本概念
- 一些简单的密码学知识
- 联盟链Hyperledger Fabric v2.5 的基本应用
- 典型的区块链应用架构
- 开发区块链应用:商品溯源项目
- 针对硕士研究生:区块链研究方向思路
- 当前就业形势与Web3生态简介
本课程B站时长约12小时,设计为一周内完成。学习完本课程后,学生可以参加高校的互联网+、挑战杯等比赛,也可以应用于自己的课题项目中,企业人员可以快速了解区块链应用的搭建。
课程大纲
Day1 区块链中的基本概念、一些简单的密码学知识
- 比特币、以太坊简介
- 共识算法、智能合约
- 公有链/联盟链
- 对称加密/非对称加密/哈希算法
- 学习资料推荐
Day2 Hyperledger Fabric v2.5 基本概念与搭建
- Hyperledger Fabric 项目简介
- 常用资料
- Hyperledger Fabric v2.5中的基本概念
- 使用云服务器搭建Hyperledger Fabric v2.5
Day3 区块链应用架构与编写智能合约
- 区块链应用架构介绍
- 商品溯源项目智能合约编写
Day4 商品溯源项目后端搭建
- Gin框架简介
- 使用Fabric Gateway发起交易
- 项目的后端接口开发
Day5 商品溯源项目前端搭建
- Vue-admin-template 简介
- 本机部署前端开发环境
- 开发页面
Day6 研究方向推荐
- 应用创新
- IPFS 链下存储
- PBFT共识算法改进
Day7 就业以及Web3生态
- 智能合约开发
- Dapp开发
- 漏洞检测
- NFT/DAO/DEFI