100本最棒的web前端图书推荐

前端技术,要学习的内容太多了,当你不知道从哪里开始的时候,你就先从看书开始,边看书边码代码,这个是学习编程必须的过程,因为你看一百遍,还不如自己写一遍,写一遍,第一可以加印象,第二便于更好的理解。

熟能生巧,都是慢慢锻炼和积累出来的,这个世界永远没有什么天才,天才都是勤奋积累出来的。

图书收集整理均来源于网络,仅供学习与交流使用,请勿用于商业,谢谢配合。

 

现在开始上图书~

 

01、《JavaScript DOM编程艺术第二版(中文)》

语言:中文

类型:pdf 

简介:这本书作为被大家推荐的最多的前端入门书籍是有道理的。
他能真正让大家了解dom脚本编程,或是说前端编程技术背后的思路和原则。
对于初学者来说,这本书没有任何门槛,按部就班跟着书籍实例编写代码即可。我们会知晓如何对浏览器元素操作和掌控,会学会如何实现简单的页面效果。这种简单易得的成就感是一个编程语言入门时最难能可贵的体验。

本书讲述了JavaScript和DOM的基础知识,但重点放在DOM编程技术背后的思路和原则:预留退路、循序渐进和以用户为中心等,这些概念对于任何前端Web开发工作都非常重要。本书将这些概念贯穿在书中的所有代码示例中,使你看到用来创建图片库页面的脚本、用来创建动画效果的脚本和用来丰富页面元素呈现效果的脚本,最后结合所讲述的内容创建了一个实际的网站。

 

02、Javascript 高级程序设计(第三版)

 

语言:中文

类型:pdf 

简介:无论何时,这都是学习js最好的书。

 

如果说其他的书都是在合适的阶段会有不一般的体验。
这本书就是无论什么阶段,都够你感悟一番的。

这本书排版舒服,翻译得体,内容丰富,语言流畅。涵盖了js语法(面向对象,闭包作用域等),js使用(dom,bom,html5API),编程实践(高阶函数,编码规范)等程序员使用javascript时会遇到的大部分问题。

 

03、《Javascript 高效图形编程


语言:中文

类型:pdf 

简介:《JavaScript高效图形编程》是一本具有很强实操性的JavaScript图书,全书共分10章,涵盖的主要内容有:JavaScript的面向对象机制、JavaScript性能优化、jQuery和ExtJS库、高级UI设计、Web游戏开发、面向移动设备的开发、图形编程知识等。

《JavaScript高效图形编程》适合有一定Web开发经验和JavaScript基础的开发人员学习。

 

04、《JavaScript权威指南(第6版)中文版》

语言:中文

类型:pdf
简介:《JavaScript权威指南(第6版)中文版》全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。它运用了一些复杂的例子,说明如何处理验证表单数据、使用cookie、创建可移植的DHTML动画等常见任务。《JavaScript权威指南》还包括详细的参考手册,涵盖了JavaScript的核心API、遗留的客户端API和W3C标准DOM API,记述了这些API中的每一个JavaScript对象、方法、性质、构造函数、常量和事件处理程序。

 

05、《jQuery权威指南》


语言:中文

类型:pdf 
简介:《jQuery权威指南》内容全面,系统地讲解了jQuery的方方面面,实战性强,全书包含118个示例和2个综合案例,资深专家亲自执笔,4大专业社区一致鼎力推荐。

 

06、《Web开发典藏大系:jQuery网页开发实例精解》


语言:中文

类型:pdf 
简介:《Web开发典藏大系:jQuery网页开发实例精解》是一本介绍jquery网页开发基础应用的书籍,是一本简单易懂,把复杂问题简单化的书。本书立足于jquery入门基础技术,对jquery的产生、jquery基础、如何将jquery应用于页面开发、如何产生页面元素特效等都进行了细致入微的讲解。这必将使每一个阅读本书的读者少走弯路,快速上手,建立用jquery进行开发网页的信心。
《Web开发典藏大系:jQuery网页开发实例精解》共15章,分2篇。第1篇jquery基础理论,主要介绍javascript脚本、htmldom、div的控制等知识,这些内容都是学习后续章节所必须掌握的基础知识。第2篇jquery实战开发与应用,主要介绍如何利用jquery控制页面元素;如何使页面元素产生特殊效果;不同功能插件的使用方法及注意事项;如何编写jquery插件,以帮助读者理解、使用和开发插件。

 

07、《AngularJS权威教程》

语言:中文

类型:pdf 
简介:本书是资深全栈工程师的代表性著作,由拥有丰富经验的国内AngularJS技术专家执笔翻译,通俗易懂、全面深入,是学习AngularJS不可错过的经典之作。无论是出于工作需要,还是好奇心的驱使,只要你想彻底理解AngularJS,本书都会让你感到满意。

 

08、《Web编程入门经典:HTML、XHTML和CSS(第二版)》


语言:中文

类型:pdf 

简介:本书为这个大家熟悉的主题,提供了一种新的学习方法:如何创建当今存在的web页面——以及在可预见的未来如何创建它们。仅使用html代码编写web页面的年代已经一去不复返。随着web技术的发展,为了创建有效、吸引人的web页面,开发人员需要学习很多技术。本书回顾了html,也介绍了如何使用xhtml构造web页面和用于控制页面外观的层叠样式表(css)。

     本书通过一些典型示例探索了web浏览器的演化,以及其如何反映web页面的开发方式。读者将学习到如何利用浏览器的最新功能,以及如何确保所创建的页面能够工作于较老但仍在使用的浏览器中。另外,读者将了解如何为许多能够访问web页面的设备编写页面。通过结合可用性和可访问性,开发人员将能够编写外观优美、代码专业并采用了最新技术的web页面。

本书主要内容组成html和xhtml的不同元素和属性,以及如何使用它们编写web页面利用css使页面吏吸引入并更容易操作javascript的基础知识,以便开发人员在web页面中添加交互如何将站点发布到internet中,如何为站点找到访问者,以及如何让搜索引擎识别站点。

