JAVA编程:JSP程序员发展之路
你对java乐观有点盲目。java的关键就是在服务器上表现优异,而且它提供了整个开发所需要的工具。应该是说,看哪天。net有没有机会赶上java。js|程序|程序员一:申明在本文章中利用精晓、纯熟、熟习、懂得标记你对某手艺的把握水平。
精晓:可以把握此手艺的85%手艺要点以上,利用此手艺工夫凌驾两年,并利用此
手艺乐成实行5个以上的项目。能利用此手艺优化功能或代码,做到最年夜大概的重用。
纯熟:可以把握此手艺的60%手艺要点以上,利用此手艺工夫凌驾一年,并利用此
手艺乐成实行3个以上的项目。能利用此手艺完成软件需求并有履历的堆集在完成之前
能做优化计划尽量的完成模块或代码的重用。
熟习:可以把握此手艺的50%手艺要点以上,利用此手艺工夫凌驾半年上,并利用此
手艺乐成实行1个以上的项目。能利用此手艺完成软件需求。
懂得:能够在实践必要时参考手艺文档或匡助文件满意你的必要,基础晓得此项手艺在
你使用是所起的感化,可以挪用大概利用其依据划定供应给你的挪用体例。
二:基础请求
1:html把握水平:纯熟。缘故原由:不会html你大概写JSP?
2:javascript/jscript:把握水平:熟习。缘故原由:client真个数据校验、一些页面处置必要你利用剧本。
3:css把握水平:熟习。缘故原由:完成页面作风的一致一般会利用css往完成。
4:java基本编程把握水平:纯熟。缘故原由:不会java你能写JSP?开顽笑吧。另有你必需十分熟习以下几个包java.lang;java.io;java.sql;java.util;java.text;javax.sevrlet;
javax.servlet.http;javax.mail;等。
5:sql把握水平:纯熟。缘故原由:假如你不利用数据库的话你大概不必要把握sql。同时你必需对以下几种数据库中的一种以上的sql对照熟习。Oracle,DB2,Mysql,Postgresql.
6:xml把握水平:懂得缘故原由:AppServer的设置通常为利用XML来完成的。
7:ejb把握水平:懂得缘故原由:良多项目中贸易逻辑是由ejb来完成的,以是呢。。。
8:以下几种AppServer(engnier)你必要懂得一个以上。
a:)Tomcat
b:)WebLogic
c:)WebSphere
d:)JRun
e:)Resin
缘故原由:你的jsp跑在甚么下面啊?
三:选择请求(因项目而定)
1:LDAP把握水平:懂得缘故原由:LADP愈来愈多的使用在权限把持下面。
2:Struts把握水平:纯熟缘故原由:假如切合MVC计划一般会利用Struts完成C。
3:Xsp把握水平:依据必要而定良多时分是不利用的,但在不必要利用ejb但
jsp+servlet+bean完成不了的时分Xsp是一个十分不错的选择。
4:Linux把握水平:熟习缘故原由:假如你的使用跑在Linux/Unix上你起码要晓得
rm,mv,cp,vi,targzip/gunzip是用来做甚么的吧。
四:工具的利用
1:UltraEdit(EditPlus)+jakarta-ant+jakarta-log4j;
2:Jubilder4-6
3:VisualAgeForJava
4:VCafe
以上的工具你选择你本人熟习的吧。不外激烈倡议你用log4j做调试工具。
五:发展之路
1:html进修工夫,假如你的智商在80以上,15地利间应当够用了。最少你妙手写出一个页面来。
2:jacascript/jscript进修工夫,这真的欠好说,对照深邃的工具,够用的话一个星期能够学写外相。
3:css进修工夫,三天的工夫你应当晓得怎样利用css了,不请求你写,通常为美工来写css。
4:java进修工夫,天赋也的三个月吧。慢满学吧。假如要精晓,那我不晓得必要几工夫了。用来写
jsp,四个月应当够了。
5:sql进修工夫,只必要晓得insert,delete,update,select,create/droptable的话一天你应当晓得了。
6:xml进修工夫,我不晓得我还没有学会呢。呵呵。不外我晓得DTD是用来做甚么的。
7:ejb进修工夫,基础的挪用看3天你会挪用了。不外是创建在你学会java的基本上的。
8:熟习AppServer,Tomcat四天你能够把握安装,设置。把jsp跑起来了。假如是WebLogic也够了,但要利用ejb那不关你的事变吧。SA做甚么往了。
9:熟习Linux那可得必要很多工夫。渐渐看man吧。
10:Struts假如必要你再进修。
六:停止语
我是闲的无聊,以是花了半个小时写了写,假如你以为几乎是一堆Shit,本人晓得就好了,不必告知我,呵呵。
假如对你另有点匡助,别忘了夸我两句。假如必要接洽我:bingo_ge@hotmail.com
自己的整个学习思路完全被老师的讲课思路所牵制,这样几节课听下来,恐怕自己的见解都应该是书里的知识点了,根本谈不上自身发现问题,分析问题,和解决问题能力的切实提高。 是一种使网页(Web Page)产生生动活泼画面的语言 http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。 吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧 所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。 是一种使网页(Web Page)产生生动活泼画面的语言 接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。 象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。 你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。
页:
[1]