课程培训
区块链应用开发(Fabric/Ethereum)培训课程

区块链应用开发(Fabric/Ethereum)培训课程

 

培训对象: 面向区块链应用开发工程师、架构师及企业数字化转型技术人员。也适合需要掌握联盟链与公有链开发、构建去中心化应用(DApp)的研发团队

 

培训目标: 系统掌握以太坊公有链与Hyperledger Fabric联盟链的核心技术与开发方法,具备智能合约编写、链码开发及完整DApp构建的能力。能够根据业务场景选择合适的区块链平台并完成从环境搭建到应用部署的全流程

 

培训内容介绍:

  1. 区块链技术综述与分类:学习区块链的核心技术原理,理解数字货币(比特币/以太坊)与共享账本(超级账本)的技术分类,掌握不同区块链平台的适用场景

  2. 开发环境准备:搭建Ubuntu/macOS开发环境,安装Docker、Git等基础工具,配置Go和Node.js编程环境,为后续开发做好准备

  3. 比特币技术原理与实战:学习比特币的技术特点与部署方法,掌握比特币常用命令,通过钱包项目实战深入理解比特币的账户模型与交易机制

  4. 以太坊核心技术:深入理解以太坊的技术特点、账户模型及Gas机制,学习以太坊部署与常用命令,掌握Web3.js编程接口的使用

  5. 智能合约开发:学习Solidity编程语言,掌握智能合约的数据类型、函数修饰符及事件机制,实现代币合约的编写与测试

  6. 以太坊私有链搭建:学习搭建以太坊私有链,掌握创世块配置、节点发现及共识机制设置,在私有链上部署和测试智能合约

  7. DApp应用开发:基于智能合约的代币系统与钱包系统开发,学习前端与区块链的交互,构建完整的去中心化应用

  8. Hyperledger Fabric架构:学习超级账本项目与Fabric子项目的架构设计,理解Peer节点、Orderer节点、CA节点的角色与协作机制

  9. Fabric安装与部署:掌握Fabric的安装部署流程,学习使用Fabric常用管理命令与工具,搭建多节点联盟链网络

  10. 链码(Chaincode)开发:学习使用Go语言编写Fabric链码,掌握链码的安装、实例化及调用流程,实现业务逻辑的链上执行

  11. Fabric实战项目:通过浏览器应用、供应链金融或征信系统等实战项目,演练Fabric在企业级场景中的完整应用开发流程

  12. Fabric开源项目解析:学习主流Fabric开源项目的架构设计与实现思路,了解联盟链在实际生产环境中的最佳实践





如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>