重置变量(delete)
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
区块链程序员,以太坊程序员,对区块链和以太坊感兴趣的同学,对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学堂推荐视频课程
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
![跟宁哥学区块链开发(2):Solidity语言详解与实战视频教程](https://s2.51cto.com/images/201806/26/9e01b634f440b5efb5ada88afca13f84.png?x-oss-process=image)
跟宁哥学区块链开发(2):Solidity语言详解与实战视频教程
6827人学习
李宁
4.7
¥199.00
![区块链系列课程①:零基础也能学区块链(更新中)](https://s2.51cto.com/images/201807/04/4d0d521dba01f89c71f9e12382e63a69.jpg?x-oss-process=image)
区块链系列课程①:零基础也能学区块链(更新中)
13408人学习
扣丁学堂
5.0
免费
![简单认识区块链开发视频课程](https://s2.51cto.com/images/201803/17/92785ffd2d217a5d7f72babea3235695.jpg?x-oss-process=image)
简单认识区块链开发视频课程
13067人学习
熊健
4.4
免费
![区块链将如何改变世界视频课程](https://s2.51cto.com/images/201802/27/d7b2dc27c98a89840f325495b1c91767.jpg?x-oss-process=image)
区块链将如何改变世界视频课程
10535人学习
敏捷教练
5.0
免费
![五分钟学习什么是区块链?](https://s2.51cto.com/images/201802/23/8cc9fbc983f9d0cbf58ddd6bf9434064.jpg?x-oss-process=image)
五分钟学习什么是区块链?
7916人学习
敏捷教练
4.8
免费
![跟我一起写DApp(转型区块链开发推荐课程)](https://s2.51cto.com/images/avater/202012/e37f935088ac994761d0043a77ec3c00bf10fe.jpg?x-oss-process=image)
跟我一起写DApp(转型区块链开发推荐课程)
6606人学习
叶开
5.0
¥258.00
![深蓝解读区块链技术](https://s2.51cto.com/images/avater/202101/a90b27906d0cf04c4f4059f07f02221257886a.jpg?x-oss-process=image)
深蓝解读区块链技术
5928人学习
深蓝
4.0
免费
![WOT2016大数据技术峰会-区块链&数据可视化专场](https://s2.51cto.com/images/201612/a853feb515e5b3c265503972db6fd6276c72f8.jpg?x-oss-process=image)
WOT2016大数据技术峰会-区块链&数据可视化专场
5790人学习
WOT全球技术大会
5.0
会员免费