项目实战:支持以太坊的MySQL管理系统视频课程-李宁-专题视频课程
项目实战:支持以太坊的MySQL管理系统视频课程—222人已学习
课程介绍
本课程是《跟宁哥学区块链开发》的项目实战课程,本系列课程包含了区块链和以太坊基础知识、Solidity语言详解、Web3.js详解、Truffle以太坊开发框架、项目实战(包括支持以太坊的微信小程序版记事本、用Electron实现的DApp云笔记、用Electron实现的DApp MySQL数据库管理系统【支持将数据保存到以太坊中】)。 本系统涉及到了如下两类技术。
课程收益
本课程让学员学会使用多种技术开发支持以太坊的MySQL数据库管理系统,其中包括Electron、Node.js、Web3.js、Solidity等技术。
讲师介绍
李宁更多讲师课程
东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
课程大纲
第1章:项目演示
1.项目演示 21:41
第2章:主界面设计
1.显示主页面 15:54
2.主页面的布局 7:53
3.为主页面添加工具条按钮 4:07
第3章:管理数据库
1.响应“连接”按钮单击事件 9:08
2.显示连接数据库的设置窗口 11:14
3.设计连接数据库窗口的页面 1:34
4.响应数据库连接窗口的事件 6:54
5.获取所有的MySQL数据库名 14:51
6.获取指定数据库中所有表和视图名称 11:33
7.进一步完善数据库操作类Database 5:26
8.连接数据库 21:48
9.在树组件中显示数据库名称 9:28
10.在树组件中显示表和视图 16:05
11.显示表和视图中的数据 8:29
12.自动连接MySQL数据库 4:55
第4章:执行SQL语句
1.编写SQL输入页面 7:34
2.显示输入SQL语句的页面 6:45
3.执行SQL语句 7:39
第5章:以太坊与智能合约
1.如何支持以太坊网络 5:59
2.设计存取数据表的智能合约 9:55
3.定义DataStorage中的数据结构 10:54
4.将数据表保存到以太坊网络上 19:57
5.在Solidity语言中连接字符串 6:06
6.使用Solidity语言编写截取子字符串的函数 4:15
7.获取已经保存的数据表的名称 9:36
8.根据表名从以太坊网络获取二维表数据 15:36
9.在树组件中显示数据库名称 4:32
10.编写封装调用智能合约函数的JavaScript类:初始化 12:41
11.调用合约的saveData函数 22:31
12.调用合约的getData函数 8:22
13.调用合约的getNames函数 3:03
14.获取交易状态 3:48
15.显示以太坊网络上保存的数据表名称 8:07
16.查看以太坊网络上的二维表数据 8:54
17.将上传以太坊的任务添加到队列 11:09
18.从队列中获取任务,并将数据上传到以太坊网络(项目完结) 5:20
大家可以点击【查看详情】查看我的课程
课程介绍
本课程是《跟宁哥学区块链开发》的项目实战课程,本系列课程包含了区块链和以太坊基础知识、Solidity语言详解、Web3.js详解、Truffle以太坊开发框架、项目实战(包括支持以太坊的微信小程序版记事本、用Electron实现的DApp云笔记、用Electron实现的DApp MySQL数据库管理系统【支持将数据保存到以太坊中】)。 本系统涉及到了如下两类技术。
课程收益
本课程让学员学会使用多种技术开发支持以太坊的MySQL数据库管理系统,其中包括Electron、Node.js、Web3.js、Solidity等技术。
讲师介绍
李宁更多讲师课程
东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
课程大纲
第1章:项目演示
1.项目演示 21:41
第2章:主界面设计
1.显示主页面 15:54
2.主页面的布局 7:53
3.为主页面添加工具条按钮 4:07
第3章:管理数据库
1.响应“连接”按钮单击事件 9:08
2.显示连接数据库的设置窗口 11:14
3.设计连接数据库窗口的页面 1:34
4.响应数据库连接窗口的事件 6:54
5.获取所有的MySQL数据库名 14:51
6.获取指定数据库中所有表和视图名称 11:33
7.进一步完善数据库操作类Database 5:26
8.连接数据库 21:48
9.在树组件中显示数据库名称 9:28
10.在树组件中显示表和视图 16:05
11.显示表和视图中的数据 8:29
12.自动连接MySQL数据库 4:55
第4章:执行SQL语句
1.编写SQL输入页面 7:34
2.显示输入SQL语句的页面 6:45
3.执行SQL语句 7:39
第5章:以太坊与智能合约
1.如何支持以太坊网络 5:59
2.设计存取数据表的智能合约 9:55
3.定义DataStorage中的数据结构 10:54
4.将数据表保存到以太坊网络上 19:57
5.在Solidity语言中连接字符串 6:06
6.使用Solidity语言编写截取子字符串的函数 4:15
7.获取已经保存的数据表的名称 9:36
8.根据表名从以太坊网络获取二维表数据 15:36
9.在树组件中显示数据库名称 4:32
10.编写封装调用智能合约函数的JavaScript类:初始化 12:41
11.调用合约的saveData函数 22:31
12.调用合约的getData函数 8:22
13.调用合约的getNames函数 3:03
14.获取交易状态 3:48
15.显示以太坊网络上保存的数据表名称 8:07
16.查看以太坊网络上的二维表数据 8:54
17.将上传以太坊的任务添加到队列 11:09
18.从队列中获取任务,并将数据上传到以太坊网络(项目完结) 5:20
大家可以点击【查看详情】查看我的课程
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.