更新時間:2019-09-10 10:12:24 來源:動力節(jié)點 瀏覽2627次
對于Java初學(xué)者來說龐大的Java語言不知道從哪里入手開始學(xué)習(xí),也不知道都要學(xué)些什么才能符合企業(yè)的要求,Java私塾根據(jù)多年的教學(xué)經(jīng)驗總結(jié)了一下Java階段性學(xué)習(xí)教程,并把總結(jié)的資料分享給大家。
java階段性學(xué)習(xí)教程
1、首先要學(xué)習(xí)java基礎(chǔ)知識。
不要被新技術(shù)迷惑,所謂萬變不離其宗,新技術(shù)都是基于java的基礎(chǔ)之上,如果基礎(chǔ)不扎實,對于這些新技術(shù)的理解也是一知半解,學(xué)不到根源。
2、做一個java項目
在學(xué)習(xí)完java的基礎(chǔ)知識之后,做一個java項目來鞏固一下,在項目中你會發(fā)現(xiàn)很多問題,通過解決問題,加深基礎(chǔ)知識的掌握。
3、學(xué)習(xí)數(shù)據(jù)庫的基礎(chǔ)知識和開發(fā)應(yīng)用軟件開發(fā)離不了數(shù)據(jù)庫,掌握幾種流行的數(shù)據(jù)庫:Oracle、SQLserver、MySQL等。
4、JEE基礎(chǔ)
在這里首先要學(xué)習(xí)網(wǎng)站基礎(chǔ),包括HTML、DHTML、JavaScript;接著要學(xué)習(xí)XML,XML+JAXP;然后學(xué)習(xí)JEE基礎(chǔ),包括JEE開發(fā)環(huán)境,RMI/IIOP、JNDI;最后學(xué)習(xí)JDBC數(shù)據(jù)庫的應(yīng)用開發(fā)。
5、web開發(fā)
全面的JEE的web開發(fā)知識:Servlet+JSP+javaBean+TagLib,到這里做一個完整的web應(yīng)用項目開發(fā)。
6、EJB開發(fā)
包含全面的EJB知識:1)EJB入門和無狀態(tài)會話Bean;2)有狀態(tài)會話Bean;3)BMP和CMP是實體Bean;4)jms和MessageDrivenBean;5)事物和安全(JTA、JTS和JAAS);6)WebService的開發(fā)和應(yīng)用
7、開源框架的學(xué)習(xí)
學(xué)習(xí)幾種現(xiàn)在流行的開源框架:Struts、Spring、Hibernian、Webwork等。完整的學(xué)習(xí)這些框架的開發(fā)和應(yīng)用。如果有興趣還可以學(xué)習(xí)Ibati框架、AJAX技術(shù)和DWR框架的開發(fā)和應(yīng)用。
8、JEE項目
綜合應(yīng)用JEE的知識來開發(fā)一個完整的應(yīng)用。
9、面向?qū)ο?/span>分析與設(shè)計
java是一種面向?qū)ο蟮恼Z言,所以要深入學(xué)習(xí)面向?qū)ο蟮姆治雠c設(shè)計,另外還要學(xué)習(xí)UML統(tǒng)一建模語言。
10、接下來就是系統(tǒng)設(shè)計與架構(gòu)
這里要學(xué)習(xí)的是Java設(shè)計模式、EJB設(shè)計模式、JEE核心設(shè)計模式、JEE應(yīng)用程序框架設(shè)計。
11、軟件工程軟件工程基本理論知識的學(xué)習(xí),還有Rup和極限編程。
12、技術(shù)研究學(xué)習(xí)搜索引擎技術(shù):
如Lucene等、工作流技術(shù):包含Shark、JBPM等、SOA架構(gòu)和應(yīng)用。
每個階段在做項目的基礎(chǔ)上牢固的掌握應(yīng)用到的知識,只有在實際的應(yīng)用中發(fā)現(xiàn)問題,加深所學(xué)的知識。在做項目的時候各位一定要從開始的需求分析一直到編程,按照階段來,一定不要去看參考代碼!
Java學(xué)習(xí)資料:

資源領(lǐng)取,登錄動力節(jié)點IT培訓(xùn)官網(wǎng)【視頻課程】,站內(nèi)視頻可免費下載學(xué)習(xí)。
相關(guān)閱讀
Java實驗班
0基礎(chǔ) 0學(xué)費 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)