Front End Books
记录和推荐一些认为还不错的前端方面的书籍。列入标准:javascript
- 看过,并以为值得推荐给你们的。
- 正在看的,已经以为不错的,或者听闻别人说不错的。
- 打算看的,经多人推荐,一致认为必看的。
注:此列表仅作推荐只用,并不是评判书籍的优劣。大体依据我的喜爱程度排序,并尽可能客观。css
若是有你以为不错的书籍我这没有列出,欢迎将其推荐给我,也推荐给你们。html
1.基础入门:
1.1 HTML:
无书籍推荐,我的认为,入门的时候,搞清楚HTML是什么,那一堆标签什么意思,就能够了,特别是 HTML 5 新增和修改的那些。前端
注:删掉了 w3school, 是由于以前有伙伴对着一个 demo,折腾了半天没弄出来,结果是由于 demo 的代码写坑了,中文的那个没有仔细看过,但也应该注意分辨java
1.2 CSS:
书名 |
做者 |
简介 |
连接 |
备注 |
精通CSS |
Andy Budd, Simon Collison, Cameron Moll |
内涵多种实际开发中的技巧和解决方案 |
豆瓣 |
|
CSS权威指南 |
Eric A. Meyer |
权威指南,文档以外不二选择 |
豆瓣 |
第三版 |
CSS禅意花园 |
Dave Shea, Molly E. Holzschlag |
CSS最经典之做之一 |
豆瓣 |
|
1.3 JavaScript:
书名 |
做者 |
简介 |
连接 |
备注 |
JavaScript DOM编程艺术 |
[英] Jeremy Keith / [加] Jeffrey Sambells |
JS和DOM必选,语言流畅,示例易懂 |
豆瓣 |
第二版 |
JavaScript高级程序设计 |
[美] Nicholas C. Zakas |
虽然以“高级”冠名,但依然适合入门使用,看完“艺术”后,无压力,此书将知识点整理的至关系统,逐步深刻。 |
豆瓣 |
第三版 |
2.进阶提升:
2.1 HTML:
书名 |
做者 |
简介 |
连接 |
备注 |
HTML5高级程序设计 |
Peter Lubbers / Ric Smith / Frank Salim / Brian Albers |
解读了HTML5规范的原因、发展和现状,全面展现了如何使用WebSocket、Geolocation、Web Storage、Canvas及音频视频等史无前例的新特性构建先进的Web应用,并以大量的示例涵盖所有HTML5 API。 |
豆瓣 |
第二版 |
2.2 CSS:
书名 |
做者 |
简介 |
连接 |
备注 |
精通CSS |
Andy Budd, Simon Collison, Cameron Moll |
汇聚CSS中最佳的实践方案 |
豆瓣 |
第二版 |
响应式Web设计实践 |
Tim Kadlec |
除了介绍实现响应式的核心技术之外,还包括了较完整的设计方法、流程以及团队的协做,是学习和实践响应式设计的一本好书。 |
豆瓣 |
|
网站重构 |
Jeffrey Zeldman / Ethan Marcotte |
让基于标准的设计思想更加清晰,更加易于理解,帮助你在这个领域中保持聪明和领先。 |
豆瓣 |
第三版 |
2.3 JavaScript:
书名 |
做者 |
简介 |
连接 |
备注 |
JavaScript权威指南 |
弗兰纳根(David Flanagan) (做者), 淘宝前端团队 (译者) |
经典之做 |
豆瓣 |
第六版 |
JavaScript语言精粹 |
Douglas Crockford |
老道的经典,取JS精华,去JS糟粕 |
豆瓣 |
2012 修订版 |
高性能JavaScript |
Nicholas C.Zakas |
使用JavaScript构建交互丰富的高性能Web应用 |
豆瓣 |
|
编写可维护的JavaScript |
Nicholas C.Zakas |
剖析JavaScript编程最优规范 |
豆瓣 |
|
JavaScript模式 |
Stoyan Stefanov |
包含了实现每一个讨论的模式的实践建议,并附有数个能够当即上手的范例。 |
豆瓣 |
|
3.语言衍生:
书名 |
做者 |
简介 |
连接 |
备注 |
深刻浅出Node.js |
朴灵 |
国产Node.js,国内Node布道者朴灵力做 |
豆瓣 |
|
了不得的Node.js: 将JavaScript进行到底 |
劳奇 (Guillermo Rauch)、 赵静 (Goddy Zhao)译 |
Socket.IO做者—— Guillermo Rauch 所著,拥有大量实战案例 |
亚马逊 |
|
Node.js实战 |
Mike Cantelon / TJ Holowaychuk / Nathan Rajlich |
Node 社区顶尖开发者所著 |
豆瓣 |
|
锋利的jQuery |
单东林 / 张晓菲 / 无魏然 |
jQuery最易懂的书 |
豆瓣 |
第二版 |
用AngularJS开发下一代Web应用 |
格林 (Green.B.)、夏德瑞 (Seshadri.S.)、 大漠穷秋 |
Google 提供的前端框架 |
Amazon |
|
4.用户体验:
书名 |
做者 |
简介 |
连接 |
备注 |
瞬间之美 |
[美] Robert Hoekman, Jr. |
Search、Screencast、Blog 、Wizard、 RSS、 Rate 、TagCloud 以及Form的布局、交互甚至客服等值得借鉴的解决方案。 |
豆瓣 |
|
5.产品:
书名 |
做者 |
简介 |
连接 |
备注 |
人人都是产品经理 |
苏杰 |
适合刚入门的产品经理、产品规划师、需求分析师,以及对作产品感兴趣的学生,用户体验、市场运营、技术部门的朋友们,特别是互联网、软件行业。 |
豆瓣 |
|
6.辅助知识:
书名 |
做者 |
简介 |
连接 |
备注 |
大话数据结构 |
程杰 |
适合自学的关于数据结构的书 |
豆瓣 |
|
HTTP权威指南 |
David Gourley / Brian Totty |
详解HTTP |
豆瓣 |
|
白帽子讲Web安全 |
吴翰清 |
阿里安全专家所著,畅销多国 |
豆瓣 |