最近学习了不少技术包括docker、nodejs、mongodb.这些都是近几年比较火的技术。也表明着技术发展的方向。做为一个程序员,必定要与时俱进,否者会跟不上时代。别人都在用docker,你还在用一些传统的设备在部署和管理项目,费事费力!作了几年的前端别人都再转后台nodejs开发,你还在安分守己的码代码,不知本身已经out。在大数据的背景下,你不掌握一种nosql,数据库,说不过去!感受学习新知识问题不在新知识有多难,他是在原有的基础上从新组合或把其余语言方面优秀的设计拿出来从新设计!你是否有那种学习新技术的激情和冲动! 前端
docke技术自己不难,安装和学习起来也很简单,他涉猎的领域很广,测试,开发,项目管理等都能用到,极力推荐!! node
1、docker git
一、《第一本docker书》-------学习docker必看的入门书籍,通俗简单,范围广,实践性强!可能其余的好多书籍都是参考这本书的。推荐第一本看他。 程序员
二、《docker技术入门和实践》--------偏重于实践,侧重讲了怎么把docker用在技术开发中。结合第一本就是完美。 github
三、《docker源码分析》-------若是你是从事这方面开发的或者想驶入学习,能够看一下,这本是比较可贵,实践性很低!我看了一下,很吃力,通常的需求的没必要要看。 web
四、《Docker in Action》----------这本首先我没看过,可是很推荐实战系列的书籍,这系列的书籍我也看了很多,都是图灵(美国书籍最高奖项)书籍!并且做者都是这方面的参与者。 sql
以上的书籍电子版的不多,或者不全。推荐买盗版的。我买了3本才40元,淘宝不少
mongodb
2、nodejs docker
首先要对nodejs有个认识:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,他不是和sping,ROR,django同一个概念。基于nodejs平台的web框架有不少express,koa,meteor(web框架第一位,web框架排名)。 数据库
一、《nodejs实战》-------入门docker很好的书籍,这方面的书籍很值推荐,从书的结构方面很适合初学者看,很通俗,很全面!推荐第一次看
二、《深刻浅出Node.js》------清华的高材生写的(本科的),自愧不如,做为研究生!书不厚,仍是值得推荐的。
顺便说一下,结合书和视频学的更快更轻松(极客学院,大力推荐的,课程很全,包括前端,后端,数据库,大数据等等)。不怕如今是菜鸟,怕的是你一直安于当菜鸟!!