前言
程式無所不在
軟體/程式設計師這些行業,在最近不管是 FinTech、AI 或是生技圈裏,都是個很熱門的字眼,當然也是很搶手的職業。其實不僅是新創,甚至是傳產、金融、運輸等各個行業,也都有相關工作的職缺。
沒有資訊背景但想學Java?
對於完全沒有背景或是經驗的人,該如何開始學習,甚至該學習到什麼程度的技能才算足夠呢?有些人會選擇補習班,自學的人也不少。今天我們在這篇來跟大家分享,在學習Java路上有哪些值得推薦的輔助書籍。
認真學習絕對可以從門外漢切到巷子內。
Java程式書籍清單
我們在Java課堂上常提到的幾本給初學者的書單…
Head First Java
這本書跟一般的電腦書不一樣,裏面充滿了圖文並茂的內容。
讓人閱讀起來不會覺得乏味~而且還能將深奧的主題用淺顯易懂的簡圖來表示。每章節的中間也會些小練習及重點整理。
各章節結尾的問題集也能讓讀者對相關的主題再三確認,確保了解無誤。
這系列的書藉出版之後,大大地影響到電腦出版業的風格,也讓更多風格的電腦書問世!
Thinking In Java (第四版)
大師的書,從淺到深的主題。
2002年,我人剛好在國外進修。當時這本書的作者剛好推出Thinking In Java第二版電子書。內容從基礎的程式語法開始介紹,如變數、迴圈、類別 ,到進階的物件繼承、多型、執行緒等。裏面舉出各種情境的說明,每個章節還補充了很多的實作題,方便讀者練習。
這本書對我而言,真的是奠定我Java實力基本功的最大功臣。
在2002年時,這本書還是以免費的電子書方便大家下載來學習,這不叫佛心,什麼才叫做佛心!!!
現在,這本書,作者也把第四版放在網路上,方便大家參考。
附上官方分享的連結 https://archive.org/details/TIJ4CcR1 Cheers !!!
Effective Java
如果說上面Thinking in Java 是奠定基本功的聖經,那這本Effective Java一定能讓你更上一層樓。就像有一本書名,叫做從 A到 A+。
這本書讓你不僅會寫Java,還教你厲害的Java該如何寫~
書中列出90條在寫Java程式應該要注意的項目。有些是寫程式的技巧,有些是有關Java運作的底層機制。
說實話,有些工程師可能寫程式寫了很多年,對一些機制的運作可能都沒有太多的了解 ~ 這本書裏面列出的建議 相信能對還在學習中的各位,帶來不同角度的思維 。
其實還有很多不錯的書藉可以推薦!
剩下的讓我們放在下一篇再來跟大家分享囉 ~
本篇文章由時賦科技責任人 FRank 撰寫
官網課程資訊 請參考
https://www.appx.com.tw/newcourse
Java中階課程報名 請參考