学习Ja"/>
推广 热搜: 营销  垃圾桶  投影  调音台  智通  机票  朵拉试衣间    报关  硅橡胶挤出机 

Java学习书籍有什么好的推荐?看这几本就够了

   日期:2023-02-13     浏览:6    评论:0    
核心提示:


学习Ja

学习Java书籍有什么好的推荐?书籍是传递知识最基本、最常用的方式。Java零基础初学者应该看什么书?小编为您整理了一些,供您选择和研究。



1.Java零基础入门级:表示有一定基础(比如最常见的HTML标签及其属性、事件、方法;最常见的CSS属性;基本的JavaScript编程能力),能够完成一些简单的WEB前端需求。

推荐:JavaScript dom编程艺术

理由:这本书绝对是初学者的好书,这本书是从JS的历史-JS-DOM的基本语法知识介绍和简单使用。现在这本书已经出了第二版,有需要的朋友可以直接上第二版。

评价:简洁,实用,详细,通俗易懂,书不厚。

2.初级开发:不要批判代码的正确性和严谨性。毕竟每个程序员都有这样一个过程,这是这个级别的特点。

推荐:javascript高级编程(第二版)

理由:这本书的作者是尼古拉斯·C·扎卡斯(Nicholas C.Zakas),你可以多关注一下。雅虎的前端工程师是YUI的代码贡献者。可想而知,这本书是有含金量的,他的书都广受。这本书已经出了第二版,和版相比,内容更新很大。直接上第二版就行了。不要被书的高级标题所迷惑,只要你有JS语法和DOM的基础知识,本书开头还是介绍了JSDOM的语法知识。

点评:推荐第五章(体裁),第六章(OOP),第七章(匿名)。多看几遍,至少理解完整,为以后的进阶打好基础。个人觉得这几章是这本书的精髓。这本书刚开始会读的比较快,所以不推荐初学者。不过和小编后面要介绍的书相比,有点基础,所以建议先看完这本书,对浏览器兼容性和语法有一定了解后再继续读下去。

推荐:高性能JavaScriptJavaScript语言精华

原因:次看《高性能JS》,这是Nicholas C.Zakas写的一本经典的书,书中给出了很多各种JavaScript在浏览器中的性能的例子,对于规范JavaScript代码,提高性能很有帮助。最后提到很多工具和性能测试方法,都是灰色的,往往有实际效果。看得出来作者很善良,最难忘的一句话:“如果JavaScript执行了几秒钟,那么你很可能做错了;;

《语言的本质》和《高性能》中的几个关键知识被反复提及,但为什么推荐这本书?因为这本书很好的描述了JS语言的本质,从对象函数继承数组等诸多重要知识入手,是一本介绍JavaScript语言本质的权威书籍。我再补充一句——这本书需要反复阅读。

点评:都是好书,很薄,说的东西只要有基础都不难。相信看完之后会对JS有新的认识,对以后的代码规范、浏览器差异等高级问题有新的认识。如果你看完会有一种豁然开朗的感觉,那么恭喜你,你离中级不远了。

3.中级开发:“中级开发人员的标志是在高级开发人员或少架构师的指导下,高质量地完成工作,对产品或项目有自己的想法和理解

强烈推荐:JavaScript DOM高级编程

原因:这本书的翻译一般,代码有一些错误,但这不影响这本书的威力。通过学习这本书,你可以了解一个JS库是如何产生的,自己写一个简单的JS库。如果你打算研究其他JS库或者正在研究其他JS库,那么这本书会让你的理解达到一个新的高度。进阶进阶阅读是必须的,写库是必须的。

点评:异常强大的JS大作。这本书不薄,强烈推荐。现在买不到正版了。

强烈推荐:JavaScript设计模式

理由:这是一本异常有活力的书。看书名《设计模式》就知道有点难懂。个人感觉一本书只要用了格局这个词,反正不会简单。本书详细介绍了JS的各种具体设计模式,如模仿接口封装继承链调用工厂模式,以及它们在JavaScript语言中的应用。使用设计模式使代码更加模块化,更加高效,更易于维护。

点评:书不厚,但真的很丰富,很深刻。强烈建议购买。

推荐:高性能网站建设指南,高性能网站建设高级指南

原因:看了前几本书,在前端性能和自己代码的效率上已经达到了很高的水平,然后接触到了一些前端工程师的一些精华。这本书讲解了HTTP请求、CDN、内容缓存以及web开发中的一些常见问题。

点评:书不厚,但都是实用的东西,但用不用要看个人和项目需求。



如有疑问,欢迎在线咨询,有专业老师随时为您服务。添加微信:ZZ19137181462


 
打赏
 
更多>同类资讯
0相关评论

推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报