客服咨询

意见反馈

终身学习智能服务
课程
区块链工程技术人员(四级)
区块链工程技术人员S//
0.0
39
视频
46.6
课时
230.00
介绍
目录

课程概述

适用学习对象:从事区块链开发的人员。主要参考资料:《软件工程(第三部)》、《数据库系统概论》、《高级软件测试》等。 主要学习内容:区块链软件开发中的需求分析、数据库设计、功能设计、接口设计、接口测试、功能测试、安全测试、运维方式、各类文档编写等知识点。

课程目标

通过本课程学员需要掌握:软件开发中各阶段设计与实现方法、智能合约设计与实现、高级数据库的设计和实现方法、高级系统测试方法,高级安全测试方法、测试工具,软件安全的检测和工具使用,系统维护的规划和设计,培训讲义的编写,撰写文档(需求、数据库、软件设计、测试、安全、运维)等知识和技能。

考核评价

重点考核:需求分析步骤及方法、数据库设计方法、功能设计方法、高级测试内容、安全测试方法、系统维护的设计与实现等知识点。

讲师介绍

详细介绍

适用学习对象:从事区块链开发、区块链测试人员、区块链安全员、区块链运行维护人员等工作的人员。

主要学习内容为:设计应用系统、开发应用系统、测试系统、运行维护系统等区块链基础知识。

通过本课程学员需要掌握:软件开发流程及文档编写、区块链系统的设计与开发、区块链系统高级测试设计、根据需求维护区块链系统,撰写区块系统各个阶段文档等知识和技能。

基础知识
01.软件开发规范及区块链机制介绍

(3652s)

02.去中心化应用-DApp

(3025s)

03.比特币介绍

(3191s)

04.比特币私钥、公钥与地址介绍

(3240s)

05.以太坊介绍

(2930s)

设计应用系统
01.挖矿机制介绍

(2958s)

02.Git、Node.Js、NPM工具介绍

(2971s)

03.Webpack、Postman、LevelDB工具介绍

(3548s)

04.以太坊私链工具Ganache命令使用

(2958s)

05.GanacheRPC方法介绍

(3077s)

06.以太坊客户端Geth命令介绍

(3012s)

07.Geth参数、控制台与管理接口

(3432s)

08.以太坊钱包和浏览器工具使用

(3353s)

09.Solidity编辑器介绍

(3102s)

10.Solidity概念与控制结构

(2918s)

11.Solidity修饰符介绍

(2913s)

12.Solidity数据类型介绍(一)

(2861s)

13.Solidity数据类型介绍(二)

(3032s)

开发应 用系统
01.Solidity字节数组学习

(3113s)

02.数组和以太坊地址类型

(3016s)

03.Solidity数据类型转换

(2968s)

04.智能合约介绍

(2898s)

05.区块与交易属性介绍

(2903s)

06.ABI编码与编码函数

(3601s)

07.Solidity数据位置介绍

(3064s)

08.函数修改器和合约继承

(3242s)

09.Solidity编译

(3260s)

10.Web3.js工具的相关方法

(3400s)

11.web3.js的ABI编码方法

(3282s)

12.web3.js的合约相关方法

(3200s)

13.web3.js的交易相关方法

(2966s)

14.web3.js和IBAN的相关接口

(3193s)

测试系 统
01.工程化项目开发利器-Truffle

(3356s)

02.软件测试之检查产品说明书

(3055s)

03.软件测试之检查代码

(2982s)

04.软件测试之配置测试及兼容性测试

(3114s)

05.敏捷开发模式下的测试

(3070s)

运行维 护系统
01.运维文档编写规范(一)

(3486s)

02.运维文档编写规范(二)

(3235s)

培训与 指导
01.教师培训

(3412s)

资源方logo

智越职培

477

门课

3498

人报名学习

监督管理单位:江苏省人力资源和社会保障厅     运营服务单位:杭州沃土教育科技股份有限公司     技术支持单位:浙江浙大网新软件产业集团有限公司