13个令人难以置信的 GitHub 存储库助您进行区块链学习

区块链
本文介绍13个很棒的 freeCodeCamp YouTube 区块链与 Python 课程的存储库。如果您还不知道该课程,它涵盖了超过 16 小时的深入知识以及使用 Python 进行智能合约开发所需的一切。它包含大量代码,可帮助您确定地了解正在发生的事情。

1. Awesome Blockchain Resources

图片

Awesome Blockchain Resources

访问存储库。[1]

这个存储库包含一个精心策划的与区块链相关的资源列表。它包含教程、指南、文章、论文和书籍。您的许多问题已经在这里得到解答。

2. Awesome Blockchain Collection

图片

Awesome Blockchain Collection

访问存储库。[2]

该存储库包含大量学习资源。它们的范围从涵盖您自己的区块链实施的教程到文章和书籍。每个人都有一些东西。

3. Awesome Blockchain Curated

图片

Awesome Blockchain Curated

访问存储库。[3]

该存储库不包含此处列出的许多其他存储库的经典学习材料。相反,它有许多在区块链上运行的应用程序的真实示例,供您分析和了解。有时,学习某事的最好方法是看别人是怎么做的。

4. 区块链学习路径

图片

区块链学习路径

访问存储库。[4]

这条学习路径涵盖了从理论到实践的方方面面。它指导你从基础知识到高级概念,如果你想学习比特币和以太坊,它是一条很好的路径。

5. 在 2 个月内学习区块链

图片

在 2 个月内学习区块链

访问存储库。[5]

在 2 个月内学习区块链是一项具有挑战性的任务,但并非不可能。这个存储库看起来并不多,但它涵盖了按时间顺序完成该任务所需的所有资源。遵循这条道路,仅需两个月,您就会与时俱进。

6. 终极 Solidity、区块链和智能合约——从初学者到专家全程| Python版

图片

终极 Solidity、区块链和智能合约 - 从初学者到专家完整课程 | Python版

访问存储库。[6]

很棒的 freeCodeCamp YouTube 区块链与 Python 课程的存储库。如果您还不知道该课程,它涵盖了超过 16 小时的深入知识以及使用 Python 进行智能合约开发所需的一切。它包含大量代码,可帮助您确定地了解正在发生的事情。

7. 一个简单的 Python 区块链实现

图片

一个简单的 Python 区块链实现

访问存储库。[7]

通过分析这个实现,学习用 Python 构建区块链。它是另一本书的附带存储库,其中包含理解整个代码所需的所有解释。这个存储库特别有趣,因为它向您展示了即使是 Python 这种通常不用于区块链客户端的语言,仍然是一个很好的选择并且可以完成工作。

8. 从命令行学习比特币

图片

屏幕截图 2021-12-29 at 21.05.50.png

访问存储库。[8]

与比特币交互并通过其 CLI 了解更多信息的完整指南。这与实现逻辑、学习密码原语或点对点网络没有直接关系。相反,它着重于您学习如何通过其 CLI 客户端与比特币进行交互。使用主要的区块链还可以帮助您了解区块链本身。

9. 了解如何使用 Go 构建区块链

图片

了解如何使用 Go 构建区块链

访问存储库。[9]

如果您曾经梦想用最流行的区块链开发编程语言之一实现自己的区块链,那么这个存储库可能正是您要寻找的。Go 是大多数以太坊客户端和节点以及许多其他区块链实现的语言。为什么不用它来实现你自己的呢?

10. 比特币之书

图片

比特币之书

访问存储库。[10]

比特币仍然是区块链。它可能不像以太坊或 Solana 那样是智能区块链,但它绝对是许多现代实现之父。了解比特币总是值得的,尤其是当第 2 层解决方案开始出现并为比特币本身增加功能时。

11. DeFi 开发者路线图

图片

DeFi 开发者路线图

访问存储库。[11]

DeFi(去中心化金融)是最早的应用之一,现在仍然是区块链最重要的应用之一。这本精选的以太坊开发人员手册包含成为以太坊 DeFi 开发人员所需的一切内容、侧链(如 Polygon)和衍生链(如币安智能链)。

12. 建立你自己的 X

图片

建立你自己的 X

访问存储库。[12]

一个通用存储库,包含用于多种用途的精选资源,包括区块链/加密货币。您可以获得有关 JavaScript、Python、Go 和更多语言的材料。所有的学习材料都是高质量的,很容易理解。

13. 使用 JavaScript 构建区块链

图片

使用 JavaScript 构建区块链

访问存储库。[13]

JavaScript 是一种很棒的语言,虽然它不是用于实现区块链的主要语言之一,但它仍然可以。这个存储库向您展示了如何为自己实现一个,甚至还附带了一个 UI,可以帮助您更好地探索引擎盖下发生的事情。

原文:https://deepdive.hashnode.dev/thirteen-incredible-github-repositories-to-leverage-your-blockchain-learning

引用链接

[1] 访问存储库: https://github.com/yjjnls/awesome-blockchain[2] 访问存储库: https://github.com/openblockchains/awesome-blockchains[3] 访问存储库: https://github.com/imbaniac/awesome-blockchain[4] 访问存储库: https://github.com/protofire/blockchain-learning-path[5] 访问存储库: https://github.com/llSourcell/Learn_Blockchain_in_2_months[6] 访问存储库: https://github.com/smartcontractkit/full-blockchain-solidity-course-py[7] 访问存储库: https://github.com/dvf/blockchain[8] 访问存储库: https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line[9] 访问存储库: https://github.com/nosequeldeebee/blockchain-tutorial[10] 访问存储库: https://github.com/bitcoinbook/bitcoinbook[11] 访问存储库: https://github.com/OffcierCia/DeFi-Developer-Road-Map[12] 访问存储库: https://github.com/danistefanovic/build-your-own-x#build-your-own-blockchain--cryptocurrency[13] 访问存储库: https://github.com/nambrot/blockchain-in-js

责任编辑:武晓燕 来源: 李留白
相关推荐

2015-11-19 09:29:21

docker

2021-05-10 14:54:42

区块链经济技术

2022-06-01 09:17:53

区块链零售业

2017-05-17 13:21:36

深度学习机器学习算法

2012-05-09 10:32:28

HTML5

2021-12-27 11:29:17

AI集成程序

2022-07-29 12:09:21

6G5G通信

2023-12-04 08:33:05

2023-09-22 13:41:58

2023-05-09 07:09:02

2020-11-13 09:58:19

机器学习金融行业深度学习

2023-03-14 14:46:32

物联网

2022-10-08 07:54:24

JavaScriptAPI代码

2022-11-02 08:41:40

2013-09-22 09:24:38

鲍尔默微软

2022-12-29 11:42:27

2020-12-07 10:09:43

机器学习金融行业深度学习

2021-12-07 23:07:41

区块链音乐产业技术

2021-06-10 05:43:01

开源Kubernetes容器
点赞
收藏

51CTO技术栈公众号