本书读者对象

本书适用于想学习如何创建web页面的读者,也适用于想提高web设计技能水平的读者。本书的读者不需要具有编程或者web页面编写知识。

 

09、《HTML5 Canvas 游戏开发实战》

语言:中文

类型:pdf 
简介:《HTML5 Canvas游戏开发实战》主要讲解使用HTML5 Canvas来开发和设计各类常见游戏的思路和技巧,在介绍HTML5 Canvas相关特性的同时,还通过游戏开发实例深入剖析了其内在原理,让读者不仅知其然,而且知其所以然。在书中,除了介绍了HTML5 Canvas的基础API之外,还重点阐述了如何在JavaScript中运用面向对象的编程思想来进行游戏开发。

《HTML5 Canvas游戏开发实战》在介绍每个游戏开发的过程时,都会包括游戏分析、开发过程、代码解析和小结等相关内容,以帮助读者了解每种类型游戏开发的详细步骤,让读者彻底掌握各种类型游戏的开发思想。最后,还通过数据对比分析,指导读者提升程序的性能,写出高效的代码,从而开发出运行流畅的游戏。

 

10、《HTML5 canvas基础教程》


语言:中文

类型:pdf 
简介:《HTML 5 Canvas基础教程》从HTML5和JavaScript(以及jQuery)的基础知识讲起,全面介绍了HTML5Canvas的各种特性,包括渲染上下文、坐标系统、绘制图形、保存和恢复画布状态,以及变形、合成、处理图像和视频等,让读者对Canvas建立起完整的认识。随后讨论了动画循环、记忆形状、模拟运动、碰撞检测等基本而又重要的概念,带领读者温习了必要的数学和物理知识。通过带领读者动手开发“太空保龄球”和“躲避小行星”这两款小游戏,让读者掌握开发游戏的基本流程,学会响应用户操作、创造虚拟环境、循环利用对象、设计计分系统等游戏开发必备的知识。《HTML 5 Canvas基础教程》适合各层次Web设计及开发人员阅读。

 

11、HTML5与CSS3基础教程(第8版)

语言:中文

类型:pdf 

简介:本书是风靡全球的HTML和CSS入门教程的最新版,至第6版累积销量已超过100万册,被翻译为十多种语言,长期雄踞亚马逊书店计算机图书排行榜榜首。

第8版秉承作者直观透彻、循序渐进、基础知识与案例实践紧密结合的讲授特色,采用独特的双栏图文并排方式,手把手指导读者从零开始轻松入门。相较第7版,全书2/3以上的内容进行了更新,全面反映了HTML5和CSS3的最新特色,细致阐述了响应式Web设计与移动开发等热点问题。书中主要内容包括:如何创建HTML5页面,如何使用HTML5元素,如何用CSS3为网页添加样式,如何向页面添加JavaScript代码,如何测试做好的页面并将其上传到万维网。另外,本书强调渐进增强这种网站设计方法的重要性,并将其贯穿在全书的具体实践中。

作者专为本书设计了内容丰富的配套网站htmlcssvqs.com,提供海量精彩示例、HTML与CSS元素及属性列表以及其他附加材料,方便读者随时参考与引用。

 

12、HTML5揭秘


语言:中文

类型:pdf 

简介:本书全面而深入地对HTML5相关的技术进行详细介绍和剖析。“从开始到现在”道出HTML5的坎坷发展史;“HTML5特性检测”介绍了多种针对不同特性的检测方法;“本地存储”揭开了如何把“数据库”搬到客户端的神秘面纱;“离线应用”展示了脱机状态下依然能让Web应用完好无损的神奇技艺;“疯狂的表单”大秀了一把炫酷无比的下一代Web表单……它几乎涵盖了HTML5标准中描述的所有新特性。本书在以诙谐的文字结合生动的实例介绍HTML5特性的同时,还深入剖析其内部原理。让读者不仅知其然,而且知其所以然。无论是刚接触Web前端技术的新人,还是经验丰富的老手,只要是HTML5技术爱好者,都会从本书中受益。

 

13、CSS3学习必备书籍《CSS3 实战》


语言:中文

类型:pdf 

简介:全书一共分为9章,首先从宏观上介绍了CSS 3技术的最新发展现状、新特性,以及现有的主流浏览器对这些新特性的支持情况;然后详细讲解了CSS 3的选择器、文本特性、颜色特性、弹性布局、边框和背景特性、盒模型、UI设计、多列布局、圆角和阴影、渐变、变形、转换、动画、投影、开放字体、设备类型、语音样式等重要的理论知识,这部分内容是本书的基础和核心。不仅每个知识点都配有丰富的、精心设计的实战案例,而且详细介绍了每一种新特性在各种主流浏览器上的兼容性,旨在帮助设计师们提高设计的安全性。

本书全彩印刷,排版、设计和装帧也非常精美,既适合学习参考,也适合收藏。无论你是前端领域的新人,还是有着丰富经验的老手,都能通过本书系统而全面地学习和实践CSS 3的最新技术,为迎接新一轮的Web技术革命打下坚实的基础。

 

 

14、CSS设计指南(第3版)


语言:中文

类型:pdf 

简介:如果你想成为网页的美容大师,这本书一定要看,里面讲这些都是写非常基础的内容,内容也比较全面。

 

15-CSS网站布局实录 (第二版)


语言:中文

类型:pdf 

简介:说良心话,这本书内容真不赖,特别适合有点网页标准基础,却不知道如何把“标准”贯彻到实际工作中去的朋友。一章章的翻过去,命中的都是要害,不禁心中暗喜。看这样一本“糟粕与精华并存、弱智与天才的化身”的书,就好象是在做贼一般。

    这本书知识全面、完美应用。CSS选择器、样式继承、层叠、格式化、XML标签、CSS滤镜等。文本、图像、超链接、列表、菜单、网站导航、表单、数据表格、浮动布局等CSS布局控制。智能、创造型布局思维。智慧、完美视觉艺术效果之CSS布局技巧、CSS Hack实践战略。

 

