1. 程式人生 > >學完Java SE之後學什麼好?

學完Java SE之後學什麼好?

我覺得學習j2ee一定要循序漸進,千萬不要太急了。把java基礎打牢一點,再牢一點。各位,你們在後面學習什麼struts,hibernate,spring,ajax..都很輕鬆。

第一個階段(java基礎階段)

1.java 語法

2.面向物件

3.常用的api

4.介面程式設計

5.多執行緒

6.檔案io

7.java網路程式設計..

看看張孝祥老師的 java視訊(不過張孝祥老師普通話不是很好,而且語速很慢,不過技術是不用說的啦!感謝張老師的無私奉獻了,呵呵)

第二個階段(資料庫階段)

1.oracle

2.mysql

3.sql server

目前中國軟體公司用的最多的三大主流資料庫是sql server,mysql,oracle .目前看來oracle資料庫越來越流行了。一般情況下PHP對應MySQL資料庫;ASP對應SQL資料庫;JSP對應ORACLE資料庫。所以大家會經常看

到市場上JAVA培訓都是用的ORACLE資料庫,其實你學會了ORACLE資料庫,再去學習MySQL、SQL資料庫,你會覺得有很多相似的之處,學起來也容易上手了。oracle我推薦

韓順平老師 oracle視訊 (韓老師授課很有趣,特適合基礎不太好的人。講課有一套)

第三個階段(web開發階段)

1.html

2.css

3.javascript

這三個部分是進行web開發的必須技術.一定要好好學習.不過我當時沒有發現有講的特別好的。好像很多老師都講框架和後臺,介面這塊不多,所以就沒有什麼好推薦的了,大家可以

在網上找找看看,<<別具光芒>> 這本書講的挺好,不過不太適合初學者,可以看看孫鑫老師視訊的《HTML語言速成》。

第四個階段(j2ee 中級部分)

1.servet

2.jsp

3.mvc

這個階段是接近企業的需求了,所以學習起來,難度偏大,如果前面沒有學習紮實,會比較麻煩,我就是這樣的,前面沒有吃透,就學習j2ee 中級,搞得我消化不良。所以小弟我中心的告誡大家,把前面的學好,再學習第四個階段,這裡的mvc思想不太好理解,是學習的重點。同時要學習 tomcat/jboss/wl 這些伺服器所以,你可能感到要學習的東西一下多了很多,其實我就在這裡動搖過,有那麼一段時間,又想放棄了。可是一想到 房東那種不屑的表情,我就想,一定要好好學習,混出個人樣來。我家是農村的,回去就是種地,當公務員我沒有關係,再說會老家我學習的專業也用不上,要不就是當個網管什麼的,不說了,反正當時心情很複雜吧。這個階段我推薦韓順平老師 servlet視訊 jsp視訊 (這裡也特別謝謝韓順平老師,我是比較喜歡他講課的風格,因為我當時基礎不好,所以不敢看講的太理論的課。)

第五個階段(j2ee 高階部分)

1.struts

2.hibernate

3.spring

學習完 Servlet、JSP然後再去學習框架Struts、Hibernate、Spring等最前沿的最流行的網路程式設計必備的軟體技能。

推薦的參考書籍是美河圖書提供《Servlet與JSP核心程式設計》

框架的基礎就是Servlet、JSP。首先大家應該學習的是Struts框架,典型的MVC模型。推薦學習視訊是 張小靜的Struts視訊。(網上有孫鑫的視訊嘛,主要就是講的Struts、Hibernate、Spring這三個框架,但是這個好像是偷錄的效果不好,聽起來比較吃力,銜接的不好)

推薦書籍孫衛琴編著《精通Struts基於MVC的Java.Web設計與開發》 然後就是 Hibernate框架,推薦李興華老師的Hibernate視訊,

參考書籍孫衛琴 《精通Java物件持久化技術詳解》 最後關於Spring框架的視訊,在網上你可以搜尋到很多,但是系統講解的真的沒有發現,本著對大家負責的態度,不敢亂推薦,大家到網上搜一下,也許現在有了也可能。