hackquest logo
 

Solidity 101 - 中文

这是第一门关于 Solidity 编程的入门课程。 我们假设学生的 CS 背景有限且没有 web3 经验。

Language

Solidity

Total Length

1.5h

Part of Learning Track

Build on Ethereum + 1

What You’ll Learn

Solidity 编程语言基础,包括变量类型、函数定义等入门知识
合约
变量类型
函数

Syllabus

合约

学习如何定义一个合约并指定编译器版本

变量

学习 solidity 当中的基础变量

函数

在这一章中,将学习函数的定义方式,函数的可见性,函数的返回值以及函数的调用方式等等

简单的修饰符

学习变量和函数的不同定义方式,并讨论它们在不同情况下的使用方式。

地址类型

学习 solidity 当中最重要的类型:address 的相关用法

映射类型

学习 solidity 中映射的定义以及增删改查的方式

其他语法

在这里我们将学习我们 Guided 课程 - 同质化代币中使用的其他语法,包括构造函数,require,msg.sender等