java web方向开发推荐书籍

时间:2024-03-04 19:24:30

开博首作,就讲讲一些书籍好了。

java 

1《java核心技术 卷一》 作为入门不错,讲的比较详细。卷二就不推荐了,只能参考参考。

2《java编程思想》   

3 Effective java。翻译的不通顺,不流畅,不敢恭维。同类的你可以参考《编写高质量代码:改善Java程序的151个建议》、《java优化编程》。

4 《疯狂java讲义》李刚这本入门不错。当然有多少是抄官方文档的API说明(自我翻译or他人翻译or个人部分理解就不知道了,没注明)。如果你学android的,不推荐他的疯狂Android讲义,组织顺序有点乱,如果没基础看的话可能比较吃力;不过内容比较多。

5 《数据结构与算法分析 java语言描述第2版》 mark allen weiss著。算法导论没看过,但是这本讲述算法的书籍入门容易,翻译不错。

web相关

1 Beginning HTML with CSS and XHTML 。David Schultz及Craig Cook著,中文译名《深入浅出HTML》 译者,谢廷晟。html,css的入门书籍,看了之后多实战一下。之后就参考下w3c的官方网站即可。 

2《javascript高级程序设计》Nicholas C.Zakas著。当然也可以看英文版<Professional.JavaScript.for.Web.Developers>,英语要求不高。出了三版了。javascript的经典著作。相对于《javascript权威指南》,我认为这本书更加连贯。

3 精通CSS与HTML设计模式 ,Michael Bowers著。参考书籍,当你碰到浏览器兼容性问题的时候,可以参考此书。

4 编写高质量代码1.WEB前端开发修炼之道 如果你想深入了解javascript对象的原型(prototype),那就去看看这本书。 

5 Javascript语言精粹 json之父的作品

UML&&设计模式

1 UML用户指南 了解UML的好书。翻译也不错

2 研磨设计模式

3 HEAD FIRST 设计模式。

 

重构 

1 重构:改善既有代码的设计 (其实还是看看开源项目比较好)。

 

数据库

Oracle

Oracle.PL.SQL 程序设计

Mysql

暂无

至于某些技术实战系列 推荐 xxx in action系列。一般译为xxx实战。

至于某些技术碰到的疑难杂症 推荐 xxx cookbook系列。

至于某些技术的详细介绍。推荐官方的API文档及部分翻译。

暂时就先写到这里了。

www.cnblogs.com/fcdmeng版权所有

未经作者许可,严谨用于商业用途