Front End Books

时间:2022-09-12 23:53:25

Front End Books

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

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

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

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

1.基础入门:

1.1 HTML:

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

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

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安全 吴翰清 阿里安全专家所著,畅销多国 豆瓣

Front End Books的更多相关文章

  1. GO语言系列(五)- 结构体和接口

    结构体(Struct) Go中struct的特点 1. 用来自定义复杂数据结构 2. struct里面可以包含多个字段(属性) 3. struct类型可以定义方法,注意和函数的区分 4. struct ...

  2. 7 Must Read Python Books

    7 Must Read Python Books I started learning Python just two years ago. Coming from a C++ and Java ba ...

  3. Reading books /// Prim+BFS oj21633

    题目大意: 输入 N,M 接下来1-N行输入读该书的用时time[i] 接下来1-M行输入a,b  表示a和b是similar的 若a读过则读b用时为 time[b]/2 ,若b读过则读a用时为 ti ...

  4. Java Web项目报错java.lang.NullPointerException 	at org.apache.jsp.front.index_jsp._jspInit(index_jsp.java:30)

    环境:myeclipse+tomcat6+jdk6 今天搭建了一个Java Web项目,访问index.jsp时报如下错误: 严重: Servlet.service() for servlet jsp ...

  5. Front End Developer Questions 前端开发人员问题(二)CSS 后续

    问题来源:http://markyun.github.io/2015/Front-end-Developer-Questions/ 31.视差滚动效果,如何给每页做不同的动画?(回到顶部,向下滑动要再 ...

  6. I finally made sense of front end build tools. You can, too.

    来源于:https://medium.freecodecamp.com/making-sense-of-front-end-build-tools-3a1b3a87043b#.nvnd2vsd8   ...

  7. TCP/IP BOOKS

    TCP/IP Fundamentals for Microsoft Windows: Overview https://technet.microsoft.com/en-us/library/bb72 ...

  8. [front]有效开展一个前端项目

    今天的前端如果没有用到 npm,效率是比较低的:所以要从使用的工具来讲. 1. 一切都依赖于 nodejs: 下载一个 linux 的源码包就可以开始安装了. $ wget https://nodej ...

  9. UVa 714 Copying Books(二分)

    题目链接: 传送门 Copying Books Time Limit: 3000MS     Memory Limit: 32768 KB Description Before the inventi ...

随机推荐

  1. pcl曲面网格模型的三种显示方式

    pcl网格模型有三种可选的显示模式,分别是面片模式(surface)显示,线框图模式(wireframe)显示,点模式(point)显示.默认为面片模式进行显示.设置函数分别为: void pcl:: ...

  2. 【BZOJ】2563: 阿狸和桃子的游戏

    http://www.lydsy.com/JudgeOnline/problem.php?id=2563 题意:给一个n个加权点m条加权边的无向图,两个人轮流拿走一个点,最后使先手得分-后手得分尽量大 ...

  3. 转载 从最简单的vector中sort用法到自定义比较函数comp后对结构体排序的sort算法

    转载自:http://www.cnblogs.com/cj695/p/3863142.html sort函数在使用中非常好用,也非常简单,而且效率与冒泡或者选择排序不是一个数量级.本文就sort函数在 ...

  4. Effective C++:条款27——条款

    条款27:尽量少做转型动作 单一对象可能拥有一个以上的地址!

  5. (20)odoo中的action

    ---------更新时间18:06 2016-09-18 星期日15:05 2016-03-14 星期一18:07 2016-02-19 星期五---------* 窗口动作   <?xml ...

  6. Self-Paced Training &lpar;3&rpar; - Docker Operations

    AgendaTroubleshooting ContainersOverview of Security PracticesPrivate RegistryIntro to Docker Machin ...

  7. 回某位朋友问题备受phpcgi&period;exe煎熬现在cpu跑满(解决方案)

    (本文原创,但是cgi参数参考一个大神写的针对小服务器的,希望大家积极投票哦) 下面是对php-cgi.ext过多引起服务器cup%的解决方法,希望对大家有帮助;大多数情况是发生在第四项上;   解决 ...

  8. 简单天气应用开发——解析HeWeather JSON

    借助和风天气API成功获取到了我想要的天气信息,但在怎么提取出我想要的数据上又遇到了问题. {"HeWeather data service 3.0":[{"basic& ...

  9. javaWEB总结&lpar;5&rpar;&colon;GET与POST请求

    前言:get和post请求无论在项目中还是在面试中都会经常遇到,这次主要写一个小页面测试一下他们的区别,本人知识有限理解和说的简陋就全当给自己留个备份,日后再补充. 1.项目的目录结构 2.web.x ...

  10. ReentrantLock 与 AQS 源码分析

    ReentrantLock 与 AQS 源码分析 1. 基本结构    重入锁 ReetrantLock,JDK 1.5新增的类,作用与synchronized关键字相当,但比synchronized ...