返回
项目实战
Solidity 101 - 中文
这是第一门关于 Solidity 编程的入门课程。 我们假设学生的 CS 背景有限且没有 web3 经验。
语言solidity
难度简单
总时长1.5小时
目标学习者
这门课是给谁上的
- 对区块链与智能合约的开发者
- 对 Solidity 编程感兴趣的开发者
要求
- 不需要 CS 背景 - 本课程通过大量比喻帮助初学者快速理解概念
- 不需要编程经验 - 本课程从最基础的语法开始讲起
你会学到什么
- Solidity 编程语言基础,包括变量类型、函数定义等入门知识
合约
变量类型
函数
课程安排
合约
学习如何定义一个合约并指定编译器版本
变量
学习 solidity 当中的基础变量
函数
在这一章中,将学习函数的定义方式,函数的可见性,函数的返回值以及函数的调用方式等等
简单的修饰符
学习变量和函数的不同定义方式,并讨论它们在不同情况下的使用方式。
地址类型
学习 solidity 当中最重要的类型:address 的相关用法
映射类型
学习 solidity 中映射的定义以及增删改查的方式
其他语法
在这里我们将学习我们 Guided 课程 - 同质化代币中使用的其他语法,包括构造函数,require,msg.sender等
![practice](/_next/static/media/practices_img1.95313557.png)
Solidity 101 - 中文
27 小节
移动端和桌面端均可访问