Home

Awesome

Front End Books

记录和推荐一些认为还不错的前端方面的书籍。列入标准:

  1. 看过,并觉得值得推荐给大家的。
  2. 正在看的,已经觉得不错的,或者听闻别人说不错的。
  3. 打算看的,经多人推荐,一致认为必看的。

注:此列表仅做推荐只用,并非评判书籍的优劣。大致依据个人喜好程度排序,并尽量客观。

如果有你觉得不错的书籍我这没有列出,欢迎将其推荐给我,也推荐给大家。

1.基础入门:

1.1 HTML:

无书籍推荐,个人认为,入门的时候,搞清楚HTML是什么,那一堆标签什么意思,就可以了,特别是 HTML 5 新增和修改的那些。

注:删掉了 w3school, 是因为之前有伙伴对着一个 demo,折腾了半天没弄出来,结果是因为 demo 的代码写坑了,中文的那个没有仔细看过,但也应该注意分辨

1.2 CSS:

书名作者简介链接备注
精通CSSAndy Budd, Simon Collison, Cameron Moll内涵多种实际开发中的技巧和解决方案豆瓣
CSS权威指南Eric A. Meyer权威指南,文档之外不二选择豆瓣第三版
CSS禅意花园Dave Shea, Molly E. HolzschlagCSS最经典之作之一豆瓣

1.3 JavaScript:

书名作者简介链接备注
JavaScript DOM编程艺术[英] Jeremy Keith / [加] Jeffrey SambellsJS和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:

书名作者简介链接备注
精通CSSAndy 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 修订版
高性能JavaScriptNicholas C.Zakas使用JavaScript构建交互丰富的高性能Web应用豆瓣
编写可维护的JavaScriptNicholas 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 RajlichNode 社区顶尖开发者所著豆瓣
锋利的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安全吴翰清阿里安全专家所著,畅销多国豆瓣