电子书:《第一行代码——以太坊》_李宁_2018-09-01

[复制链接]
查看185 | 回复1 | 2020-1-1 10:23:55 | 显示全部楼层 |阅读模式

《第一行代码——以太坊》_李宁_2018-09-01_1

《第一行代码——以太坊》_李宁_2018-09-01_1

《第一行代码——以太坊》_李宁_2018-09-01_2

《第一行代码——以太坊》_李宁_2018-09-01_2

《第一行代码——以太坊》_李宁_2018-09-01_3

《第一行代码——以太坊》_李宁_2018-09-01_3


内容简介:

■作者简介
李宁
欧瑞科技创始人&CEO,宁哥教育创始人&教学总
监,51CT0学院金牌讲师(已录制超过1000小时
的视频课程),51CT0、CSDN、 CNBLOG博
客专家。曾任guo内著名软件公司项目经理,企业T
内训讲师,拥有超过15年的企业内训经验和开发
实战经验。目前主要从事区块链、比特币、人工
智能、大数据、 Python、 JavaScript、Java
+、编译器等技术的研究和开发,现在正在带
领团队开发支持区块链的跨平台开发系统。曾出
版超过30本「T畅销书
深厚的一线项目开发功力加上多年的培训讲师经
成就了李宁老师风趣幽默、条理清晰、通俗
易懂、深入浅出、实战性强的授课特点。他的课
经常能够让学生举一反三、发散思维,并指
引学生找到适合自己的学习方法

第一行代码——以太坊
李宁编著
十永利电版社
www.waterpub.com.c

内容提要
本书是一本区块链开发技术图书。本书立足实战,深入浅出地从零开始讲解以太坊及相
关技术,包括区块链的基础概念和理论、利用以太坊创建私有区块链、编写智能合约、挖矿
Neb3jsAP、 Solidity语言、 Truffle框架、 Ganache测试节点等技术。本书力求通俗易懂
实例丰富,步骤详细。为了帮助读者巩固基础知识,本书最后还配有两个综合案例分别实现
以太坊在金融领域(发布代币)和非金融领域(DApp)的应用
本书适合于区块链技术的学习者及从业者使用
图书在版编目(CIP)数据
行代码:以太坊/李宁编著.一北京:中guo
水利水电出版社,2018.8
SBN978-7-5170-6797-9
I.①第…Ⅱ.①李…Ⅲ.①电子商务一支付方式
研究Ⅳ.①F713.361.3
中guo版本图书馆CIP数据核字(2018)第202182号
责任编辑:周春元加工编辑:刘玉利封面设计:李佳
书名|第二行代码一以太坊
DIYI HANG DAIMA--YITAIFANG
出版发行中guo水利水电出版社
(北京市海淀区玉渊潭南路1号D座100038)
channel@263net(万水
sales(@waterpub.com.cr
电话010)68367658(营销中心)、82562819(万水)
经售全guo各地新华书店和相关出版物销售网点
排版北京万水电子信息有限公司
印刷三河市鑫金马印装有限公司
规格184mm×240mm16开本20印张463千字
年9月第1版2018年9月第1次印刷
印数0001-5000册
凡购买我社图书,如有缺页、倒页、脱页的,本社管销中心负贡调换
版权所有·侵权必究

前言
当今最火的技术是什么?区块链、区块链、区块链,重要的事情说3遍。现在区块链的火爆程
度已经全面超过了人工智能。在硅谷,一个区块链工程师有16家公司在盯着。guo内某区块链创业
公司给出的待遇是“80万年薪+可观原始股(注意不是期权,是原始股〕,就算这样也难以找到合
适的区块链工程师。想当年人工智能工程师也没这样吧!由此可见,区块链的技术职位是多么抢手
造成这种情况的主要原因是区块链的理念刚刚诞生没几年,而且涉及到的技术过于庞杂,例如需要
熟悉相关的编程语言、底层通信协议、操作系统原理、加密技术等,培训领域很难在短时间内培养
出合格的人才,而市场上的人才积累又不多,所以造成了区块链人才过于稀缺
随着区块链的升温和人才的高度稀缺,不管是想找工作的还是想升职加薪的,都在跃跃欲试
想要分区块链的一杯羹。不过话有说回来,光想是没用的。如果你不会区块链技术,就只能看着别
人挣钱了,或者幻想着美好的未来,不过一觉醒来发现只是梦一场。与其光做梦,不如从现在开始
学习区块链技术。技术搞定了,钱不是问题,梦想也会变成现实
作者在博客和公众号(搜索“区块链技术栈”既可关注)上发布了很多与区块链、以太坊相关
的文章,经常收到一些读者的E-mail或微 信信息,咨询到底如何学习区块链技术,因为区块链技
术过于庞杂,里面涉及到的技术非常多,所以让很多想进入区块链领域的程序员感到迷茫。其实区
块链技术主要分为应用层(以DApp、智能合约为主)和底层(主要是通信协议、加密算法等)两
部分,大多数程序员会从事应用层的开发,少部分程序员会从事区块链的底层开发。这两个层级用
到的技术差别很大,例如,应用层会用到 JavaScript、 Python等編程语言以及 Solidity等智能合约
语言,而底层会用到C艹、Go语言以及通信协议、加密算法等。所以读者在进入区块链领城之前
为了解决程序员对区块链技术感到迷茫这一问题,我决定编写一本探索区块链和以太坊技术
指导开发的书。这本书属于应用级别,如果读者选择了区块链应用开发,那么本书正好可以满足这
部分读者的需求
为什么要选择以太坊作为区块链的学习载体呢?因为以太坊代表了区块链2.0,而比特币代表
了区块链10。区块链20和区块链1.0的主要区别就是扩展性。由于以太坊支持用 Solidity语言开
发智能合约(一种运行在以太坊网络上的程序),这也让以太坊拥有了无跟扩展性,同时也降低了
使用以太坊的难度
本书讲解了区块链和以太坊的核心理论和基本概念,并深入讲解几个与以太坊相关的技术,包

括geth、web3js、 Solidity语言等同时提供了两个真实的实战案例,以便让读者更好地理解如何
編写基于以太坊的应用。相信读者通过本书的学习可以轻松快速地学会以太坊和DApp开发
本书是我将多年软件开发和培训授课经验应用于以太坊技术课程方面的最新实践。本书旨在
通俗易懂、随学随练、分秒有进的方式,使读者真正进入区块链技术的殿堂
本书的很多知识点及業例都配备了专门录制的微视频,以期能够让读者更方便快捷地理解与掌
握相关的知识和开发操作。本书配备了全面的学习及技术支持资源。扫描图书中的相关二维码,可
获得相关学习视顔资源、习题或练习资源、代碼资源、相关实验软件资源、技术支持资源,所有资
源均会根据情况及时更新。当然,对于本书读者,等待您的,还有更多惊喜
本书配备了超级的学习资源。除夲书的视频课程外,李宁老师还把与本书紧密相关的价值698
元的 Javascipt完整视频课程免费开放给本书读者,并且享有与李宁老师一对一交流的机会,还有
不定期的免费惊喜。本书资源清单如下
本书的视频课程
价值698元的 JavaScript视频课程(绝非让人看半截就要付费的那种)
本书相关实验软件
作者一对一问答
本书案例代码
扫描下面的二维码,可通过指导获取以上资源
2018年6月


#############################################


回复

使用道具 举报

摇摆的三水 | 2020-1-1 10:23:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则