你将收获

零基础快速开发部署第一个智能合约

掌握以太坊帐户使用的安全原则

快速搭建极简开发环境

适用人群

对以太坊和智能合约没有任何经验的开发人员。

课程介绍

为零基础工程师提供一两个小时内理解以太坊并开发智能合约的入门教程,以应对转型、转行、面试、临时任务等场景。本教程主要解决两个问题:第一,细节丰富便于复现的极简智能合约开发流程,部署到公网以太坊测试网络并运行,熟悉这个流程,可以原封不动地切换到以太坊主网上进行开发;第二,安全原则,确保在以太坊上的各种操作不会造成损失,包括以太坊钱包、私钥、公钥、助记词、帐户地址的使用和保存,以及智能合约部署等注意事项。围绕这两个问题,本教程分为四个部分:以太坊是什么,以太坊钱包MetaMask,Solidity及其开发环境Remix介绍,开发一个极简智能合约并部署到公网上的测试网络运行。本教程的极简方案安装步骤很少,智能合约例子代码量极少,实践操作录屏充分,适合初学者作为第一个入门教程使用。