最近在币乎上连载我的新书《走进区块链》,受到了很多朋友的喜欢和鼓励,有些朋友直言这是他看过的最好的区块链书籍了,在这里对大家表示感谢。
我在这本书一开始就提到过我编写本书的目的。
…… 区块链很重要,但对于大部分人来说区块链到底是什么?区块链与自己有什么关系?目前还是一个无法跨越的鸿沟。
…… 大部分人要理解区块链并搞清楚区块链世界里的机会,需要花费很长时间去学习那些艰涩难懂的技术知识,而且还必须有一定的技术背景。对于一个在技术圈里长期摸爬滚打的人来说,即使有一定的技术背景也需要花费一年多时间才能搞清楚的区块链世界里的逻辑和机会,有没有什么办法可以让普通人在较短时间内进入到区块链世界?
我花了很长时间思考这本书的框架,然后用一个月的时间完成了主要内容的编写,现在一边在币乎上更新一边完善(本书暂时不会出纸质版本,目的是为了方便迭代更新)。这本书的结构符合大多数人学习区块链的一个过程。
在第一章看懂区块链里,先快速给大家建立起一个区块链技术的全貌,方便大家可以进行进一步深入的学习。
第二章区块链应用探索主要讲大家最关心的话题——区块链能干什么?
了解了区块链技术也知道了区块链能干什么,接下来就需要深入的了解一下区块链技术的发展现状和未来走向,只有这样才能让我们做到心里有数,才能根据区块链技术的实际情况来指导我们在区块链世界里的行动。
在第三章节区块链大厦的基石主要给介绍一些比较成熟的区块链公链,在最后也介绍了一些有价值的数字货币和一些行业链、联盟链。
基本上通过以上内容的学习,从知识的角度大家已经对区块链有了比较深入全面的理解,接下来一个最重要的事情就是解决大家共同的困惑,区块链这么好,我能干什么?在第四章节区块链实战里给大家从一个更广阔的视角指出了区块链世界里的机会,并给出具体的指导方法。
目前这本书已经更新到了区块链大厦的基石这个章节,很多朋友已经养成了每天早上11:00看我文章的习惯了。这个过程中有些朋友也给我提出了建议,建议我将参考资料附在文章末尾,这样方便大家扩展阅读。
如果能让大家在阅读《走进区块链》这本书的时候对区块链产生浓厚的学习兴趣,那么我写这本书就已经很值了。
坦诚来讲,由于区块链世界比较新,有体系有质量的书籍资料非常少,很多文章都夹杂了项目方的商业目的和个人偏见,这使得普通人很难分辨哪些说法是正确的,哪些说法是另有所图。
为了让大家在这个世界里尽量少走弯路,我将对我影响比较大的书籍和资料推荐给大家。
笑来老师曾经给出过选书的原则,其中包含了出版社、作者等简单的原则,结合区块链技术的实际情况我给出我选择区块链书籍和资料的原则。
1、技术方面的书籍建议选择机械工业出版社和电子工业出版社的书籍。我在学习J2EE时,对我影响最大的两本书《Java编程思想》(Thinking in Java)和 《Java与模式》分别都是机械工业出版社和电子工业出版社发行的。
2、能看英文的尽量不要看中文的。一方面再好的书籍翻译过来后都会存在理解偏差,另一方面,由于区块链技术比较新,有价值的书籍和资料都是英文的。
3、选择在区块链世界里有影响的人和组织写的书籍和文章。比如区块链布道者Andreas M. Antonopoulos,EOS的创始人 BM,以太坊的创始人V神。
如果用上面的原则来找书籍的话,其实区块链世界里可看的书籍确实不多,无非就是那几本,可以看的资料也无非就是官方网站提供的信息,仅此而已。我的书籍为什么取名为走进区块链而不是精通区块链,原因是区块链还在发展中,毕竟它还是个孩子,另外就是希望通过阅读我的书籍,让大家可以在区块链世界里少走一些弯路。
重点来了,以下是强烈推荐的书籍,在购买之前一定要做好心里准备,至少看三篇以上,你才有可能看懂。
Andreas M. Antonopoulos的《Mastering Bitcoin: Programming the Open Blockchain 2nd Edition》,这是区块链技术里最经典的书籍,也是很多大咖的启蒙读物。
Arvind Narayanan 的《Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction》,这本书起源于业内熟知的比特币和加密货币技术的普林斯顿网络公开课,以Arvind Narayanan为首的专家给我们分享了他们关于数字货币和区块链的权威研究成果和重要理论观点,非常值得一读。
我知道大部分人是很难坚持把一本英文书籍完整的看下来,但只要完整的看下来,并且看三篇以上,你的能力一定是突飞猛进的。
好吧,除了书籍,将更多的注意力放在以下这些网站上吧。
1、以太坊官网 www.ethereum.org
2、EOS官网 eos.io
3、IPFS官网ipfs.io
4、超级账本 cn.hyperledger.org
……
如果你想研究EOS就多看看BM在steemit和medium上的文章吧,多看看youtube上EOS的介绍。
以上就是我的学习途径,如果有可能参与一些项目,在实践中学习成长会更快一点。
如果想学习智能合约开发,我和我的团队打造的以太坊开发课程二期本周三正式开始,有兴趣的朋友可以抓紧报名了。本次课程是在一期课程的基础上花上了1个多月时间进行了重新设计和制作,16节课,每节课20-30分钟,让你轻轻松松掌握以太坊开发。
在区块链的世界中,我们应该已经听到或者学习过许多的概念,关于区块链、比特币、以太坊、智能合约等等,但是当我们想要真正的开发一个产品时却发现无从下手,大部分的文档或教程都是片段化的,不连续的,或者已经过时的,纯中文的开发资料很少。并且相关的开发工具都是相当底层的,很难把这些工具关联起来去使用。
这就是我们课程要解决的主要问题,我们的目标就是告诉大家如何将这些技术和工具串联起来,并且系统的、全面的帮助大家掌握以太坊智能合约开发的方法,使大家能够开发一个真实的基于以太坊架构的DAPP。
本课程采用项目案例的方式让不同层次的学员都可以快速掌握智能合约、DAPP开发。
在课程设计上摈弃了传统教学上来就讲一些艰涩难懂的概念,不涉及对以太坊系统原理的过多解读,而是在最快的时间内手把手的教你如何开发一个真实的智能合约和DAPP。
如果你对区块链还没有任何认知,欢迎学习配套课程《区块链小白到专家》的课程,或者学习《走进区块链》。建议大家先学习一下Javascript、HTML、CSS等前端开发的基础知识,这样在学习DAPP开发时会比较轻松。
课程形式以视频形式为主,并由专业老师进行答疑,期待着与你一起走进区块链!!!
网友评论