本文主題爲Java Web書籍推薦linux
此處的零基礎,指的是不懂或只懂if-else之類基本代碼流程。初次接觸,建議淘寶買一套**培訓機構錄播課程,看入門段視頻。一是學習之初培養良好的習慣,正確認識面向對象、軟件開發;二是有老師帶着能夠儘快上手,比本身單看效率要高。面試
入門階段書籍皆較簡單,建議跟書上代碼,速度敲完算法
一本大頭書Java入門 Java核心技術卷一/Head First Java/瘋狂Java講義 任意一本便可sql
一本大頭書Web入門 JavaWeb從入門到精通(明日科技)數據庫
JavaWeb項目準備 Spring+MyBatis企業應用實戰(瘋狂軟件)編程
JavaWeb項目 從淘寶培訓機構網課選項目實戰專題兩個大項目動手實踐。注意總結。(此時ide可進階到Intellij IDEA)設計模式
Now,去找個實習吧網絡
Java亂七八糟黑色人郵出版社系列 Java遺傳算法編程(異步圖書),神經網絡算法與時間——基於Java語言(異步圖書),Java機器學習(圖靈)。數據結構
數據結構 算法第4版(圖靈)多線程
Java基礎 Java編程思想
多線程 Java多線程編程核心技術(高洪巖)(Java併發編程實戰華章不推薦)
數據庫 Mysql必知必會 很是簡單
設計模式 自選(看過一本不推薦,推薦經過博客學習)
虛擬機 深刻理解Java虛擬機(周志明)
刷題 牛客網,leetcode
操做系統 淘寶網課國內top2操做系統課程
linux 鳥哥私房菜等自選
計算機網絡計算機網絡(謝希仁)Little Tip本人經驗:配合華爲交換機或防火牆這類產品文檔更易理解
OTHER必讀: 《大型網站技術架構》(李智慧)
項目 高併發秒殺系統類高級項目實踐。
根據興趣方向,選擇適合本身的書。