16、《 写给大家看的CSS书(第2版) 》


语言:中文

类型:pdf 

简介:《写给大家看的CSS书(第2版)》介绍了CSS样式设计,主要涵盖利用XHTML为内容定义结构、CSS的工作原理、字体和文本样式、定位元素、基本的页面布局等内容,详细讲述了所有程序员都需要掌握的两种技能:避免重写以前曾经写过的代码和掌握以最经济的方法编写代码。这本书,之前在web群里跟大家分享过,这本书还是比较基础的,入门的人可以看看。

 

17-《JAVASCRIPT完全自学手册》


语言:中文

类型:pdf 

简介:这本书讲解的知识点易、广、全、深。每一个知识点均围绕具体的实例展开,且实例中配上了详细的注释和效果图,易于理解与实践,可以使读者在抽象的知识点中得到直观的印象。它涵盖了JavaScript的绝大多数应用方面,牵涉的知识面很广。讲解的各类对象的属性、方法和事件等参考了微软公司的MSDN,内容全面,深入到JavaScript的本质,不仅仅讲解了其在页面特效中的应用,还挖掘了JavaScript作为一种基于对象语言所特有的类与继承的实现。适合入门的人阅读,也可作为开发人员的参考手册。

 

 

18、JavaScript基础教程(第8版)

 


 

语言:中文

类型:pdf 

简介:本书是已被奉为经典的JavaScript入门书,据说原版累计销售已经超过150 000册,它以易学便查、图文并茂、循序渐进和善于用常见任务讲解语言知识而著称,讲述JavaScript编程的必知必会知识,同时兼顾了DOM、XML、Ajax、jQuery等重要的相关技术内容。特别适合入门级的朋友。

 

19、《零基础学 Javascript 》

语言:中文

类型:pdf 

简介:由浅入深、循序渐进地介绍了JavaScript的语法、各对象的方法和属性的使用方法。全书由3篇组成:第一篇为基础篇,介绍了JavaScript的数据类型、常量、变量、表达式、运算符、语句、函数、对象和数组;第二篇为实用篇,介绍了JavaScript的对象层次与事件、窗口对象、屏幕对象、浏览器对象、历史对象、地址对象和文档对象等;第三篇为Ajax篇,介绍了Ajax的使用方法以及相关技术,还有一些流行的Ajax框架,如JQuery等。

比较适用于掌握了HTML语言、想进一步学习如何制作动态网页的入门者,也适用于有一定JavaScript基础的想进一步提高的网页开发者。

 

20、JavaScript模式

 

语言:中文

类型:pdf 

简介:全书共八章节,内容包括简介、基本技巧、字面量和构造函数、函数、对象创建模式、代码复用模式等。适合有一定JavaScript基础的人阅读。


21、JavaScript实战


语言:中文

类型:pdf 

简介:这本书通过10个具体项目,包括构建可扩展的JavaScript库、使用GUI窗口小部件框架、开发支持拖放的购物车和编写JavaScript游戏等,讲述JavaScript最佳实践、Ajax技术,以及一些流行的JavaScript库,如Rico、Dojo、script.aculo.us、 YUI等。你在理解的基础上可以方便地将所学知识应用到自己的项目中。里面项目也非常实用,可以直接参考利用。

 

22、JavaScript语言精粹

语言:中文

类型:pdf 

简介:这本书是介绍 JavaScript 语言本质的权威书籍,值得任何正在或准备从事JavaScript 开发的人阅读,这本书很薄,但是需要反复阅读,你才会理解大师们的思想,只有这样,我们才有可能站在巨人的肩上,才有机会超越大师。

 

23、Node即学即用


语言:中文

类型:pdf 

简介:这本书主要讲解如何用Node构建可扩展因特网应用,是全面的实用指南类图书,除了详细介绍Node提供的API外,还用大量篇幅介绍了服务器事件驱动开发的重要概念。内容涉及跨服务器的并发连接、非阻塞I/O和事件驱动的编程、如何支持各种数据库和数据存储工具、NodeAPI的使用示例等。适合对JavaScript及编程有一定程度了解的人阅读。

 

24、Node Web开发


语言:中文

类型:pdf 

简介:作为服务器端的JavaScript解释器,Node是一个轻量高效的开发平台,用于构建响应快速、高度可扩展的Web应用。它使用事件驱动和非阻塞的I/O模型,非常适合开发数据密集、对实时响应要求高的分布式应用,在微软、eBay、LinkedIn、雅虎等世界知名公司均有成功的应用。 本书是Node开发基础教程,通过大量示例介绍如何使用HTTP服务器和客户端对象、Connect和Express应用框架、异步执行算法,以及如何结合使用SQL和MongoDB数据库。另外,本书同时针对开发和部署环境给出了实用的Node安装建议,介绍了HTTP服务器和客户端应用的开发,阐述了很多Node使用方式,包括在应用中使用数据库存储引擎,以及在有无Connect/Express Web应用框架的情况下开发网站的方法。本书还介绍了Node的CommonJS模块系统,帮助开发人员实现一些重要的面向对象设计方案。

    本书适合具有一定JavaScript和Web应用开发基础知识、打算使用服务器端JavaScript开发高性能Web应用的开发人员阅读。

 

25、Node.js开发指南


语言:中文

类型:pdf 

简介:不少人在入门时总要经历一个痛苦的思维转变过程,给学习带来巨大的障碍。 而这本书的目的就是帮助大家扫清这些障碍,学会使用Node.js进行Web后端开发,同时掌握事件驱动的异步式编程风格,以便进一步利用Node.js的高级特性。本书适合具有一定JavaScript和Web应用开发基础知识、打算使用服务器端JavaScript开发高性能Web应用的开发人员阅读。

 

26、Ajax.基础教程


语言:中文

类型:pdf 

简介:这本书主要内容包括XMLHttpRequest对象及其属性和方法、发送请求和处理响应、构建完备的Ajax开发工具、使用JsUnit测试JavaScript、分析JavaScript调试工具和技术,以及Ajax开发模式和框架等。适合各层次Web应用开发人员和网页设计人员阅读。

 

