我们知道,区块链的相关技术涵盖范围很广,同时该领域也处于快速发展与变化中。一个人如果要想掌握区块链的相关技术,智能合约则是其中非常关键的一个环节。我从来没有见一个人像PatrickAlphaC 一样这么富有激情而又精力充沛去做了如下一套非常棒的介绍相关区块链的相关技术的课程。

  1. full-blockchain-solidity-course-js-youtube
  2. full-blockchain-solidity-course-js-Github

课程简介如下:

Welcome to the repository for the Ultimate Web3, Full Stack Solidity, and Smart Contract - Beginner to Expert Full Course | Javascript Edition FreeCodeCamp Course!

该课程不仅仅包含很多视频形式的内容,还有很多很多非常有意义的参考内容,具体可以在 GitHub 上找到,比如介绍 IPFS,一些基本工具如 hardhat,yarn。基本上如果将该课程中涉及的基本工具用熟了的话,那么在很多任务中将会取得事半功倍的效果。而同时该课程有特别考验人的耐心,32 个小时。

我个人理解,掌握这门相关的技术像跑马拉松一样,如上的课程我相信对于每一个对此领域技术方面感兴趣的人都会带来极大的帮助。如下的项目是该课程中提到的演示项目。我相信不仅会帮助我也会帮助更多的人加深理解并且走向更高阶的应用。

如下项目前端部署在 IPFS 上(通过 https://app.fleek.co/)。

Fund me

Fund me

该合约的功能包括存款与取款,每一个人都可以存入规定的最少ETH,并且当前只有该合约的所有者可以提取该合约中的所有ETH。当前该合约的所有者地址为:0xE12C5dad65B5FB66c339C9f8EBdC18F48C7f0164。

更多
Dencentralized Lottery

Dencentralized Lottery

该合约类似于彩票,每个人都可以存放ETH,每一轮都会选出一名幸运者。幸运者将会收到该合约的所有ETH。

更多