登堂入门
更上层楼
(1)JavaScript: The Definitive Guide
– 学 JavaScript 的如果没读过这本犀牛书,就好像基督教徒没读过圣经一样。此书前面的章节很耐读,后面的语言参考,则方便查阅。这是 JavaScript 语言学习和参考查阅的首选书籍。该书第六版已完成,期待电子版和纸质书早日面世。
(2)Pro JavaScript
Techniques – John Resig 的这本书,展现了 JavaScript 的专业开发技巧。如果想深入了解 jQuery 源码,这本书会非常有帮助。
(3)Secrets of the JavaScript Ninja – 这本书汇集了前端开发所需掌握的 JavaScript 知识的方方面面,是今年最值得期待的专业书籍之一。目前前 14 章已有电子版,最后 3 章 John Resig 还在编写中。中文版我和沉鱼已经在翻译,敬请期待。
(4)High Performance
JavaScript – 如果你关注 JavaScript 的性能,那 Nicholas C.Zakas 的这本书是绝对值得一读的。
(5)JavaScript
Patterns – 偷懒是程序员的优良品质,模式则是先人们总结的偷懒招式。Stoyan Stefanov 的这本书,从 JavaScript 的实际使用场景出发,提炼了不少可以让前端们偷懒的实用招式。模式的探索、创新,将永远是程序员自我提升的一条修炼之道。
(6)Douglas Crockford’s JavaScript – Crockford 大牛在 JavaScript 方面的总结,有不少经典文章,值得研读。
(7)JavaScript Garden – 这里汇集了 JavaScript 的一些经典话题,很值得花时间研读。
我阅读过的还有:High Performance Web Sites,
Even Faster Web Sites,
HTML5 Up and Running.
参考查阅
订阅关注
这个有很多,列举太耗时费力。可以 follow 我的推荐:
Google Reader 里,我的 Shared Items 很谨慎,读过且觉得值得一读或有查阅价值的文章我才会 share. Twitter, 最近用得比较少,有时会推荐一些资源,大家可酌情订阅。在我的 following 里,有一些国内外著名的前端开发人员,推荐大家根据兴趣,选择性 follow.
再推荐一个站点:JSMentors.com, 这里收集了不少全世界范围内有影响力的前端导师们,建议选择性订阅。
写在最后
这里只推荐了 JavaScript 相关的学习资源。作为一名前端工程师,还得具备 HTML, CSS, 基本的后台开发知识,以及交互设计等用户体验相关知识。这些方面的学习资源,是另一个话题,以后有机会再和大家讨论分享。
上面提到的书籍,是我读过的部分。提到的网站,是我经常光顾的。我相信还有非常多优秀的书籍和网站,期待大家的挖掘和分享了。
书籍版本的选择,我的排序是:英文纸质版 > 英文电子版 > 中文高质量翻译版。这只是我个人的一个 taste, 建议根据实际情况,选择合适自己的即可。
国内的原创前端书籍,我仔细看过的只有《悟透 JavaScript》和《JavaScript 语言精髓与编程实践》。翻译类书籍里,只抱着研究翻译的心态,看过部分译稿。如果有英语阅读能力,个人不是很推荐购买译本。目前国内前端译作,个人感觉质 量较烂,甚至离及格还有距离。高质量的翻译,需要我们所有前端共同努力了。
最后想提一点:要让自己有效消费信息,而不要让信息消费你。比如书籍,一个阶段,读一两本就好,贪多嚼不烂。学 习阶段容易产生焦虑,甚至自我否定,要调整好心态。要明白你花了一晚上可能都没弄明白的一篇博客,作者当初可能花了好几个月才研究整理出来。保持良好的心 态,不断挖掘自己的真正兴趣点和擅长点,在自知的基础上自我弥补、自我提升,在自我提升的螺旋中进一步自我认识、自我坚持。这是一种修行,有苦有乐,冷暖 自知。付出汗水,登上峰顶,才有可能见到满眼的精彩。
分享到:
相关推荐
ajax不是一种新的技术,而是一个新的WEB开发模型
相关推荐:TIOBE编程语言排行榜前20的语言入门书籍推荐 以下内容都是结合我自己的学习路线与经验,再整理汇总了网络各路大神的资料,希望能帮助源源不断入坑的新人更好的学习。 第1本: 《JavaScript权威指南(第6版...
我们首先是程序员,然后再是前端程序员,未来的Web前端,绝对不是靠几个选择器加一些简单的DOM操作能够应付的。 越来越复杂的产品、需求场景和基础库,这就需要我们拥有坚实的数据结构和算法基础才能驾驭,这也一定...
这是对自己这几年开发的一个总结,各种项目、资源、书籍、博客等 喜欢么?或者对您有用?那就 Star 一下吧 ^_^ 贡献方式 Fork 这个项目 不要直接在 Readme.md 中直接添加内容 所有的文档都放在 docs 中, 请根据内容...
网上有人分享经验,说到学习前端开发技术JavaScript很实用的一些书籍,从入门到高级,一一列举,很不错。整理了一下发上来。 名称: JavaScript+DOM编程艺术.pdf 概述: “本书理应奉为经典。文笔清晰,采用了优秀...
在“前端大全”微信公号后台,我们经常能收到让帮忙推荐书籍的消息。的问题在状语从句:伯乐用英语的前端小组讨论中也。不绝于耳6月30日,伯乐在线在「前端大全」微信公号。 (注:PC端无法看到大家的评论,,需要...
正如标题说的,《Javascript Enlightenment》是我目前为止看过的最好的Js书,没有之一。这本书循序渐进的讲述了Js中的重要概念,一开始看起来可能会觉得有些无聊,觉得讲得太简单,但是越看越觉得有味道,越看越能...
Bootstrap是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。 Bootstrap 是 2011 年八月在 GitHub 上发布的开源产品。Bootstrap 是由 Twitter 的 Mark Otto 和 Jacob ...
计算机经典书籍推荐 书的链接被百度网盘封了 现在打算将一些容量小的书上传到 github,超过 100M 书无法上传,只保留书名 动手做是1 看书是往1后面添0 理论与实践结合才是王道 如果不动手 看再多的书 没有那个1 都是...
jQuery以其轻巧的体积、强大的选择器、出色的DOM封装、丰富的插件支持使得广大的Web前端开发者得心应手,极大地提高了他们的开发效率;此外,jQuery中完善的Ajax功能、行为与结构层的分离、可靠的事件处理机制也同样...
欢迎推荐相同标准书籍 目录 Java 书名 豆瓣评分 操作 Effective java 中文版(第2版) Head First 设计模式(中文版) Java 8函数式编程 Java 8实战 Java性能权威指南 Java技术手册(第6版) Maven实战 Netty实战 ...
本系统采用前后端分离的开发模式,前端可能使用React、Angular或Vue.js等现代JavaScript框架来构建用户界面,后端则利用Spring Boot提供的快速开发能力实现RESTful API接口。数据库通常选用MySQL或其他关系型数据库...
前置说明: 本库记录自己前端所学, 内容在对应的文件夹下,相当于个人博客,可以在目录懒加载网站性能浏览器相关前端安全相关后端ruby推荐书籍前端学习之道如何成为伟大的前端人员面试题库30-seconds-of-interviews...
亚马逊 React 编程类销量和口碑排名第一的书籍,通俗易懂。强烈推荐!!! 系最新20180217版。 17. February 2018: • upgrade to node 8.9.4 • upgrade to npm 5.6.0 • upgrade to create-react-app 1.5.1 • v5...