27、Ajax从入门到精通


语言:中文

类型:pdf 

简介:这本书从开发Ajax应用所需要具备的基本能力开始,逐步深入地向我们介绍JavaScript的基本知识、高级技巧、开发工具的使用、开发框架的介绍、浏览器兼容性的问题、调试技巧、Ajax应用程序的组成、不同的数据组织方式,以及开发过程中经常会遇到的问题,并对Ajax应用程序的架构进行了探讨,对于PHP、ASP、Java、.NET程序员有很大的帮助,同时适合Web前端开发人员、Web性能检测人员、需要掌握Ajax技术的测试人员、Web架构师、学习Web高级技术的初级程序员以及所有的Web普通开发人员学习使用。

 

28、《锋利的jQuery》

 


语言:中文

类型:pdf 

简介:这本书循序渐进地对jQuery的各种函数和方法调用进行了介绍,可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。

本书从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导我们参与到项目建设中来。

 

29、啊哈!算法

 


语言:中文

类型:pdf 

简介:这是一本有趣的算法书。和别的算法书比较,如果硬要说它有什么特点的话,那就是你能看懂它。非常适合入门。

这是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点,通过幽默的语言配以可爱的插图来讲解算法。你更像是在阅读一个个轻松的小故事或是在玩一把趣味解谜游戏,在轻松愉悦中便掌握算法精髓,感受算法之美。

 

30、程序员的思维修炼 开发认知潜能的九堂课

语言:中文

类型:pdf 

简介:这本书解释了为什么软件开发是一种精神活动,思考如何解决问题,并就开发人员如何能更好地开发软件进行了评论。书中不仅给出了一些理论上的答案,同时提供了大量实践技术和窍门。这本书适合各层次软件开发人员阅读。

 

31、HTML5 从入门到精通

 

语言:中文

类型:pdf 

简介:《HTML5从入门到精通》不仅能够使读者系统而全面地学习理论知识,还能满足读者充分实践的需求。

 

32、HTML与CSS入门经典(第8版)

语言:中文

类型:pdf 

简介:《HTML与CSS入门经典(第8版)》语言简洁、内容丰富,适合Web设计开发人员,以及大中专院校相关专业的学生阅读,对Web开发和发布感兴趣的读者也可以从中获益。

 

33、HTML5游戏开发


语言:中文

类型:pdf 

简介:HTML5可以帮助我们构建漂亮的动态网站,也许你想了解它的诸多新特性,又担心这些内容过于枯燥,那么你会很庆幸得到手上的这本书。它通过我们熟悉的一个个游戏让你轻松掌握HTML5、CSS和JavaScript的新特性,并灵活应用到Web开发中。也许你顾虑自己对编程一窍不通,不知如何融入丰富多彩的Web世界。那么大可放心,因为本书在介绍游戏开发时会从头谈起,不仅会点明通用的编程技术,甚至连最基础的标记也给出注释说明。

 

34、HTML5高级程序设计

 

语言:中文

类型:pdf 

简介:在今天,大多数现代浏览器都已经支持HTML5。学习体验HTML5带给Web开发的便捷、快速和强大功能,是每一位Web设计和开发人员的当务之急。

 

 

35、编写高质量代码:Web前端开发修炼之道

 


语言:中文

类型:pdf 

简介:本书的核心内容是围绕Web前端开发的三大技术要素——HTML、CSS和JavaScript来深入地探讨编写高质量的HTML代码、CSS代码和JavaScript代码的方法、技巧、规范和最佳实践,从而为编写易于维护的Web前端代码打下坚实的基础。这不是一本单纯的“技术”书籍,没有系统地讲解Web前端开发的基础知识,它更专注于“技巧”,探索如何为“技术”提供最佳“技巧”。

 

 

36、CSS权威指南(第3版)

 


语言:中文

类型:pdf 

简介:本书详细介绍了各个CSS属性以及属性之间的相互作用,并指导你如何避免一些常见的错误。不论你是一位经验丰富的web创作人员,还是一无所知的新手,都可以把它作为内容翔实的CSS参考资料放在手边。

 

 

37、CSS从入门到精通(第2版)-扫描版

 


语言:中文

类型:pdf 

简介:全书以CSS布局为主体内容,探讨CSS布局的入门知识与网站布局实战技巧、版式布局的细节、浏览器兼容性等,帮助读者改变传统的网站设计思维,进入基于Web标准的网页设计领域。本书含有大量实例,详细描述各个CSS属性以及代码编写技巧,方便读者模拟实践。 

 

 

38、JavaScript经典教程


语言:中文

类型:pdf 

简介:本书包括JavaScript基础知识、对象、事件处理、文档对象、窗口与浏览器、表单对象、链接与图像、Dhtml基储Dhtml应用,hTML4.0快速参考手册,CSS属性参考等内容。

 

 

39、javascript应用程序经典实例

 

语言:中文

类型:pdf 

简介:市面上有成打的JavaScript图书教你怎么做,但实际上,像本书这样,能够为网站管理员提供一整套易于使用的经典客户端JavaScript程序,并且带有完整说明文字的,却是少之又少。一册在手,读者可以立即利用书中的程序为自己的网站增添各种丰富功能。

本书围绕JavaScript核心功能,深入探索了相关的代码和技术。书中的程序可以帮助读者将自己的网站模块化,从而在站点管理和程序开发中省时省力。

 

 

40、编写高质量代码 改善JavaScript程序的188个建议

 


语言:中文

类型:pdf 

简介:《编写高质量代码:改善JavaScript程序的188个建议》针对每个问题所设计的应用场景都非常典型,给出的建议也都与实践紧密结合。每一条建议都可能在你的下一行代码、下一个应用或下一个项目中被用到,建议你将《编写高质量代码:改善JavaScript程序的188个建议》放置在手边,随时查阅,一定能使你的学习和开发工作事半功倍。

 

