mongodb书籍_前端书籍推荐,让你更全面的学习

63278a5d03e8231b92199203da028fda.png

Node.js 书籍

《深入浅出Node.js (图灵原创)》

《深入浅出Node.js》从不同的视角介绍了Node内在的特点和结构。由首章Node介绍为索引,涉及Node的各个方面,主要内容包含模块机制的揭示、异步I/O实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据Buffer的细节、Node中的网络编程基础、Node中的Web开发、进程间的消息传递、Node测试以及通过Node构建产品需要的注意事项。最后的附录介绍了Node的安装、调试、编码规范和NPM仓库等事宜。

《深入浅出Node.js》适合想深入了解Node的人员阅读。

《Node.js 开发指南》

Node.js是一种方兴未艾的新技术,诞生于2009年。经过两年的快速变化,Node.js生态圈已经逐渐走向稳定。Node.js采用了以往类似语言和框架中非常罕见的技术,总结为关键词就是:非阻塞式控制流、异步I/O、单线程消息循环。不少开发者在入门时总要经历一个痛苦的思维转变过程,给学习带来巨大的障碍。 而本书的目的就是帮助读者扫清这些障碍,学会使用Node.js进行Web后端开发,同时掌握事件驱动的异步式编程风格,以便进一步利用Node.js的高级特性。

Node.js实战

服务器端JavaScript?没错。Node.js是一个JavaScript服务器,支持可伸缩的高性能Web应用。借助异步I/O,这个服务器可以同时做很多事情,能满足聊天、游戏和实时统计等应用的需求。并且既然是JavaScript,那你就可以全栈使用一种语言。

本书向读者展示了如何构建产品级应用,对关键概念的介绍清晰明了,贴近实际的例子,涵盖从安装到部署的各个环节,是一部讲解与实践并重的优秀著作。通过学习本书,读者将深入异步编程、数据存储、输出模板、读写文件系统,掌握创建TCP/IP服务器和命令行工具等非HTTP程序的技术。本书同样非常适合熟悉Rails、Django或PHP开发的读者阅读学习。

本书主要内容:

Node.js及其扩展的安装配置;

全面理解异步编程和事件循环;

学会开发微博、聊天和游戏等热门应用。

Node与Express开发

本书系统讲解了使用Express开发动态Web应用的流程和步骤。作者不仅讲授了开发公共站点及REST API的基础知识,同时还讲解了构建单页、多页及混合Web应用的规划方式及最佳实践。具体而言,第1~5章介绍Node 和Express,搭建一个示例网站的骨架,讨论测试和QA。第6~12章介绍Node中更重要的结构,讲解模板,介绍cookies、会话和表单处理器,探讨中间件以及从服务器发送电子邮件。第13~15章讨论持久化、URL路由、API的编写、流行的MVC范式。第18~22章讨论安全、社交媒体集成以及网站的调试、启用和维护。

本书适合所有前端和后端开发人员阅读。

在线读物

N-blog使用nodejs和mongodb搭建多人博客​github.com 七天学会NodeJS​nqdeng.github.io nodejs保教不会​github.com

HTML+CSS

《HTML语言从零到精通》

这本书由国内资深网页设计专家精心编写,将难以理解的代码和概念融入到了几十个真实的网站实例当中,详细说明了上百个语法知识点。不仅为初次接触html语言的读者提供了大量基础知识与操作技巧,也为已经具有一定网页设计基础的用户准备了大量实际应用中不可缺少的精彩网页设计案例。本书在编写时力求内容准确、细致、易于理解,以期使读者在轻松、亲切的学习过程中快速掌握html语言,迅速成为网页制作高手

CSS禅意花园》

a9dde1f837565ffe3e17566eaf691171.png

这本书的作者是世界著名的网站设计师,书中的范例来自网站设计领域最著名的网站——CSS Zen Garden(CSS禅意花园)。全书分为两个主要部分。第1章为第一部分,讨论网站“CSS禅意花同”及其最基本的主题,包含正确的标记结构和灵活性规划等。第二部分包括6章,占据了书中的大部分篇幅。

每章剖析“CSS禅意花园”收录的6件设计作品,这些作品围绕一个主要的设计概念展开,如文字的使用等。通过探索36件设计作品面临的挑战和解决的问题,读者将洞悉主要的Web设计原则以及它们运用的CSS布局技巧,理解CSS设计的精髓,恰当地处理图形和字体来创建界面优美、性能优良且具有强大生命力的网站。

《HTML5基础知识、核心技术与前沿案例》

