10本程式設計書籍推薦,帶你從入門到精通!
在看書、閱讀前,一定先選擇一門適合自己的程式語言。對0基礎的同學,選擇程式設計語言時先了解自己的學習能力。太難的語言,沒有一定的基礎,以及沒有老師講解、指引,太容易產生挫敗感從而放棄。其次,如果自己有一點點明確的目的或需求,那麼選一門對自己實際工作有幫助的語言。
接下來,跟著小千一起來看看“自學程式設計看什麼書”吧。
一、Python系列(3本)
如果你之前一點程式設計經驗都沒有,先看如下兩本:
1、《簡明 》(A Byte of Python)
入門Python的絕佳Tutorial,從書的目錄便可以瞭解到作者Swaroop C H清晰的行文思路,以及對Python高超的駕馭能力。
豆瓣評分:8.8
2、《集體智慧程式設計》
以具體例項的方式來展示Python的程式設計技巧,受益良多。作者用非常直觀的方式向讀者展示了人工智慧和機器學習中的大量經典的演算法。更可貴的是,作者在展示演算法時所使用的例子都是網路中非常有代表性的場景,並且很多情況下還會結合一些實際運營的 Web 站點的資料作更進步闡釋。當然,作為一本實用型的書,少不了的是大量可執行的程式碼。
豆瓣評分:9.0
3、《Python Cookbook中文版,第 3 版》
這本書可謂Python版《程式碼大全》。有人說《程式碼大全》這類書是字典,其實不盡然《程式碼大全》是高手過招。《Cookbook》也如此,閱讀時總能讓你有一種:“哇塞,漂亮!”的感覺。能把 Cookbook 全部讀完,你的Python水平絕對發生質變。
豆瓣評分:9.3
二、Java語言系列(3本)
1、《Java核心技術·卷1:基礎知識(原書第9版)》
Java領域最有影響力和價值的著作之一,擁有20多年教學與研究經驗的資深 專家撰寫,與《Java程式設計思想》齊名。
豆瓣評分: 8.3
2、《演算法 第四版》
Java 語言描述,演算法領域經典的參考書,全面介紹了關於演算法和資料結構的必備知識,並特別針對排序、搜尋、圖處理和字串處理進行了論述。書的內容非常多,可以說是Java程式設計師的必備書籍之一。
豆瓣評分:9.3
3、《資料結構與演算法分析:Java語言描述》
這本書真是非常好!個人感覺很適合給初學者入門看,裡面的分析數學公式恰到好處,沒有演算法導論的令人望而生畏,也沒有國內圖書的草草了事,既學習了資料結構又有剛剛好的演算法分析,很容易使人產生共鳴。
豆瓣評分:8.6
當然,對於Java我們建議進行系統的學習,紮實基礎不能只靠看書。如果你有任何疑問,歡迎你在千鋒武漢官網上留下你的相關情況,小千再對號入座幫你解答。
三、前端系列(4本)
1、《Java權威指南(第6版)》
淘寶前端團隊翻譯,這本書又叫犀牛書,號稱Java開發者的聖經,網上對此書評價很多,大概意思都是說這本書是一本Java文件手冊,沒有完整看過一遍此書的都不能算是一名合格的前端工程師。
豆瓣評分:8.8
2、《Java高階程式設計(第3版)》
又稱紅寶書,雅虎首席前端架構師,YUI的作者Zakas出品。雖然書名帶了“高階”二字,但是講得也很基礎,而且行文風格很流暢,每一小節就像是一篇部落格,讀起來並不枯燥,個人感覺比上面那本犀牛書可讀性更強。
豆瓣評分:9.3
3、《Java設計模式與開發實踐》
本書是在設計模式上的進一步擴充。一大特點就是結合實操,程式碼完整能直接應用到實際開發中。
豆瓣評分:9.1
4、《Web效能權威指南》
本書是谷歌公司高效能團隊核心成員的權威之作,堪稱實戰經驗與規範解讀完美結合的產物。本書目標是涵蓋Web開發者技術體系中應該掌握的所有網路及效能最佳化知識。
豆瓣評分:8.8
以上就是小千推薦的Python、Java、前端的書籍啦,一起學起來吧!
本文來自千鋒教育,轉載請註明出處。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2788861/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 十本你不容錯過的Docker入門到精通書籍推薦Docker
- python書籍推薦——從入門到進階Python
- 推薦10本C#程式設計的最佳書籍C#程式設計
- 10本福利書籍大推薦,帶你Python玩得666Python
- Android從入門到精通的個人推薦書單Android
- 最新 python書單121本從入門到進階推薦書籍最全整理Python
- 程式設計科普書籍推薦程式設計
- 一本Python新手入門書籍推薦Python
- 10多本計算機經典書籍推薦計算機
- 學習C語言的必備書籍-從入門到精通C語言
- 最全的C/C++入門到進階的書籍推薦,你需要嘛?C++
- 書籍推薦:《API 設計模式》API設計模式
- Android Camera 程式設計從入門到精通Android程式設計
- 程式設計書籍推薦——按角色劃分程式設計
- 程式設計師經典書籍推薦-附 PDF程式設計師
- 程式設計書籍推薦——按內容劃分程式設計
- 推薦Java程式設計師閱讀的書籍Java程式設計師
- 【好書推薦】推薦一份從入門到進階的機器學習書單機器學習
- 推薦一本技術類書籍:Unix環境高階程式設計程式設計
- 推薦系統的循序進階讀物(從入門到精通)
- 強烈推薦10本程式設計師在家讀的書程式設計師
- 頂級 Linux 開發者推薦的程式設計書籍Linux程式設計
- 頂級程式設計師推薦的程式設計開發書籍【整合】程式設計師
- 只推薦一本 JavaScript 書,你推薦哪本?JavaScript
- 4 本 Linux 入門書籍Linux
- 國外程式設計師推薦的免費程式設計書籍資源程式設計師
- 入門,進階go語言優秀書籍推薦Go
- Linux入門及進階學習推薦書籍Linux
- Thymeleaf從入門到精通
- LESS從入門到精通
- Git 從入門到精通Git
- Shell從入門到精通
- Promise從入門到精通Promise
- vim從入門到精通
- Charles 從入門到精通
- RabbitMQ從入門到精通MQ
- SAP從入門到精通
- redis從入門到精通Redis