41、HTML5实战


语言:中文

类型:pdf 

简介:”学以致用“是本书最大特点,全书体现一个”用“字,学习的最终目的,就要学会灵活运用它,这本书面向WEB开发者,不论是前端开发者,还是后台程序员,都可以阅读一下本书。

 

42、HTML5与CSS3权威指南


语言:中文

类型:pdf 

简介:如果你是未入门或刚入门的前端新人,或是有多年工作经验的资深前端工程师,这本书都会很适合你。

 

43、HTML5移动Web开发实战-扫描版


语言:中文

类型:pdf 

简介:HTML5的诞生,为移动Web功能提供了更多的支持和可能性。当前,手机设备发展迅猛、屏幕尺寸各不相同、存储和性能仍有局限性,如何结合HTML5的功能,在多平台上创建高性能、响应式的移动网站,是Web开本书提供了应对这一挑战的解决方案。通过阅读本书,你将了解如何有效地利用最新的HTML5的那些针对移动网站的功能,横跨多个移动平台。

 

44、响应式Web设计:HTML5和CSS3实战

语言:中文

类型:pdf 

简介:无论你想学习响应式Web设计,还是学习HTML5和CSS3的实际应用,这本书都能满足你的需要,是毋庸置疑的明智之选。

 

45、CSS Web设计高级教程-第2版

语言:中文

类型:pdf 

简介:注重Web开发的实践,每章以现实中的Web站点为例,提供了很多容易理解的CSS技巧和技术,例如,如何实现翻转器、阴影、下拉菜单、CSS切换、博客、HTML Email模板,如何克服浏览器的兼容问题,如何构建CSS布局等。对如何高效开发以CSSS驱动的专业级设计给出了实用的方案。

 

46、JavaScript捷径教程


语言:中文

类型:pdf 

简介:这本书各项技术均配有直观而简洁的示例, 可帮助你快速掌握这些技。比较合适具有一定的JavaScript 和DOM 脚本开发经验的Web 开发人员。

 

47、JavaScript王者归来

语言:中文

类型:pdf 

简介:它是一本为初学者准备的入门级教程,又是一本探寻程序设计思想本源的“魔法典籍”,也是一本Web开发工程师们需要的案头参考书。本书是你进入脚本王国的一把钥匙,引导你领略脚本魔法的神奇魅力。它还是一本着眼于未来改变互联网的启蒙读物,在它的引领下,你将在互联网的世界里获得你所希望得到的知识、智慧、成就和快乐。

 

48、jQuery基础教程(第四版)


语言:中文

类型:pdf 

简介:第一版自2008上市以来,一版再版,累计重印14次,是国内首屈一指的jQuery经典著作!作为最新升级版,本书涵盖jQuery 1.10.x和jQuery 2.0.x。

 

49、JavaScript DOM编程艺术


语言:中文

类型:pdf 

简介:讲述了JavaScript和DOM的基础知识,但重点放在DOM编程技术背后的思路和原则:预留退路、循序渐进和以用户为中心等,这些概念对于任何前端Web开发工作都非常重要。适合Web设计师和开发人员阅读。

 

 

50、javascript框架高级编程——应用prototype、yui、extjs、doio、mootools


语言:中文

类型:pdf 

简介:运用大量实用的示例和清晰的讲解来演示现代web开发涉及的众多方面,以及javascript框架提供了什么选项来帮助我们快速构建并运行应用程序

51、JavaScript异步编程


语言:中文

类型:pdf 

简介:讲述了基本的异步处理技巧,包括PubSub、事件模式、Promises等,通过这些技巧,可以更好地应对大型Web应用程序的复杂性,交付快速响应的代码。理解了Javascript的异步模式可以让读者写出结构更合理、性能更出色、维护更方便的Javascript程序。适合JavaScript开发人员阅读。

 

52、精通JavaScript


语言:中文

类型:pdf 

简介:讲述了现代 JavaScript 的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题——现代 JavaScript 是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。适合各层次 Web 开发人员阅读。

 

 

53、精彩绝伦的JQuery


语言:中文

类型:pdf 

简介:阐述如何利用少量的JavaScript基础知识将jQuery框架整合进网站,以创建富Web界面,并建立兼容所有主流浏览器的交互性网站。

 

54、JQuery实战-扫描版


语言:中文

类型:pdf 

简介:全面介绍jQuery知识,展示如何遍历HTML文档、处理事件、执行动画以及给网页添加Ajax。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jQuery如何与其他工具和框架交互以及如何生成jQuery插件。jQuery 是目前最受欢迎的JavaScript/Ajax库之一,能用最少的代码实现最多的功能。

 

55、犀利开发 jQuery内核详解与实践

语言:中文

类型:pdf 

简介:本书循序渐进地讲解了jQuery高效开发的方法和技巧,内容包括jQuery框架的设计模式和思路、Sizzle选择器的构成和工作机制、DOM文档操作、事件处理、动画设计、Ajax异步通信、插件扩展和辅助工具等。适合Web开发人员阅读和参考。

 

 

56、AngularJS开发下一代Web应用

语言:中文

类型:pdf 

简介:AngularJS是一款来自Google的前端JS框架,它的核心特性有:MVC、双向数据绑定、指令和语义化标签、模块化工具、依赖注入、HTML模板,以及对常用工具的封装,例如$http、$cookies、$location等。AngularJS框架的体积非常小,但是设计理念和功能却非常强大,值得前端开发者深入学习。

 

57、head first ajax中文版 

语言:中文

类型:pdf 

简介:这本书特别适合入门,主要强调基本概念,强调每个技术细节的作用,这样的书让人读起来比较舒服,也比较有成就感,当然如果深入研究的话,还需要再看其他的书,但是作为入门,这本书还是很不错的。

 

58、疯狂ajax讲义


语言:中文

类型:pdf 

简介:这本书的技术广度不错,深度稍显不足, 作为ajax的初学者,这本书还是不错的,我通过这本书还是能学到很多的东西, 不管是JavaScript基本语法、DOM编程,还是后面的prototype、jquery、dwr,对初学者都有很大的帮助。 比较适合Ajax入门。

 

