在学习
Java Web
开发时,看过一本由杨磊、陈凌 云两位 老师编著的《精通
Eclipse Web
开发――
Java
体系结构、工具、框架及整合应用》的书,在前言中,两位老师给出了如下这样的四条建议,我觉得非常的好。我在书上用红笔划了下来,并且经常翻了看看。第一条是关于
PBL
学习方法的,网上也有这种学习方法的定义,过程,效果等的介绍。我在后面附了一个链接,什么是
PBL
学习方法,大家可以点开看看,可能会收获很多。
PBL
学习方法我个人觉得是一种很有效,效率也是很高的方法。在项目中发现问题,及时上网寻找答案,并及时解决,会给人留下很深刻的印象。最初学习的时候,我看过一些网上的视频,也翻看了相关的书籍。视频看后觉得还真是那么回事,自己一来就又糊涂了;看书非常慢,一般的
SSH
书籍都在
500P
以上,看个两三天,可能只能看完前言,简介和环境配置。我在文章末尾也添加了一些经典参考书籍的介绍,很多问题的解决除了上网还可以在书上查阅。
学习建议
1.
国外现在比较流行一种叫做
PBL
的学习方法,好
Problem Based Learning
,意思就是基于某个问题去学习。
2.
我们在学习编程的过程中,不要一味地去追求学习各种各样的工具和技术,比如懂一些
Java
语言的基础知识,马上就拿一本
Struts
的书进行学习,这样的学习没有目的性,而且非常盲目,效率也很低下。如果我们参与一个小的项目或者自己构思一个案例,围绕这个案例分析它需要用到哪能些技术,再根据这个案例的设计去学习这些技术,这样的学习就显得很有目的性和针对性,学习起来效率也比较高。
3.
学习不能停留在学习各种技术的基础知识层面上,而要深入到实际的项目中去,如果读者已经掌握了一定的编程技能,可以考虑阅读一些比较经典的案例,比如
Sun
公司推出的
PetStore
和
Spring in Action
一书中的
Appfuse
开源项目,这些项目都采用了比较好的架构,很有学习价值。
4.
学习编程技术不能仅仅停留在编写代码的层面上,而要主动地思考一个工程应该使用什么样的系统架构,什么样的系统架构才是更合理的架构。
http://baike.baidu.com/view/641223.htm
什么是
PBL
学习方法
Java Web
开发的经典参考书籍:
(美)
John Resig
著
陈贤安等译
《
Pro JavaScript Techniques
》北京:人民邮电出版社
2007
王沫编著
《
PHP 4 & MySql
完全实例教程》北京:电子工业出版社
2000
陈刚编著
《
Eclipse
从入门到精通》北京:清华大学出版社
2005
殷兆麟
. Java
语言程序设计
北京:高等教育出版社
2002
飞思科技产品研发中心编著
《
JSP
应用开发详解》北京:电子工业出版社
2003
李忠伟等
. Java2
基础教程
北京:机械工程出版社
2005
张虹,姜淑娟等
.
软件工程与软件开发工具
北京:清华大学出版社
2005
薛为民
,
夏文红
,
解仑
. Java
应用教程
北京:北京交通大学出版社
2005
刘乃丽
编著《精通
Java EE
项目案例基于
Eclipse + Spring + Struts + Hibernate
》北京:人民邮电出版社
2008
孙卫琴编著《精通
Struts
基于
MVC
的
Java Web
设计与开发》北京:电子工业出版社
2004
李刚编著《轻量级
Java EE
企业应用实践
--Struts 2 + Spring + Hibernate
整合开发》
北京:电子工业出版社
2008
舒红平等编著
《
Web
数据库编程
--Java
》
西安:西安电子科技大学出版社
2005
梁建全等编著《精通轻量级
Java EE
框架整合方案》北京:人民邮电出版社
2008
王磊杰等编著《
Java EE
开发指南
--
基于
Spring/Struts/Hibernate
的实现》北京:人民邮电出版社
2007
李刚编著
《整合
Struts+Hibernate+Spring
应用开发详解》北京:清华大学出版社
2007
刘晓华等编著《
J2EE
企业级应用开发》北京:电子工业出版社
2003
刘聪《零基础学
JAVA Web
开发:
JSP+servlet+Struts+Spring+Hibernat+Ajax
》北京:机械工业出版社
2008
白胜普编著《
J2EE
企业级应用测试实践》北京:清华大学出版社
2009
张亚飞编著《
JSP
开发王》
北京:电子工业出版社
2008
杨磊等编著《
Eclipse Web
开发
--Java
体系结构、工具、框架及整合应用》北京:人民邮电出版社
2007
戎伟等编著
《精通
Struts-Java
流行服务器、框架、工具及整合应用》北京:人民邮电出版社
2006
刘斌编著
《精通
Java Web
整全开发(
JSP + AJAX + Struts + Hibernate
)》北京:电子工业出版社
2007
经典网址:
http://forum.java.sun.com/
http://www.chinajavaworld.com
http://www.javaworld.com
http://developers.java.com.cn/Sun