“以太漫游指南”(The Puchiker‘s Guide to Etherum)

2020-07-08 23:29:39

LinkedIn表示,区块链已经从曾经阴暗的加密货币世界中脱颖而出,成为2020年最受欢迎的技能。区块链的前景是巨大的。大公司正在继续招聘和扩大他们的区块链团队,包括。Facebook、亚马逊(Amazon)、微软(Microsft)、安永(EY)、德勤(Deloitte)、IBM和甲骨文(Oracle)等等。因此,熟悉区块链是如何工作的,它的感知到的好处是什么,以及作为一个开始在它们之上构建的开发人员,这应该是非常值得的。

在过去的几年里,我一直在帮助新的团队成员和开发人员进入区块链领域,并让他们进入区块链领域。这帮助我收集了博客、链接、材料和资源,看看哪些适合每个人的学习之旅。现在是时候与更广泛的观众分享这一点了。本指南为热衷于了解更多区块链和以太之上的开发的开发人员提供了一个起点。它将是固执己见的,并不包含所有可用的东西的完整列表。而是根据我自己的经验,列出了强烈推荐的选项的简明清单。

区块链新手?让我们从推动区块链创建和发展的历史及其基础开始。

既然我们已经了解了我们的来龙去脉,让我们更深入地研究一下基本组件&;构建块。

比特币白皮书,中本聪--开启当前区块链技术潮流的原创白皮书:比特币:一个点对点的电子现金系统。

一旦你了解了以上所有(或至少大部分)内容,你应该对所有的概念都有一个扎实的把握。所以现在我们终于可以进入有趣的部分了:实际建造东西!

Etherum门户涵盖了每种编程语言的各个部分,以帮助您筛选出与您相关的内容。虽然JavaScript是最常用的,但我还是从您已经熟悉的内容开始,以拉平学习曲线。以上内容仅供将来参考。正如前面提到的,我试着让它变得简单,并根据我自己的经验提供一些推荐的选择。一旦您介绍了这些内容,就可以自由地从开发人员门户网站中发现、尝试和学习所有内容。

区块链基础:非开发人员入门,B9lab Academy-这是一个免费的入门课程,为非技术受众提供区块链技术的高水平概述。请注意,如果您是开发人员,您可能可以跳过这一步,因为这些内容都将在开发人员课程中介绍。

面向开发人员的以太简介,无B9lab Academy的以太课程为您概述了区块链技术,并涵盖了以太的基础知识。请注意,本课程在工具和生态系统方面有点过时,但基础知识和原则仍然是一个很好的起点。

Crypto创业学校,来自Coinbase的布莱恩·阿姆斯特朗、复合的罗伯特·莱什纳和Arweave的萨姆·威廉姆斯等人令人难以置信的洞察力。

麻省理工学院区块链与金钱-本课程面向希望探索区块链技术潜在用途的学生-由创业者和现任者-改变货币和金融的世界。在YouTube上观看。

上面应该涵盖了您编写自己的智能合同和在以太之上构建分散应用程序所需的所有内容。

本指南的目标主要是帮助新的开发人员进入这个领域,我不会深入讨论高级主题,如设计和架构、可伸缩性、隐私等。

下图是企业以太体系结构的堆栈表示。虽然这是针对企业的,但它很好地概述了组件之间的关系,并且可以作为任何实现的一部分。

正如您在图表中看到的,我们已经涵盖了从应用层到工具、核心区块链和网络层的大部分内容。真正缺少的是企业3P。

同样,这不仅适用于企业,也适用于任何以太应用。我会把这些留到以后的博客上。

对于那些不能得到足够的,并且已经涵盖了以上所有内容的人。这里还有一些经常发布新更新和视频/博客系列的链接。

归根结底,最好的学习方式是实践。所以我建议走出去,试着将这些技能应用到实践中,参与社区,并开始贡献…。

为开源项目做出贡献。在金币上查看BUIDL EXPLORER或查找赏金。

加入黑客马拉松,比如ETHGlobal或吉特币。一定要为黑客马拉松做好准备。

许多公司仍在(远程)招聘。职位发布在AngelList、LinkedIn、Crypto Job List和Blocktribe上。

最后注意:我将尝试用最新的工具和开发来保持这个列表的更新。如果您有任何遗漏、任何建议或发现任何断开的链接,请随时联系!这也包括你可能会有的问题,或者你可能会对上述任何一个问题感到困惑。