函数类型
{{ 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) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
46课时
跟宁哥学区块链开发(2):Solidity语言详解与实战视频教程
6161人学习
李宁
4.7
¥199.00
105课时
区块链系列课程①:零基础也能学区块链(更新中)
13327人学习
扣丁学堂
5.0
免费
4课时
简单认识区块链开发视频课程
13042人学习
熊健
4.4
免费
1课时
区块链将如何改变世界视频课程
10524人学习
敏捷教练
5.0
免费
1课时
五分钟学习什么是区块链?
7900人学习
敏捷教练
4.8
免费
47课时
跟我一起写DApp(转型区块链开发推荐课程)
6501人学习
叶开
5.0
¥258.00
7课时
WOT2016大数据技术峰会-区块链&数据可视化专场
5781人学习
WOT全球技术大会
5.0
会员免费
34课时
深蓝解读区块链技术
5566人学习
深蓝
4.0
免费