
- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐















- 课程介绍
- 课程大纲试看
- 讲师好课189
- 学员评价
适合人群:
区块链程序员,以太坊程序员,对区块链和以太坊感兴趣的同学,对ICO感兴趣的同学
你将会学到:
让学员xuexi如何开发和测试Solidity程序(智能合约),并深入讲解Solidity语言的各种
课程简介:
本课程是《跟宁哥学区块链开发》的第2套课程,本系列课程包含了区块链和以太坊基础知识、Solidity语言详解、Web3.js详解、Truffle以太坊开发框架、项目实战(包括支持以太坊的微信小程序版记事本、用Electron实现的DApp云笔记、用Electron实现的DApp MySQL数据库管理系统【支持将数据保存到以太坊中】)。
注意:如果在Windows下使用solc命令编译sol文件时,如果solc已经安装成功,还是提示solc命令没有找到,请在后面加cmd扩展名,也就是说要执行solc.cmd才可以。
本课程的主要内容如下:
Solidity语言简介
安装本地Remix开发环境
编译和测试智能合约(solcjs和testrpc)
Intellij IDEA Solidity插件(WebStorm、PyCharm适用)
使用AJAX和Node.js异步访问智能合约
在Web页面访问智能合约
智能合约的数据类型
控制结构
使用new运算符创建智能合约
异常处理
函数调用
智能合约的特性
Solidity函数返回多个值
Solidity事件
map和struct
继承
其他Solidity技术
实战案例:投票合约
51CTO学堂推荐专题
51CTO学堂推荐视频课程
课程大纲-跟宁哥学区块链开发(2):Solidity语言详解与实战视频教程
资料下载第1章基础知识(1小时44分钟6节)
第2章Solidity语言的数据类型(2小时12节)
第3章表达式与控制结构(40分钟5节)
“李宁”老师的其他课程更多+
5