Files

1. 编程实践(区块链)

开源内容:https://github.com/datawhalechina/team-learning-program/tree/master/Blockchain

基本信息

  • 贡献人员:陈锴、孙子涵、李岳昆、易远哲
  • 学习周期12天
  • 学习形式:根据教程主线进行学习
  • 人群定位:具有至少一门编程语言基础,在开展组队学习之前能够熟悉 Linux 基本操作
  • 难度系数:较难

学习目标

任务安排

Task00熟悉规则并先修Linux2天

  • 组队、修改群昵称
  • 熟悉打卡规则
  • 对Linux不太熟悉的学习者先安装Linux环境可以是虚拟机或子系统并掌握基本命令其他内容可以暂不了解

Task01区块链简介与以太坊入门介绍2天

  • 学习者学习区块链基础与以太坊入门介绍,该部分以了解为主
  • 学习者可以根据教程提供的各个方面内容,对某一部分深入了解并进行打卡
  • 打卡截至时间3月16日2400

Task02Solidity基础3天

  • 学习者学习Solidity在线编辑器Remix的使用以及Solidity的基础操作该部分需要深入掌握学习者可以根据参考链接提供的资料进一步学习
  • 打卡内容为Task02最后的Solidity练习题部分其他内容不作硬性要求
  • 打卡截止日期3月19日2400

Task03web3js基础3天

  • 学习者学习以太坊客户端的使用以及Geth控制台部署智能合约
  • 打卡内容为学习者完成一个自己编写的合约的部署,并测试函数调用等
  • 打卡截止日期3月22日2400

Task04合约编写实战实例2天

  • 学习者学习编写几个Remix官网自带的合约并回顾 Task01的教程内容重新梳理知识点
  • 打卡内容为学习者自己的学习感悟,内容不限
  • 打卡截止日期3月23日2400