java web方向开发推荐书籍

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

java 

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

2《java编程思想》   html

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

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

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

web相关

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

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

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

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版权全部

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