59、基于MVC的JavaScript Web富应用开发

语言:中文

类型:pdf 

简介:通过由浅入深的讲解,你将学会如何构建具有丰富交互以及优雅体验的JavaScript应用,书中同样提供了大量的示例代码,可以帮助你更深入的理解很多重要的概念。揭开MVC的神秘面纱,教你如何设计合理的架构以及处理应用内部模块之间的依赖。介绍模板引擎和数据绑定;讲解远程数据加载、第二代Ajax以及跨域请求;利用WebSockets和Node构建实时应用;拖拽上传文件以及上传进度提示;讲解主流的库和框架,包括jQuery、JavaScriptMVC以及Backbone;编写测试用例,并使用控制台工具来调试你的应用;部署应用的最佳实践,比如缓存机制和代码压缩等

 

 

60、JavaScript设计模式


语言:中文

类型:pdf 

简介:本书共有两部分。

第一部分给出了实现具体设计模式所需要的面向对象特性的基础知识,主要包括接口、封装和信息隐藏、继承、单体模式等内容。

第二部分则专注于各种具体的设计模式及其在JavaScript语言中的应用,主要介绍了工厂模式、桥接模式、组合模式、门面模式等几种常见的模式。

比较适合Web 前端开发人员阅读和参考,同时也比较适合有C++/Java/C# 背景的服务器端程序员学习。

 

61、CSS揭秘


语言:中文

类型:pdf 

简介:这本书的作者为我们揭示了 47 个鲜为人知的 CSS 技巧,主要内容包括背景与边框、形状、 视觉效果、字体排印、用户体验、结构与布局、过渡与动画等。作者带领我们循序渐进地探寻更优雅的解决方案,攻克每天都会遇到的各种网页样式难题,特别适合前端工程师、网页开发人员阅读。

 

62、CSS高效开发实战

语言:中文

类型:pdf 

简介:这本书内容精练、重点突出、实例丰富、讲解通俗,是广大CSS设计人员和前端开发人员必备的参考书。

 

63、HTML5移动Web开发指南

语言:中文

类型:pdf 

简介:这本书可以作为html5入门的图书,里面内容包括的太多了,所以内容讲的都不深,但是可以作为对HTML5的了解入门图书,有兴趣的同学可以看看。

 

64、JavaScript.DOM高级程序设计

语言:中文

类型:pdf 

简介:通过学习这本书内容,读者将能构建起属于自己的DOM 实用方法库。本书适合有Web 开发和设计经验的同学阅读。

 

65、JavaScript基础与案例开发详解

语言:中文

类型:pdf 

简介:这本书讲解了JavaScript的基本语法,所以即使没有任何编程语言基础,也能够明白JavaScript的运行机制。适合初学者进行阅读,以及对javascript敢兴趣的同学阅读。

 

66、JavaScript学习指南(第2版)


语言:中文

类型:pdf 

简介:这本书系统地介绍了JavaScript的基本语法、基本对象、调试工具与排错技术、事件处理机制、浏览器对象模型/文档对象模型(BOM/DOM)等方面的知识,适合入门者阅读。

 

67、深入浅出javascript-head first javascript

语言:中文

类型:pdf 

简介:如果你喜欢Head First系列丛书的话,建议你这边书也看看,这本书覆盖了所有的javascript基本知识。适合初学者阅读。

 

68、深入理解Bootstrap

语言:中文

类型:pdf 

简介:Bootstrap是目前全球最流行、最火爆的Web前端开发框架之一,这本书适合没有Bootstrap经验的初级前端开发工程师阅读。

 

69、Bootstrap实战

语言:中文

类型:pdf 

简介:这本书详细讲解了Bootstrap的组件、插件和扩展技术,而且深度解析了Bootstrap的内核源代码。适合掌握了一定css,html,js的同学阅读。

 

70、Ajax与PHP.Web开发


语言:中文

类型:pdf 

简介:本书指导我们使用Ajax、PHP及其他相关技术建立快速响应的网页。本书不仅从Ajax的客户端和服务器端技术两个方面指导读者逐步掌握Ajax基础应用,还通过实例详细演示了Ajax表单验证、Ajax聊天室、Ajax Suggest、使用SVG实现的Ajax实时绘图程序、Ajax Grid、Ajax RSS阅读器和Ajax拖放等的实现过程。本书适合已经掌握PHP、XML、JavaScript和MySQL基础知识,并想要了解Ajax核心和工作原理的同学阅读。

 

71、Ajax安全技术


语言:中文

类型:pdf 

简介:这是一本为专业人士提供预防Ajax安全漏洞一手实践的入门指导书。适合广大基于AJAX开发Web程序的开发人员阅读。

 

72、AJAX企业级开发


语言:中文

类型:pdf 

简介:通过这本书,你将看到把数据表、Web 窗体、图表、搜索和过滤连接在一起用于构建AJAX应用程序的框架开发的整个过程,适合有一定开发基础的人员阅读。

 

73、AngularJS实战


语言:中文

类型:pdf 

简介:Angular JS是目前最热门的一种前端开发框架,之前有很多人来问过我关于Angular js的学习资料,但是因为时间原因,真的没有时间整理,今天跟大家分享这边本书,希望对大家去看看,后面还有很多的视频,我抽空整理分享给各位。

 

74、DOJO权威指南

语言:中文

类型:pdf 

简介:通过使用Dojo这个工业强度的JavaScript工具箱,我们可以比使用其他任何Ajax框架更高效、更容易地创建JavaScript或Ajax驱动的应用程序和站点。有兴趣的同学可以阅读。

 

75、DynamicHTML权威指南

语言:中文

类型:pdf 

简介:这本书为HTML、XHTML、CSS、DOM和核心JavaScript的标签、属性、对象、方法、事件等提供即时参考。可以加速你在Web页面中增添高端功能的整个进程。对所有正在致力于创建动态Web内容的开发者而言,这本畅销书绝对值得收藏与阅读。

 

 

