这篇帖子旨在描绘前端工程师的修仙练级之路,也作为自己以后汲取知识的一个目标路线。附上读过书籍的一点书评,所以会不断更新
初学者:
Javascript说到底是架设在HTML架构上的操作,所以必须懂点HTML和CSS知识,以便继续修炼之路
入门级:
也适合想掌握一些前端技能的非前端工程师。
进阶篇:成为一名合格的前端工程师
《JavaScript高级程序设计》(或《JavaScript权威指南》)
|
《精通JavaScript》 |
第三阶段:更优秀的代码 ,更优良的设计
《JavaScript语言精粹》 |
《JavaScript设计模式》 |
第四批次:从语言细节到复杂工程实践
想开发靠谱的各类底层代码 ,应该看看
《Secrets of the JavaScript Ninja》 |
《JavaScript Patterns》 |
《ECMA-262 in Detail》 |
同时重视跟踪阅读一些大牛们的Blog了,多交流多体验
番外篇:各类专题书籍 ,读好第二批次书籍之后 ,有精力就接触下
《高性能网站建设指南》 |
《高性能网站建设进阶指南》 |
《高性能JavaScript》 |
《Ajax实战》 |
《jQuery实战》 |
《精通CSS》(或《CSS权威指南》) |
《正则表达式必知必会》(或《正则表达式权威指南》) |
应该选择:一本HTML5方面的书
应该选择:一本NodeJS方面的书
书评交流
《JavaScript DOM 编程艺术》
这本书通过几个实例 ,循序渐进的介绍了前端开发的方方面面 ,让大家能够了解前端的技术体系概况 ,又能具备了一些简单的动手能力。
其中关于DOM操作的部分讲得相当详细,DOM操作是面试官特别喜欢的一类问题,HTML5在此基础上进行了拓展,DOM结构是前端开发重中之重的基础。
《JavaScript高级程序设计》
这本书的第三版很全面,但有点枯燥,好像一本工具书,不过里边涵盖的知识面相当广
这本书补充了很多浏览器兼容性方面的知识
,特别是事件相关的知识 ,这个浏览器间差别最大。支持DOM与不完全支持DOM之间的差异都做了很深的剖析,典型就是FireFox与IE浏览器。
《锋利的jQuery》
这本书通俗易懂,作者写的用例也都恰到好处的实现了某一特征问题的解答。也讲解了如何做插件,封装类库等等,一本相当不错的轻量级类库指导书。
但是需要对原生的JavScript有深入的了解,假如只是能够熟练调用jQuery类库,而不去关注其底层代码如何实现的话,性能瓶颈总有一天会扼住你开发的喉咙。
这篇帖子旨在描绘前端工程师的修仙练级之路,也作为自己以后汲取知识的一个目标路线。附上读过书籍的一点书评,所以会不断更新
初学者:
Javascript说到底是架设在HTML架构上的操作,所以必须懂点HTML和CSS知识,以便继续修炼之路
入门级:
也适合想掌握一些前端技能的非前端工程师。
进阶篇:成为一名合格的前端工程师
《JavaScript高级程序设计》(或《JavaScript权威指南》)
|
《精通JavaScript》 |
第三阶段:更优秀的代码 ,更优良的设计
《JavaScript语言精粹》 |
《JavaScript设计模式》 |
第四批次:从语言细节到复杂工程实践
想开发靠谱的各类底层代码 ,应该看看
《Secrets of the JavaScript Ninja》 |
《JavaScript Patterns》 |
《ECMA-262 in Detail》 |
同时重视跟踪阅读一些大牛们的Blog了,多交流多体验
番外篇:各类专题书籍 ,读好第二批次书籍之后 ,有精力就接触下
《高性能网站建设指南》 |
《高性能网站建设进阶指南》 |
《高性能JavaScript》 |
《Ajax实战》 |
《jQuery实战》 |
《精通CSS》(或《CSS权威指南》) |
《正则表达式必知必会》(或《正则表达式权威指南》) |
应该选择:一本HTML5方面的书
应该选择:一本NodeJS方面的书
书评交流
《JavaScript DOM 编程艺术》
这本书通过几个实例 ,循序渐进的介绍了前端开发的方方面面 ,让大家能够了解前端的技术体系概况 ,又能具备了一些简单的动手能力。
其中关于DOM操作的部分讲得相当详细,DOM操作是面试官特别喜欢的一类问题,HTML5在此基础上进行了拓展,DOM结构是前端开发重中之重的基础。
《JavaScript高级程序设计》
这本书的第三版很全面,但有点枯燥,好像一本工具书,不过里边涵盖的知识面相当广
这本书补充了很多浏览器兼容性方面的知识
,特别是事件相关的知识 ,这个浏览器间差别最大。支持DOM与不完全支持DOM之间的差异都做了很深的剖析,典型就是FireFox与IE浏览器。
《锋利的jQuery》
这本书通俗易懂,作者写的用例也都恰到好处的实现了某一特征问题的解答。也讲解了如何做插件,封装类库等等,一本相当不错的轻量级类库指导书。
但是需要对原生的JavScript有深入的了解,假如只是能够熟练调用jQuery类库,而不去关注其底层代码如何实现的话,性能瓶颈总有一天会扼住你开发的喉咙。
分享到:
相关推荐
几乎每本讲JavaScript的书都会用很多的篇幅来讲JavaScript的源起与现状。本书也需要这样的一个开篇吗? 不。我虽然也想过这样,但我不打算让读者去读一些能够从Wiki中摘抄出来的文字,或者在不同的书籍中都可以看到...
状态:如果你读过这本书。 创建图书后,您可以: 使用删除按钮将其从库中删除。 使用更改状态按钮将状态更改为已读或未读。 内置 JavaScript 现场演示 现场演示链接 入门 要启动并运行本地副本,请遵循这些...
我曾经读过的那些书: 读书, 进入作者的世界里, 取其精华, 提升自己. 2021: 2019: 2018: 2017: 你不知道JavaScript(中卷) 第三方JavaScript编程 洗脑术 人人都是产品经理 启示录 深入react 技术栈 软技能:代码...
买过很多书,也打印过很多电子版的书籍和资料,断断续续的读,杂乱无章。心血来潮,想自己整理一下,希望可以坚持下去,不断学习,不断提升自己。 于2017-06-06 23:10 书单 数学 PHP HTML和CSS JavaScript MySQL ...
它还具有一个附加功能,用于指示他是否读过书。 建于 HTML和CSS 自举框架 Javasript 入门 要启动并运行本地副本,请遵循以下简单的示例步骤。 设置 在本地克隆项目。 键入命令cd libraryAppProject 使用您选择的...
这适用于那些可能已经读过这本书但更喜欢阅读一些笔记的人 对于那些认为他宁愿阅读代码而不是阅读一本书的人。 但我建议,抓住你的副本,阅读它! 这是一本 172 页的小书,您当然可以阅读:) 对我来说 - 我希望稍后...
这里我又去看书(servlet 和 JSP 核心编程,极好的一本书,该讲的都讲了,读明白了它servlet/JSP也就可以说精通了)p70页里面:getParameterValues()返回字符串数组,然后我们用循环判断这个字符串数组的长度,再就是获得值...
收集你在生活中读过的书。 现在,每本书对您都有意义:它们的影响将持续一生。 书籍是我们生活中不可或缺的一部分。 书籍像其他媒介一样影响我们。 一本书让我们着迷,让我们着迷,让我们思考。 它让我们对事物有了...
这是我读过/有兴趣阅读的所有与 JavaScript 相关的书籍的集合。 请随意将其传递给任何想要学习 JavaScript 的人! 我也在更新一个类似的和 。 JavaScript jQuery jQuery 学习中心 jQuery 片段 在线社区 r/...
关于设计模式有很多版本,说实话老外的js设计模式我也略看了一下,实在是枯燥的紧,而且晦涩难懂,更像是工具书,而这一本是我看过的写js设计模式最实用最容易形成体系的一本(易懂,但是无毅力者切勿下载,浪费资源...
实际上,我们曾见到一些很难看的代码,你可能也见过。但是当我们看到写得很漂亮的代码时,会很受启发。好代码会很明确告诉你它在做什么。使用它会很有趣,并且会鼓励你把自己的代码写得更好。本书旨在帮助你把代码写...
我在这里罗列一下在我的学习过程中读过的一些资料。当然是以Adobe的官方文档为主,这些文档内容非常详尽,应该作为学习的首选。 首先下载并安装好Flex开发工具Flex Builder 2。Flex Builder 3的Beta版目前还不是很...
《数据结构与算法JavaScript描述》 b04-图形学与可视化 《HTML5 Canvas核心技术》 《WebGL高级编程:开发Web3D图形》 《计算机图形学》 《WebGL编程指南》 《3D游戏与计算机图形学中的数学方法》 b05-HTML与CSS ...
塔布拉 Tabula是拉丁文的目录,这是我读过的书的目录。 在这里查看: :
最近为了补js的基础,开坑javascript高程,这书基础部分写得很详细很好读,搭配着MDN进行学习理解。 闲下来的时间记录一下边读边做的笔记,大多是以前编程的时候没注意过的基础知识点。 第一章 JavaScript的完整实现...
到目前为止我读过的书住在- 短交互式应用程序开发了利用香草JS来保持到现在为止你已经读过的书的轨道。此仓库中使用的技术JavaScript ES6:纯JS(与jQuery等相对)用于动态查询,创建,修改和删除HTML元素/节点骨架...
博客:热爱生活,热爱编程,刚入门的一名前端小码农,在这里,写自己想说的话,读过的书,爱的人。
大部分是我自己亲自读过的书(一般我会先考察电子版,觉得满意就会买纸质版回来读),真心觉得不错,剩余未读的书已纳入阅读候选区准备后续读完。 一本书能够出版,一定是通过作者、出版商反复琢磨推敲修订,在知识...
对于HTML5和CSS3,我已经读过一本书,并且已经手写了各种书籍和博客的内容(TCPschool!Markdown文件)正在填充它(当前正在等待...) 即使我在某种程度上做到了这两点,也有一件重要的事情要做。 JavaScript,js...
新奇(项目2) 您是否曾经读过一本书,对自己说:“我需要与某人分享这本书?”。 你来对地方了!!。 NOVELty是一站式商店,通过共享您喜欢的书并参与书评来跟踪您正在阅读/阅读的所有书,获得个性化的书推荐并加入...