java web开发从入门到精通 - Lighter is Faster - JavaEy...

来源:百度文库 编辑:神马文学网 时间:2024/04/27 19:33:21
建议按下面的顺序学习
《C程序设计》 谭浩强的,对没学过c家族语言的人来说,不错的入门书。学java之前可以先看看。
《算法和数据结构》,学校里的教材。
====除了这两本以外,国人写的书基本上等于垃圾
Thinking in java(做入门书籍太厚了,做资料还不错,还要搭配 api 文档,线程的部分需要仔细看看,另外买入门书也没必要了)
Effective Java(相当不错,java的一些很重要的容易被忽略的细节,对java稍微有所了解后要看)
GOF的 《设计模式》,设计模式鼻祖,不会错的,面向c++的
或者 《java设计模式》,比GOF那本更适合java。
Hibernate Quickly(Hibernate方面的好书)
Ajax基础教程(《Foundation of Ajax》,ajax入门好书,顺便了解了dom和javascript)
精通CSS(《CSS Mastery》,好书)
jsp方面的要来一本,我是google着学的
Webwork in action(webwork的好书)
Spring Refrence(官方电子文档)
Hibernate Refrence(官方电子文档)
Hibernate Annotation(官方电子文档)
DWR 官方
JQuery 官方
开源框架看官方文档,相信我,没错的。
代码大全(《Code complete》,没事要翻翻)
除此之外,多看看别人的代码,但要能判断好代码和烂代码,学习好代码的风格。java开源项目的代码挺不错。