76、HTTP权威指南

语言:中文

类型:pdf 

简介:这本书是为希望理解HTTP以及Web底层结构的人编写的。适合想进一步提升自己的开发人员阅读。之前有人私下问我要过,我在QQ与微信群里公开分享过,今天也整理一下,分享给更多需要的同学。

 

77、PHP经典实例(第二版)

语言:中文

类型:pdf 

简介:从初学者常见的问题到高级Web编程技术,这本包含了丰富的、具有实际应用价值的实例图书,可以满足使用PHP生成动态web内容的任何人的需要。而且,每个实例的讨论部分都浸透着对每个PHP开发人员极为有益的理念。

 

78、MongoDB大数据处理权威指南  第2版

语言:中文

类型:pdf 

简介:来自10gen的David Hows以及具有丰富MongoDB开发经验的Peter Membrey和Eelco Plugge,组成了本书的专家团队,他们在本书中分享了自己的专业知识和经验,帮助你了解成为MongoDB专家所需的所有知识。

 

79、代码阅读方法与实践

语言:中文

类型:pdf 

简介:本书围绕代码阅读,详细论述了相关的知识与技能。“他山之石、可以攻玉”,通过仔细阅读并学习本书,可以快速地提高读者代码阅读的技能与技巧,进而从现有的优秀代码、算法、构架、设计中汲取营养,提高自身的开发与设计能力。本书适用于对程序设计的基本知识有一定了解,并想进一步提高自身开发能力的同学。

 

80、高性能网站建设指南

语言:中文

类型:pdf 

简介:这本书介绍了网站性能问题的现状、产生的原因,以及改善或解决性能问题的原则、技术技巧和最佳实践。特别适合Web架构师、信息架构师、Web开发人员阅读,同时可以作为技术提升的一本参考书。

 

81、算法帝国

语言:中文

类型:pdf 

简介:作者为我们大家讲述算法和机器学习技术如何悄然接管人类社会,带我们走进一个算法统治的世界。这本书适合任何对算法原理、数据分析感兴趣的同学阅读。

 

82、算法之道(第二版)

语言:中文

类型:pdf 

简介:这本书追求是算法背后的逻辑,是一本启示书,而不是一本包罗万象的算法大全。适合对算法有兴趣的同学阅读。

 

 

 

83、云计算宝典 技术与实践


语言:中文

类型:pdf 

简介:通过阅读这本书,可以系统地了解云计算的产生背景、发展现状、技术要点和未来趋势,更加准确地把握业界前沿的科技和理念,认清信息技术发展的大脉络,形成适应于产业未来的大局观。同时,将为您打开一扇通往未来的窗户,帮助您拓宽视野,完善知识结构,储备适用于下一代信息产业的技能和智慧。

 

84、重构 改善既有代码的设计

语言:中文

类型:pdf 

简介:这本书凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书最初出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。

 

85、我编程,我快乐-程序员职业规划之道 


语言:中文

类型:pdf 

简介:在当今的IT职场取得成功,必须像经营企业那样对待你的事业。这本书之前在QQ群里跟大家分享过,在书中,将学到如何规划自己的职业生涯,让它向着你选择的目标前进,使人生更快乐、更美好。

 

 

86、图解CSS3核心技术与案例实战

 

 

语言:中文

类型:pdf 

简介:CSS3领域的标准性著作,由资深Web前端工程师根据CSS3的最新技术标准撰写。内容极为全面、丰富和翔实,由浅入深地讲解了CSS3新特性的语法、功能和使用技巧,涵盖选择器、边框、背景、文本、颜色、UI、动画、新型盒模型、媒体查询、响应式设计等各种模块;写作方式创新,有趣且易懂,用图解的方式来描述CSS3的每一个特性甚至每一个步骤都配有实战效果图;包含大量案例,实战性强,每个特性都有作者从实践中精心归纳和挑选出来的案例辅助讲解,同时还包含一个综合性的大案例。无论你是完全没有经验的准前端工程师,还是已经有一定经验的前端工程师,如果你想系统学习CSS3,那么本书将会是你的最佳选择;如果你是一位成熟的前端开发工程师,但时常为如何合理地使用某些特性而费时去查阅相关资料,那么本书也是你的不二选择。

 

87、精彩绝伦的CSS

 

 

语言:中文

类型:pdf 

简介:这本书主要讲解了如何选用正确的工具、如何通过jQuery使用CSS效果和CSS3技术。例如:显示或隐藏元素,通过XHTML为body或html元素设置背景,超过15种布局技巧,包括清除浮动、两栏/三栏布局、伪造栏布局、“唯一布局”、Holy Grail、基于em的布局、流式网格、固定页脚等。各种CSS效果,包括CSS弹出框、框冲切、圆角、CSS精灵、滑动门、流式漂白、参差浮动等应用CSS表样式,包括使用表头、主体、脚注、行标题、面向列的样式、表的映射和图形化等。

本书适合具有一定的CSS和JavaScript使用经验的Web开发人员学习参考。

 

88、精通HTML5+CSS3+JavaScript网页设计

 

 

语言:中文

类型:pdf 

简介:HTML5、CSS3和JavaScript技术是网页设计的精髓,《精通HTML5+CSS3+JavaScript网页设计》以应用实例和综合实战案例的形式逐一详解了HTML5网页设计的文档结构、文本、图像、用HTIdL5创建超链接、表格、使用表单;用CSS3设置表格和表单的样式、美化图片、背景和边框;讲述JavaScript内置对象、对象编程、JavaScript操纵CSS3、HTML5+CSS3和JavaScript的搭配应用等网页设计的方法和技巧。通过对《精通HTML5+CSS3+JavaScript网页设计》实例和综合案例的学习与演练,读者可以尽快掌握所学的知识,提高网页设计的实战能力;同时《精通HTML5+CSS3+JavaScript网页设计》在网上提供了实例源代码,可供读者直查看和调用,以便快速上手或进行二次开发。

 

