更新時間:2019-03-29 09:11:26 來源:動力節點 瀏覽2656次
作為什么都不懂的Java自學來說,自學的路上肯定走過很多坑,自學本身就不是一件容易的事情,首先需要付出大量的時間,擁有安靜的學習環境,完整的學習資料,最最重要的還是堅持不懈的努力。
學習是一件需要付出成本的事情
1.時間
如果你想快速學成就業,那么你每天最好拿出8個小時的時間用于學習,這樣堅持8個月左右,學成就業是不成問題的,當然這8個月你要不間斷的學習,學習就像燒開水,你要是今天燒一下明天火滅了,后天燒一下,這樣肯定永遠也燒不開。
2.學習環境
自學如果身邊有個大牛在傍邊指導你是最好的,這樣會少走很多彎路,遇到問題會更好理解。
3.完整的學習資料
有些人總是喜歡一開始就看書學習,我不是很建議你從書入手,視頻會比書更好理解,尤其是對剛剛入門的你來說,看書是很容易走神的,對于Java視頻教程,推薦你可以看動力節點的Java基礎301集,內涵視頻、工具、源碼、資料。新手看這套非常友好。
4.堅持不懈
堅持不懈,理解起來很簡單,做起來難,尤其是自學的路上會遇到很多難解的問題,如果你沒有大牛帶著,就會很容易放棄。
1.開始學習
做好準備后就可以開始學習了,首先擺在初學者面前的就是搭建環境(JDK、Tomcat、MySql等等),這些視頻上都有,如果有問題百度就可以解決,有一點需要注意,初學者盡量保持和視頻老師工具版本一致,因為有些會有一些兼容性的問題(不知道在哪里下載的同學,可以在動力節點官網的視頻課程頁面下載,視頻配套工具什么都有,直接下載就好了)。
2.基礎:
環境搭建好了之后就可以學習基礎了,Javase基礎主要包括函數、數組、OOP、線程、IO等等,這些知識十分重要,我建議看視頻的時候一邊做好筆記,視頻看完后先自己回想一下思路,然后再試試自己能不能獨立寫出來,不能就看源代碼,這個一定要多敲多練,如果有些錯誤自己沒法找出來,建議可以使用代碼比較工具和源代碼對比,可以迅速的找出錯誤,不懂就背下來,推薦大家把筆記保存下來,我建議在這里的時間為兩個月,基礎學完后建議用基礎知識做一個項目,融匯貫通。
3.html/xml/Jsp/servelt/tomcat:
基礎學好了之后就可以學這些知識了,這些涉及到一些網絡、前端的簡單知識,這些知識比基礎知識的重要程度低一點,但是不能忽略,這也是后面學習的基礎,學習方法也和學習基礎的一樣。這里開始要注重理解了,比如tomcat是怎么運行項目的,JSP上面是怎么跑Java代碼的等等。
4.MySql/Oracle/JDBC:
數據庫技術也是很重要的技術,以后的作業不可小覷,所以這里的知識也不要忽略,建議投入3個禮拜的時間,學完這些知識后,建議使用學的知識做一個小項目,Servlet+Mysql+Tomcat+JDBC,這樣不僅提高了自己的做項目的能力,也可以復習前面的技術,將學到的東西融匯貫通,建議用一個星期的時間做項目。
5.三大框架Spring+Hibernate+Struts
項目做完后,就要開始學習框架知識了,框架可以先學習他的功能作用,使用方法,原理可以先不學,每個框架建議用4天時間學習它們的用法,配置文件,然后將三大框架整合起來。然后看看自己能不能把前面自己用servlet做的項目用框架重做一遍。對比一下兩種技術的區別。
6.Spring+MyBatis+SpringMVC
這是現在用的比較多的框架技術,和上面的框架知識一樣,每個建議用4天時間學習,然后整合,把項目再用SSM框架重做一遍。
7、做項目
框架知識學好了之后要開始真正意義上的做項目了,先了解一下企業中一個完整項目的流程,然后再網上找一個比較好點的項目開始做,也是跟著視頻一步步來,如果有什么技術自己沒有接觸過,可以先去學習一下那個技術再回到項目,做完一到兩個完整的項目就可以去找工作了。
好啦,自學雖然是痛苦的,但是學成后的成果是值得的,成果和努力是成正比的,所以相信自己,不要氣餒,上面小編說的全部知識點都可以在動力節點的視頻課程頁面學到并下載,抓緊去學吧。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習