從一名小白成為java工程師之前,我看了挺多網(wǎng)上免費的java視頻,但是覺得效果都不太好,唯有報班跟著老師學(xué)才是最理想的。這也應(yīng)了那句話,天下沒有免費的午餐。當(dāng)然這并不是說java免費培訓(xùn)不好,而是通常免費培訓(xùn)都是線上的,而一定要線下學(xué)習(xí)java效果才好,這一點我深有體會。我報名的是尚學(xué)堂java培訓(xùn)機(jī)構(gòu),在這之前是在大學(xué)的一次就業(yè)實習(xí)機(jī)會了解到尚學(xué)堂,剛開始來的時候心情很緊張,不知道自己能不能學(xué)好,能不能在這個行業(yè)發(fā)展下去。回想起自己看java免費培訓(xùn)的視頻總是看不太懂,云里霧里,于是帶著這些問題也問了問負(fù)責(zé)我們學(xué)校的招生老師,他告訴我,尚學(xué)堂基本都是從零開始培訓(xùn),培訓(xùn)周期4到半個月,畢業(yè)薪資一般都很高。就這樣,懷著忐忑的心,也不斷給自己打氣,就來到了尚學(xué)堂參加了培訓(xùn)。
在尚學(xué)堂正式報班后開始java培訓(xùn),我發(fā)現(xiàn)比過去網(wǎng)上的java免費培訓(xùn)靠譜多了。在第一階段先是javaSE,也就是java的入門。在javaSE階段中,在上課的第一天老師教給我們寫HelloWord?。ìF(xiàn)在想想很簡單的程序不是嗎),畢竟是初級從零開始啊,原來我底子差,老師只是敲了這樣一句代碼public static void main(String[] args){System.out.println(“Hello Word!”)}就這么簡單,在控制臺就顯示出了HelloWord,我當(dāng)時就覺的自己的興趣來了,總是想明白它的原理,以至于現(xiàn)在對底層的實現(xiàn)很感興趣。當(dāng)時就問老師,這怎么就出來了啊,老師說著這涉及到了很多東西,等你學(xué)完了初級你就懂了。帶著HelloWord的疑問我就走完了初級,漸漸學(xué)完了I/O初級等課程我終于明白了,感覺收獲很大。最后總結(jié)一下初級個人感覺最重要的還是多線程和Socket編程,當(dāng)然并不是其他的不重要,比如說I/O以后的項目文件上傳是必須用到的,集合以后也是每天都要用的等。這些知識學(xué)好才意味著基礎(chǔ)打得牢的,對以后的學(xué)習(xí)很有幫助。
在免費java培訓(xùn)看視頻的過程中,我從來沒有初級階段收獲的這么快。待到初級結(jié)束就是javaEE了,也就會java中級的開發(fā),java中級也就是我們所說的Servlet編程,這里可能這么說不好,但是個人感覺整個中級下來還是Servlet編程是最重要的。這個Servlet的主要作用是將瀏覽器發(fā)送的請求被Tomcat服務(wù)器接受,通過web.xml文件被對應(yīng)的Servlet接受,這樣用戶請求的數(shù)據(jù)就獲取到了,然后就是寫代碼處理了。總體來說中級前端的內(nèi)容比較多,一級還有原生的Servlet,尤其是還有比較常用的Ajax,這個也非常重要,在以前的免費java培訓(xùn)中不曾看到呢。
最后簡單說說在尚學(xué)堂學(xué)習(xí)的java高級階段,當(dāng)時是懷著畢業(yè)找工作的激動心情,開始了高級的學(xué)習(xí)。其實高級很辛苦,因為每天寫代碼會寫到手抽筋,這個不重要,主要是積累代碼量。其實高級呢就是簡化我們中級的時候Servlet的操作。有了框架產(chǎn)生了好多代碼,但是我覺還是高興不起來,因為,要處理更復(fù)雜的配置文件了也就是XML格式的配置文件,一點配置不好就會拋很多異常,非常讓人煩躁對不對,但是對我也是好事情,因為我終于弄懂里面的機(jī)制了,而以前免費java培訓(xùn)的時候都始終沒有搞明白。最終,在尚學(xué)堂老師耐心細(xì)致的講解下,我逐漸學(xué)會了處理各種異常,找到了很多規(guī)律,從簡單的異常處理到復(fù)雜的異常處理,最終意識到在這個過程中自己的能力也提升了。總之java高級階段的學(xué)習(xí),有困難是自然的,但是一定要刻苦,我?guī)缀趺刻於及镜搅?2點以后,最終下來自己感覺成績很滿意。
說了這么多,從網(wǎng)上看java免費培訓(xùn)視頻,到后來報名尚學(xué)堂學(xué)習(xí)java,也就是我從小白到j(luò)ava工程師的經(jīng)歷了??傊?,我覺得java免費培訓(xùn)始終是和我在線下報名尚學(xué)堂學(xué)習(xí)java沒法比的,在這差不多近5個月的培訓(xùn)中,想想自己從一個啥都不懂的小白,成了一個程序猿真是非常有成就感。最后也要謝謝尚學(xué)堂教授了我這么多知識,謝謝每個階段的老師們,正因有你們,才讓我入職了現(xiàn)在的企業(yè)收獲了滿意的薪水。