89、Web标准之道

 

 

语言:中文

类型:pdf 

简介:此书为博客园知名博主联手打造,涉及Web标准、HTML/CSS、JavaScript、SEO优化等诸多领域。此书并不是一本由代码和技巧堆积而成的集合,更多的是探讨了Web设计中若干理念和心得,其中多为经验之谈。值得一看,里面有很多东西值得借鉴。

 

90、学习JavaScript数据结构与算法

 

 

语言:中文

类型:pdf 

简介:这边书比较薄,先介绍了JavaScript语言的基础知识,然后讨论了数组、栈、队列、链表、集合、字典、散列表、树、图等数据结构,之后探讨了各种排序和搜索算法,包括冒泡排序、选择排序、插入排序、归并排序、快速排序、顺序搜索、二分搜索,以及动态规划和贪心算法等常用的高级算法及相关知识。特别适合入门。

 

91、CSS那些事儿

 

 

语言:中文

类型:pdf 

简介:此书专注于CSS技巧实例的讲解,由浅入深地分析了CSS样式在布局时所需要理解的原理。因出版时间比较早了,有的内容跟现在有些出入,但是作为基础入门的阅读,还是非常不错的图书。

 

92、HTML5 & CSS3编程入门经典

 

 

语言:中文

类型:pdf 

简介:此书提供了对于最佳实践及技术的手把手指导。作为一本实用参考,本书深入阐述了为当今多设备多平台环境开发独特的现代网站所需的HTML及CSS最新版本。本书涵盖了丰富的内容:从为网页组织文档结构以及微调文本,到链接到其他网页或电子邮件地址,以及使用图片、音频、视频和表格。

 

93、HTML5与CSS3设计模式

 

 

语言:中文

类型:pdf 

简介:这本介绍了多达350种立即可用的模式。仿佛孩童堆积乐高,每种模式都可与其他模式契合使用,创造无穷的精美效果。模式名称显明易懂,方便查阅引用。每种模式、范例及相关代码都经过精心设计,便捷高效。模式讲解由浅入深,层层衔接,易于阅读。有兴趣的同学可以读读。

 

94、JAVASCRIPT性能优化:度量、监控与可视化

 

 

语言:中文

类型:pdf 

简介:此书从语言特性、浏览器原理、网络传输机制、数据结构等多角度深层探讨影响JavaScript代码性能的根本原因,从性能问题的度量、监控和可视化全维度给出了提升JavaScript代码性能的实用工具、方法和最佳实践,并对各种常见的性能问题给出了完整的解决方案。

 

95、你不知道的JavaScript(上卷)

 

 

语言:中文

类型:pdf 

简介:JavaScript语言有很多复杂的概念,但却用简单的方式体现出来(比如回调函数),因此,JavaScript开发者无需理解语言内部的原理,就能编写出功能全面的程序;就像收音机一样,你无需理解里面的管子和线圈都是做什么用的,只要会操作收音机上的按键,就可以收听你喜欢的节目。然而,JavaScript的这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发者,如果没有认真学习也无法真正理解语言本身的特性。正是因为绝大多数人不求甚解,一遇到出乎意料的行为就认为是语言本身有缺陷,进而把相关的特性加入黑名单,久而久之就排除了这门语言的多样性,人为地使它变得不完整、不安全。“你不知道的JavaScript”系列就是要让不求甚解的JavaScript开发者迎难而上,深入语言内部,弄清楚JavaScript每一个零部件的用途。本书介绍了该系列的两个主题:“作用域和闭包”以及“this和对象原型”。掌握了这些知识之后,无论什么技术、框架和流行词语,你都能轻松理解。

 

96、HTML 5_CSS 3_JavaScript讲义

 

 

语言:中文

类型:pdf 

简介:此书涉及内容比较广,但是做为知识点的了解来看,还是非常不错的,简单通俗易懂,对于新知识可以做个了解。

 

97、JQUERY应用开发实践指南

 

 

语言:中文

类型:pdf 

简介:此书由浅入深地介绍了jQuery框架的方方面面,为对这一框架感兴趣的各类开发人员提供了一本完备的指南。书中精选了jQuery的核心组件,着重介绍了jQuery对传统JavaScript编程的增强,细心研读之下,能够对这一流行框架有全面的了解,相信也能给网站编程带来很大的好处。

 

98、Head First HTML与CSS 第2版

 

 

语言:中文

类型:pdf 

简介:是不是已经厌倦了那些深奥的HTML书?你可能在抱怨,只有成为专家之后才能读懂那些书。那么,找一本新修订的《Head First HTML与CSS(第2版)》吧,来真正学习HTML。你可能希望学会HTML和CSS来创建你想要的Web页面,从而能与朋友、家人、粉丝和狂热的顾客更有效地交流。你还希望使用最新的HTML5标准,能够保证随时间维护和扩展你的Web页面,使它们在所有浏览器和移动设备中都能正常工作。

 

99、全端Web开发:使用JavaScript与Java

 

 

语言:中文

类型:pdf 

简介:此书以Java和JavaScript这两种最流行的服务器与客户端开发环境为例,全面讲解了最新的C/S应用开发范式。还讲解了很多实用的C/S开发架构,还通过各种实例进一步强化了读者的认知。

 

100、Erlang程序设计(第2版)

 

 

语言:中文

类型:pdf 

简介:此书由Erlang之父Joe Armstrong编写,是毋庸置疑的经典著作。书中重点介绍如何编写并发和分布式的Erlang程序以及如何在多核CPU上自动加速程序,并深入地讨论了开发Erlang应用中至关重要的文件和网络编程、OTP、ETS和DETS等主题。

 

全部完

 

图书获取方法:关注公众号,输入图书前的序列关键字,则可获取图书下载地址进行下载。例如,想下载第一本图书,则输入关键字“01”,则可获取下载地址,然后进行下载。


长按加关注,获取更多学习资源

web前端开发QQ群:574388536

 

 

原文地址:https://www.cnblogs.com/webxiaoer/p/6569193.html