1.學(xué)習(xí)Java
SE部分的內(nèi)容,這部分是基礎(chǔ)內(nèi)容。掌握的越扎實(shí),后面的內(nèi)容學(xué)習(xí)起來就越容易。 2.學(xué)習(xí)SQL和數(shù)據(jù)庫的內(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)記庫、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等開發(fā)工具,熟悉常見的軟件開發(fā)模型,例如:rup、XP 12.學(xué)習(xí)OOA與OOD,uml,設(shè)計(jì)模式 13.學(xué)習(xí)Web Services、SOA的原理與應(yīng)用開發(fā) 最后,現(xiàn)在很多公司都使用Linux系統(tǒng)做為服務(wù)器系統(tǒng),并且使用Linux系統(tǒng)進(jìn)行程序的開發(fā)(都是出于使用正版的考慮),所以Linux系統(tǒng)的安裝、使用和簡(jiǎn)單管與配置,也是需要學(xué)習(xí),這部分內(nèi)容,跟其他內(nèi)容沒有關(guān)聯(lián),可以在任何時(shí)候?qū)W。推薦學(xué)習(xí)完SQL與數(shù)據(jù)庫之后進(jìn)行學(xué)習(xí)。 你要想找到一份不錯(cuò)的Java程序員工作,最基本的也要把1-12都學(xué)習(xí)了,當(dāng)然有的內(nèi)容需要深入掌握,有的內(nèi)容可以慢慢的深入掌握的。 |