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