执行条件检查 - require
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
想要进入区块链行业的人士,无论是有编程基础的人还是完全新手,都可以通过学习Solidity编程,实现自我提升和职业转型,发现更对机会,实现个人价值的最大化。
你将会学到
将全面掌握Solidity智能合约开发,学习构建和部署去中心化应用,为区块链开发职业生涯打下坚实基础
- 系统化0到1的全面掌握 Solidity 知识
- 行业ERC-20标准
- 行业ERC-721标准
- 掌握使用OpenZeppelin安全库
- 多合约通信机制
- 全面掌握Solidity基础
课程简介
Solidity 简介
Solidity是一种静态类型、面向合约的高级编程语言,专门为编写智能合约而设计,它被用于eth和其他兼容区块链平台。
Solidity语言受到了C++、Python和JavaScript等语言的影响,旨在提供一种安全、易于理解的方式来创建和管理智能合约。
特点
静态类型:Solidity是一种静态类型语言,这意味着所有变量的类型在编译时都必须明确指定。
面向合约:Solidity中的主要构建块是合约(Contracts),它们类似于面向对象编程中的类。合约可以包含状态变量、函数、事件、修饰符等。
继承:Solidity支持多重继承,允许合约继承其他合约的属性和行为。
兼容EVM:Solidity编写的智能合约被编译成EVM(虚拟机)字节码,这使得它们可以在eth网络上部署和执行。
学习笔记:
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
110课时
【2024新品】solidity智能合约开发零基础精细化入门教程(基于0.8.x版本)
5923人学习
哈希扣
5.0
¥656.00
40课时
基于hyperledger fabric 1.4 的区块链完整视频教程
63369人学习
桃猿结义
4.8
¥99.00
86课时
Solidity智能合约从入门到精通(基于0.8版编译器迭代)
56615人学习
叶开
5.0
¥236.00
62课时
从0到1搭建Fabric去中心化应用
17063人学习
叶开
5.0
¥899.00
47课时
Solidity智能合约从入门到实战
14400人学习
Jesse
5.0
¥199.00
58课时
从0到1开发fisco-bcos应用(202212迭代,转型区块链推荐)
10956人学习
叶开
5.0
¥298.00
38课时
区块链项目实战:支持以太坊的MySQL管理系统视频课程
5125人学习
李宁
5.0
¥199.00
13课时
区块链项目:支持以太坊的小程序云笔记视频课程
4453人学习
李宁
5.0
¥99.00