项目:支持以太坊的MySQL管理,宁哥教育,李宁,课程简介
本课程是《跟宁哥学区块链开发》的项目实战课程,本系列课程包含了区块链和以太坊基础知识、Solidity语言详解、Web3.js详解、Truffle以太坊开发框架、项目实战(包括支持以太坊的微信小程序版记事本、用Electron实现的DApp云笔记、用Electron实现的DApp MySQL数据库管理系统【支持将数据保存到以太坊中】)。
本系统涉及到了如下两类技术。
1. 传统技术:JavaScript语言、Web(HTML和CSS)、jQuery、Node.js、Electron、MySQL
Electron:允许使用JavaScript、HTML(HTML5)、CSS开发桌面应用的框架,运行依赖于Node.js。
2. 与区块链和以太坊相关的计算:Web3.js和Solidity语言(用于编写智能合约,用于在以太坊网络上保存二维数据表,以及从以太坊网络上获取二维数据表)。
通过本课程可以学到两类技术:
1. 通过Web栈技术开发桌面应用
2. 通过智能合约保存和读取二维表数据。 适用人群:node.js程序员,electron程序员,以太坊程序员