{"content":{"title":"关于如何进入加密世界的编程领域的一些学习资料","body":"首先我认定你为一个加密[编程初学者](https:\/\/learnblockchain.cn\/docs\/solidity\/style-guide.html)，并且没有任何编程经验，所以我把你叫做新手，稍微有一点编程经验的，我把你叫做起步者。\r\n无论是新手或者起步者，我都很建议你从加密僵尸开始，那有很好的说明。\r\n## （1）在这之前我们需要的准备工作：\r\n1、进入加密僵尸，并选择自己的语言版本后，从搭建加密僵尸工厂开始https:\/\/cryptozombies.io\/\r\n2、你需要一个solidity文档，https:\/\/solidity-cn.readthedocs.io\/\r\n3、提前将openzeppeling准备好，https:\/\/docs.openzeppelin.com\/contracts\/4.x\/\r\n\r\n## （2）我们不需要将加密僵尸一下子全部学完，对于起步者来说，你如果觉得后面你可以很容易明白，那么你可以先去把它全部通关了。\r\n1、准备好你的remix，它是一个很好测试我们的solidity的工具。http:\/\/remix.ethereum.org\/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.1+commit.df193b15.js(你如果需要连接到本地，请参考remix给的这个教程，耐心的将它敲完，https:\/\/remix-ide.readthedocs.io\/en\/latest\/remixd.html)\r\n2、准备好hardhat，https:\/\/hardhat.org\/hardhat-runner\/docs\/getting-started#installation\r\n3、去往youtube免费视频课，照他的代码把前三课敲完，https:\/\/www.youtube.com\/watch?v=M576WGiDBdQ&t=12401s\r\n4、去往buildspace去学习如何搭建自己的nft项目，https:\/\/buildspace.so\/p\/mint-nft-collection\r\n## （3）我想此时你应该会很多web3编程技能了，但你还缺少项目尝试。\r\n1、去往Alchemy，它有10个项目供你挑战，并能获得nft，https:\/\/docs.alchemy.com\/docs\/welcome-to-the-road-to-web3\r\n2、如果你觉得还是不过瘾，去往https:\/\/learnweb3.io\/\r\n\r\n通过这些，我认为你具备了一个web3开发的大部分编程知识，并能独立动手做一些项目了。"},"author":{"user":"https:\/\/learnblockchain.cn\/people\/7148","address":null},"history":"QmfQBbkGoKXDbsxjnAo4jvckRV9mbJgC1tU32CKyDPuw9a","timestamp":1665476387,"version":1}