1.學(xué)習(xí)Java
SE部分的內(nèi)容,這部分是基礎(chǔ)內(nèi)容。掌握的越扎實(shí),后面的內(nèi)容學(xué)習(xí)起來(lái)就越容易。
2.學(xué)習(xí)SQL和數(shù)據(jù)庫(kù)的內(nèi)容
,這個(gè)也是非常基礎(chǔ)的內(nèi)容,舉個(gè)例子:程序員的面試題中一定會(huì)有SQL部分的考試。
3.學(xué)習(xí)HTML、css、JavaScript的內(nèi)容。
4.學(xué)習(xí),JSP、Servlet、JavaBean、標(biāo)記庫(kù)、JSTL、MVC、JSP EL等Web編程的部分
5.學(xué)習(xí)Struts 或者Spring
MVC。二者取其一即可,推薦選Struts
6.學(xué)習(xí)Java與XML ,重點(diǎn)掌握使用Java技術(shù)對(duì)XML文件的解析
7.學(xué)習(xí)Java EE的核心技術(shù)
,例如:JNDI、EJB3等,同時(shí)還需要學(xué)習(xí)使用與配置應(yīng)用服務(wù)器,例如:webLogic Server,Websphere,JBoss
8.學(xué)習(xí)Hibernate 等持久層的技術(shù)
9.學(xué)習(xí)Spring
10.學(xué)習(xí)AJAX
11.學(xué)習(xí)ANT、Subversion等開(kāi)發(fā)工具,熟悉常見(jiàn)的軟件開(kāi)發(fā)模型,例如:rup、XP
12.學(xué)習(xí)OOA與OOD,uml,設(shè)計(jì)模式
13.學(xué)習(xí)Web Services、SOA的原理與應(yīng)用開(kāi)發(fā)
最后,現(xiàn)在很多公司都使用Linux系統(tǒng)做為服務(wù)器系統(tǒng),并且使用Linux系統(tǒng)進(jìn)行程序的開(kāi)發(fā)(都是出于使用正版的考慮),所以L(fǎng)inux系統(tǒng)的安裝、使用和簡(jiǎn)單管與配置,也是需要學(xué)習(xí),這部分內(nèi)容,跟其他內(nèi)容沒(méi)有關(guān)聯(lián),可以在任何時(shí)候?qū)W。推薦學(xué)習(xí)完SQL與數(shù)據(jù)庫(kù)之后進(jìn)行學(xué)習(xí)。
你要想找到一份不錯(cuò)的Java程序員工作,最基本的也要把1-12都學(xué)習(xí)了,當(dāng)然有的內(nèi)容需要深入掌握,有的內(nèi)容可以慢慢的深入掌握的。 |
posted on 2008-11-28 16:35
leweslove 閱讀(227)
評(píng)論(0) 編輯 收藏 所屬分類(lèi):
J2EE