Java講的好的老師有哪些?

勤勞的雙馬尾


Java的學習,我給大家推薦三位老師的視頻、三本書、一個文檔。視頻不用全看,三本書儘可能都看,文檔是終極武器。

Java的學習門檻並不高,介於C/C ++和PHP/Python之間,相對於C/C ++來說Java的學習門檻確實更低一些,不過相對於PHP/Python來說,學習門檻相對又要更高一些。

要成為一個合格的Java軟件工程師,可能需要一定的時間積累,以前大家經常調侃說大多數編程語言學完就可以做項目了,但是Java不行。Java學完基本語法結構還不能夠做項目,你還得學習一些Java的框架,Spring、SpringMVC、springboot、Redis等等,而且每個框架都夠你學習很長一段時間了。

三位老師的視頻

考慮到很多同學直接看英文視頻存在一定難度,這裡只推薦三位國內的Java領域非常出色的老師,何況作為Java第一大國,我們在Java開發領域有非常多的行業大神。英語足夠好的話,當然還是建議直接去看海外的視頻,直接去看美國幾大CS名校(Stanford、 MIT、 CMU、UCB、UIUC等)的慕課。

第一位老師是浙大翁愷老師的Java課程,這門課程比較新,比較適合入門課程,每節課後都有一些小的例子可以學習,使用的編程工具也是大家在工作當中能用到的Eclipse等,非常適合初學者。

第二位老師是尚學堂的馬士兵老師,馬士兵老師的課程比較老,跟後面要說到的張孝祥老師一樣,屬於視頻被洩露出來了以後就出名了。一看名字可能是馬士兵老師的父親下象棋的時候取得名字,馬士兵老師畢業於清華大學,有很多項目經驗,講課幽默風趣、深入淺出,總是能把很多比較難的問題非常生動的傳遞給學生,在PPT上畫內存圖一度成為大家津津樂道的談資。

第三位老師是張孝祥老師,老師在2011年不幸遭遇疾病去世了,現在張孝祥老師的Java課程是老師生前留下的最後的經典。張孝祥老師是傳播智課和黑馬程序員的創始人,多年以來一直致力於中國軟件開發教育行業,張老師的課非常詳細,如果花時間去看,會收穫非常多。

馬士兵老師和張孝祥老師的課程比較老,不過並不過時,大家可以先去看老師的課程,然後結合新的Java文檔進行學習,不過不需要全部看,選擇一個最適合自己的課程就可以了。

三本書、一個文檔

這三本書可以說是Java編程領域非常權威的書籍,說之前我非常不建議大家購買《Core Java》、也就是中文叫做《Java核心技術卷》這套書,這套書太大部頭了,作為學習語言的書籍不適合,當然當你有一定的基礎之後作為參考書和繼續學習的書完全沒問題。

今天推薦的三本書分別是《Head First Java》、《Thinking in Java》、《Effective Java》。Head first系列的書籍我一直都比較推崇,因為適合初學者,而且生動有趣,內容非常精華。《Thinking in Java》中文翻譯成《Java編程思想》,可以算是Java編程領域裡面的聖經之一,這本書翻譯質量我認為並不是很好,有能力的建議看英文原本。《Effective Java》是Java之父詹姆斯高斯林推薦的書籍,也是一本非常好的Java書籍,內容非常出色。

最後就是要說到一個文檔,大家要明白一個道理,任何技術的官方文檔都是最權威也是最實用的參考工具,Java API文檔毫無疑問是Java領域最重量級也是最權威的參考資料,我經常強調編程就是要學會看API文檔、要學會看項目源代碼,這樣你才能進步得更快。最後強調一個觀念、作為一個技術行業從業者,你一定要學會實用搜索引擎,要經常逛論壇、開源社區和一些乾貨比較多的博客。


本文為字節跳動簽約作者EmacserVimer悟空問答原創文章,未經允許轉載、抄襲必究!

EmacserVimer


這個需要跟著個人來說 -----------河南新華


分享到:


相關文章: