在上一節(jié)中,主要闡述了JavaScript方面的學(xué)習(xí)路線。先列舉一下我朋友的經(jīng)歷,他去過培訓(xùn)機構(gòu),說是4個月后月薪過萬,雖然他現(xiàn)在還未達(dá)到這個指標(biāo)。

培訓(xùn)機構(gòu)一般的套路是這樣:先教JavaSE,什么都講一講,可是都講不透,基礎(chǔ)差一點的只有越聽越糊涂,被面向?qū)ο蟮母拍睿涌?,抽象類,搞得頭都大了。一天到晚盯著幾個干巴巴的案例看。

JavaSE大概持續(xù)講兩個月,最后會讓你做一個控制臺的小屁項目,可能是ATM管理系統(tǒng),也可能是圖書管理啥的。

然后,開始講html、css,這兩樣?xùn)|西一般就是1到2天,講了等于沒有講,讓他做一個小網(wǎng)站的前端頁面根本不可能,他只會用div畫幾個五顏六色的框框。定位也不會,總是憑著老師課堂上講的那幾個例子,寫寫 position:absolute。然后郁悶得一塌糊涂,這個div怎么就移不過去呢,怎么就是不動呢??為什么老師的代碼可以,我寫的代碼就不行??去問老師,老師說,我們是Java培訓(xùn),這個是附帶的,沒關(guān)系,你們到時候也不會寫這種代碼,你們是寫Java的。(呵呵了)

不管那么多了,接下來幾天馬上學(xué)習(xí)JavaScript,第一天,著重講了講var是什么,js的幾種基礎(chǔ)數(shù)據(jù)類型。然后講function,alert怎么用。大概3到5天的樣子吧,JavaScript就講完了。

最后一天用來講jQuery,發(fā)現(xiàn)好神奇啊,可是$是啥,為什么會這樣,就不知道了。只會寫寫 $("#id")這樣的代碼??墒遣还茉趺礃?,jQuery已經(jīng)講完了。懂不懂是你的事。

我朋友直到畢業(yè),都不知道json是啥,ajax是啥?就最后兩個禮拜講了SSH,帶了一下。

JavaScript講完后,立刻開始數(shù)據(jù)庫,數(shù)據(jù)庫一般還是教的Oracle。第一天,啥也不做,Oracle太大了,也不教你怎么安裝,反正就告訴你老師的主機已經(jīng)安裝好了,那個培訓(xùn)機構(gòu)的電腦可承受不起oracle。數(shù)據(jù)庫教了1個禮拜,什么都涉及一點,包括觸發(fā)器,但是沒有存儲過程。反正學(xué)完以后,我朋友只會 select * from student了。left join,right join 沒看懂,只記得老師花了半天時間解釋啥叫笛卡爾積,什么是三大范式?好像很厲害,然后... ...不懂。

接下來就是tomcat,JSP,這段時間對他來說就是噩夢了,反正最后差點棄坑。最后半個月,終于,萬眾矚目,SSH閃亮登場。OK,培訓(xùn)結(jié)束,去月薪過萬吧。