更新時間:2019-09-06 14:30:48 來源:動力節點 瀏覽3667次
最近看見很多同學在搜索Java自學路線,就我個人而言整理了一套自學的路線,都是過來人,了解苦心~
1.首先先學習HTML,CSS,JavaScript,動力節點IT培訓官網上有很多的Java免費視頻教程,可以在上面把所有的教程都刷一遍,學完后,能熟練使用基本的HTML標簽,常見CSS屬性,js語法等。
2.學完前端方面的基礎知識后,這時候可以看Javase部分了,我當初是看的睿峰教育的視頻,講的非常的好,入門強烈推薦。當Java基礎學完后,這時候就可以做一個小項目把以前學的東西實際的用起來,我看的是一個坦克大戰的小游戲項目視頻。
3.接下來,學習jdbc,還有Oracle,MySQL,sqlserver數據庫常用的SQL語法,要具備能夠編寫SQL腳本的能力。
4.數據庫學完了,這是就可以看Javaweb的知識,比如JSP,servlet,session,cookie等等,web基礎學完后,可以在此基礎上寫個小項目,比如XXX管理系統,XXX網上書城等,在實戰中鞏固自己所學的知識。
5.以上知識學完了,就可以學習主流的框架,比如spring,springmvc,struts,hibernate,mybaties。
6.最后可以做一個完整的項目(SSH,ssm),將以上所學的內容進行整合,這樣小編覺得基本上算Java入門了吧。
對于沒有Java編程經驗的程序員要入門,隨便讀什么入門書籍都一樣,這個階段需要你快速的掌握Java基礎語法和基本用法,宗旨就是“囫圇吞棗不求甚解”,先對Java熟悉起來再說。用很短的時間快速過一遍Java語法,連懵帶猜多寫寫代碼,要“知其然”。
1、《Java編程思想》
在有了一定的Java編程經驗之后,你需要“知其所以然”了。這個時候《Java編程思想》是一本讓你知其所以然的好書,它對于基本的面向對象知識有比較清楚的交待,對Java基本語法,基本類庫有比較清楚的講解,可以幫你打一個良好的Java編程基礎。這本書的缺點是實在太厚,也比較羅嗦,不適合現代人快節奏學習,因此看這本書要懂得取舍,不是每章每節都值得一看的,挑重點的深入看就可以了。
2、《AgileJava》中文版
這本書是出版社送給我的,我一拿到就束之高閣,放在書柜一頁都沒有翻過,但是前兩天整理書柜的時候,拿出來一翻,竟然發現這絕對是一本好書!這本書一大特點是以單元測試和TDD來貫穿全書的,在教你Java各種重要的基礎知識的過程中,潛移默化的影響你的編程思維走向敏捷,走向TDD。另外這本書成書很新,以JDK5.0的語法為基礎講解,要學習JDK5.0的新語法也不錯。還有這本書對于內容取舍也非常得當,Java語言畢竟類庫龐大,可以講的內容太多,這本書選擇的內容以及內容的多寡都很得當,可以讓你以最少的時間掌握Java最重要的知識,順便培養出來優秀的編程思路,真是一本不可多得的好書。
Java編程進階類
打下一個良好的Java基礎,還需要更多的實踐經驗積累,我想沒有什么捷徑。有兩本書值得你在編程生涯的這個階段閱讀,培養良好的編程習慣,提高你的代碼質量。
1、《重構改善既有代碼的設計》
這本書名氣很大,不用多介紹,可以在閑暇的時候多翻翻,多和自己的實踐相互印證。這本書對你產生影響是潛移默化的。
2、《測試驅動開發byExample》
本書最大特點是很薄,看起來沒有什么負擔。你可以找一個周末的下午,一邊看,一邊照做,一個下午就把書看完,這本書的所有例子跑完了。這本書的作用是通過實戰讓你培養TDD的思路。
以上就是小編對零基礎入門學習Java編程,推薦的幾本書籍以及學習線路,僅供參考,根據我的描述你們可以挑選適合你們自己的,希望可以幫助到你們。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習