fbfff62435fad7022185dadbd8ab2059.png

是一本HTML5入门书籍,由刘欢编著。本书拥有详细的HTML5、CSS3、JavaScript基础知识,可以帮助你快速入门前端开发,全书前沿案例涵盖初中级HTML5开发者遇到的几乎所有实战问题,并渗透各种交互设计理念,并且书中知识还兼顾了PC端和移动端开发,能够让读者能够轻松地学习基础知识,有效掌握各种核心技巧,快速上手前沿应用开发,并通过HTML5发现交互设计的乐趣。

在线读物

HTML 教程​wangdoc.com

JavaScript

《JavaScript高级程序设计(第3版)》

1ed34d56ce8ec217026342f940ae7005.png

《JavaScript高级程序设计(第3版)》是JavaScript超级畅销书的最新版。ECMAScript5和HTML5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript增添了很多适应未来发展的新特性。

《JavaScript高级程序设计》这一版除增加5章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。

全书从JavaScript语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax与Comet服务器端通信,HTML5表单、媒体、Canvas(包括WebGL)及WebWorkers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。

《JavaScript高级程序设计(第3版)》附录展望了未来的API和ECMAScriptHarmony规范。

《JavaScript高级程序设计(第3版)》适合有一定编程经验的Web应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。

《JavaScript权威指南(第6版)》

dead998f12c7edf13a084fd60fd77b87.png

主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及 JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的 JavaScript 开发者随手翻阅。

《你不知道的JavaScript(上卷、中卷、下卷)》

b5b9e027ad27a62da8fe0ee308b076bd.png

027320ecef8342c7b89b5a990df696ce.png

d661fb0c950608a6840be4cf8d9f2929.png

JavaScript语言有很多复杂的概念,但却用简单的方式体现出来(比如回调函数),因此,JavaScript开发者无需理解语言内部的原理,就能编写出功能全面的程序;就像收音机一样,你无需理解里面的管子和线圈都是做什么用的,只要会操作收音机上的按键,就可以收听你喜欢的节目。然而,JavaScript的这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发者,如果没有认真学习也无法真正理解语言本身的特性。正是因为绝大多数人不求甚解,一遇到出乎意料的行为就认为是语言本身有缺陷,进而把相关的特性加入黑名单,久而久之就排除了这门语言的多样性,人为地使它变得不完整、不安全。

“你不知道的JavaScript”系列就是要让不求甚解的JavaScript开发者迎难而上,深入语言内部,弄清楚JavaScript每一个零部件的用途。本书介绍了该系列的两个主题:“作用域和闭包”以及“this和对象原型”。掌握了这些知识之后,无论什么技术、框架和流行词语,你都能轻松理解。

《编写可维护的JavaScript》

bc88f11acdaaa30a3fe8709ca80a16fb.png

《编写可维护的JavaScript》向开发人员阐述了如何在团队开发中编写具备高可维护性的JavaScript代码,书中详细说明了作为团队一分子,应该怎么写JavaScript。《编写可维护的JavaScript》内容涵盖了编码风格、编程技巧、自动化、测试等几方面,既包括具体风格和原则的介绍,也包括示例和技巧说明,最后还介绍了如何通过自动化的工具和方法来实现一致的编程风格。

《编写可维护的JavaScript》适合前端开发工程师、JavaScript程序员和学习JavaScript编程的读者阅读,也适合开发团队负责人、项目负责人阅读。

在线读物

JavaScript 教程​wangdoc.com Web API 教程​wangdoc.com

ES6

《ES6 标准入门》

9aecb93ae7a696aad4fb6cba9f2d8dc7.png

此书是阮一峰老师写的,而且是开源的,在线阅读地址是:https://es6.ruanyifeng.com/,讲的是 ES6 标准下的新语法,这本书讲的是很好的,言简意赅。若你用过 Vue、React 等前端框架,你就知道 ES6 标准的 JavaScript 语法无处不在。所以如果你还没学,或者学得不够全,那么你就必须看看这本书了。

在线读物

ES6 教程​wangdoc.com
70d99152502e48ef87532ccc9803ee25.png

推荐购买书籍网站

多看阅读(duokan.com) - 海量畅销电子书免费试读,数百万读者阅读首选​www.duokan.com
db3b406509347028d4883c27e39f6cc3.png
首页-图灵社区​www.ituring.com.cn Amazon.cn​www.amazon.cn
作者:小强很强
链接:前端从入门到精通升级打怪书籍推荐
来源:知乎
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值