区块链项目实战:支持以太坊的云笔记(Electron实现)—187人已学习
课程介绍
本课程是《跟宁哥学区块链开发》的项目实战课程,本系列课程包含了区块链和以太坊基础知识、Solidity语言详解、Web3.js详解、Truffle以太坊开发框架、项目实战(包括支持以太坊的微信小程序版记事本、用Electron实现的DApp云笔记、用Electron实现的DApp MySQL数据库管理系统【支持将数据保存到以太坊中】)。
课程收益
本课程让学员学会使用多种技术开发支持以太坊的云笔记,其中包括Electron、Node.js、Express、Web3.js、Solidity等技术。
讲师介绍
李宁 更多讲师课程
东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
课程大纲
第1章:项目展示
1. 项目演示 9:10
第2章:实现云笔记
1. 显示主窗口 12:56
2. 主页面的布局 3:48
3. 本地数据库(SQLite)设计 3:42
4. 登录页面 4:23
5. 实现用于注册用户的方法和路由 6:37
6. 实现用户注册页面 9:59
7. 实现用户登录的方法和路由 4:14
8. 在登录页面通过路由完成登录校验 6:38
9. 在云笔记列表中显示右键菜单 5:15
10. 添加树节点(将目录结构保存到SQLite数据库中) 7:55
11. 删除树节点(从SQLite数据库中删除节点记录) 2:33
12. 集成百度富文本编辑器 4:39
13. 将笔记保存到本地SQLite数据库中 4:38
14. 从SQLite数据库装载笔记 2:21
15. 编写用于同步云笔记的路由 3:00
16. 同步云笔记 3:18
第3章:以太坊和智能合约
1. 编写用于存取云笔记的智能合约 9:31
2. 在以太坊网络上部署智能合约 7:40
3. 编写用于与合约交互的JavaScript类 18:38
4. 监控云笔记数据,并将数据上传到以太坊网络 5:11
5. 从以太坊恢复云笔记数据 4:37
大家可以点击【 查看详情】查看我的课程
课程介绍

本课程是《跟宁哥学区块链开发》的项目实战课程,本系列课程包含了区块链和以太坊基础知识、Solidity语言详解、Web3.js详解、Truffle以太坊开发框架、项目实战(包括支持以太坊的微信小程序版记事本、用Electron实现的DApp云笔记、用Electron实现的DApp MySQL数据库管理系统【支持将数据保存到以太坊中】)。
课程收益
本课程让学员学会使用多种技术开发支持以太坊的云笔记,其中包括Electron、Node.js、Express、Web3.js、Solidity等技术。
讲师介绍
李宁 更多讲师课程
东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
课程大纲
第1章:项目展示
1. 项目演示 9:10
第2章:实现云笔记
1. 显示主窗口 12:56
2. 主页面的布局 3:48
3. 本地数据库(SQLite)设计 3:42
4. 登录页面 4:23
5. 实现用于注册用户的方法和路由 6:37
6. 实现用户注册页面 9:59
7. 实现用户登录的方法和路由 4:14
8. 在登录页面通过路由完成登录校验 6:38
9. 在云笔记列表中显示右键菜单 5:15
10. 添加树节点(将目录结构保存到SQLite数据库中) 7:55
11. 删除树节点(从SQLite数据库中删除节点记录) 2:33
12. 集成百度富文本编辑器 4:39
13. 将笔记保存到本地SQLite数据库中 4:38
14. 从SQLite数据库装载笔记 2:21
15. 编写用于同步云笔记的路由 3:00
16. 同步云笔记 3:18
第3章:以太坊和智能合约
1. 编写用于存取云笔记的智能合约 9:31
2. 在以太坊网络上部署智能合约 7:40
3. 编写用于与合约交互的JavaScript类 18:38
4. 监控云笔记数据,并将数据上传到以太坊网络 5:11
5. 从以太坊恢复云笔记数据 4:37
大家可以点击【 查看详情】查看我的课程