java学习过程~~

我是个java初学者.
学习java基础知识的时候基本上是靠看马士兵老师的视频完成学习的.

现在基础知识已经学完了.
应该是学java web了吧?
对于学习的顺序还不够了解.
应该是从web的哪个方面开始进行学习

我在网上看到了张孝祥老师的web系列视频.
请问该先看什么,再看什么
请过来人指导一下,谢谢
[b]问题补充:[/b]
我是个java初学者.
学习java基础知识的时候基本上是靠看马士兵老师的视频完成学习的.

现在基础知识已经学完了.
应该是学java web了吧?
对于学习的顺序还不够了解.
应该是从web的哪个方面开始进行学习

我在网上看到了张孝祥老师的web系列视频.
请问该先看什么,再看什么
请过来人指导一下,谢谢

汗掉...
5个人就有5种回答...
我该怎么办??

推荐先学习servlet和JSP,去买本好点儿的书吧,看视频效率太低了,推荐《Head First Servlet&JSP》(中文版),这本书很浅显易懂的,非常适合初学者,而且内容讲解的也非常系统

顺便说句,这本书网上也能下载到电子版,比如:
[url]http://download.csdn.net/source/660659[/url]

web学习的顺序是:
1.web基本配置,web.xml什么的。
2.JSP、Servlet
3.MVC框架
4.Javascript、ajax

web的话,第一首相肯定要会servlet,了解其中原理,视频看的好象很简单,过了一段时间就忘记了,你可以开始的时候看些视频入门,然后买些比较经典的书看看,这样比较容易学习.

servlet学的差不多,你可以看些jsp标签,了解JSP页面的规则写法,尽量在JSP页上不要出现JAVA代码.

servlet和JSP有了一定的了解,你可以试着学习一些页面上的javascript和css,javascript一定要会,有时候能自己写出相应的模块,css有的时候可以交给美工,懂一点就行了.

接着上升到框架,ext,struts,jstl等等,了解可以增加你的开发速度,

接着是spring+hibernate优化你的后台逻辑和dao层

你好,
其实java的学习大体分为前台和后台的技术。前台主要是web开发,后台线程之间的通讯。
首先:想了解一下你现在技掌握到什么程度?structs,jsp,servlet,spring都了解吗?
推荐:
1。找一个前台web开发的例子,研究一下structs的MVC模式和流程。然后尝试自己去做一个例子。深入的学习structs,servlet,html等涉及的技术。这样下来,你就可以参见常见的java开发了。
2。学习spring,我觉得这是一个比较常用的,对你的前台开发有很大帮助的技术。
3。学习一下socket编程的相关技术,什么是进程?什么是线程?最好能自己写一个通讯的例子
4。设计模式:这部很重要,通过前面的学习,你应该可以能跟着做项目了,能编码了。但是代码的质量呢 ,学习设计模式可以很好的帮助你。
最后,我认为java的学习是例子和知识去结合。

相信你会成功的!

每个人的学习方法都是不一样的。建议您吸收有用的东西。然后自己在实践中摸索
每个人都是这么走过来的。老师带入门,学技靠自己!

顺序:
jsp,servlet,这个是基础。
MVC,学struts,struts2,jsf...学一个就OK,要了解其机制,知道前端控制器模式。
同时,要学习HTML,css,javascript,web编程离不开这些,虽然他们和java没有关系。
spring,hibernate或者EJB3,和web没有必然联系,但是因为现在都用这些,所以也要学。

其实都差不多,只是每个人学习的阶段不同,一个先学一个后学,其实也都一样,

技术与技术之间有区别也有共同点

就像你会写JAVA,如果再去学.net会简单多了,反过来也一样

学JAVA WEB就几点servlet jsp标签 javascript css(会一点就行) div
再深入点就是在servlet基础上的struts

spring hibernate是集合前人的思想总结出来的框架

再上去ejb 等

设计模式在写代码中慢慢领会,写了一段时间的代码,你再找本书看设计模式就知道为什么要这么写,这样写会更好

其实没有什么先来后到,有人直接跳过servlet直接学struts也行,慢慢的都会了解里面的机制

servlet->jsp->各种框架(Spring hibernate struts)

[quote]汗掉...
5个人就有5种回答...
我该怎么办?? [/quote]

我不知道你学java的初衷是什么哈,我是从我个人开始作项目,学习到的东西和你谈起的.

[quote]1。找一个前台web开发的例子,研究一下structs的MVC模式和流程。然后尝试自己去做一个例子。深入的学习structs,servlet,html等涉及的技术。这样下来,你就可以参见常见的java开发了。
2。学习spring,我觉得这是一个比较常用的,对你的前台开发有很大帮助的技术。
3。学习一下socket编程的相关技术,什么是进程?什么是线程?最好能自己写一个通讯的例子
4。设计模式:这部很重要,通过前面的学习,你应该可以能跟着做项目了,能编码了。但是代码的质量呢 ,学习设计模式可以很好的帮助你。
最后,我认为java的学习是例子和知识去结合。[/quote]

是我的学习经历.每个人的学习过程是不一样的,所以1000个人回答我想也会有1000个答案吧.
如果你想一点一点的从事java的开发,这个应该是适合你的.

Servlet,JSP这两个可是java web中不能再基础的基础了,如果想对java web入门,就先把Servlet.JSP学懂,我也推荐

,这本书我正在看,浅显易懂,很适合初学者,然后不可或缺的肯定就要学习java框架拉,struts,spring,hibernate,jsf,这几个框架可以是说现在企业开发最常用的框架了!