歡迎光臨
每天分享高質量文章

新學期 ,學好計算機專業該讀哪些書?

寒假結束,各大高校的學生黨們已紛紛返校,也許你還沉浸在春節假日的氣氛裡,但也該收拾心情,迎接新的學習挑戰。告別寒假的邋遢慵懶貪睡。新學期,是時候做出計劃啦

對於高校學子們來說,最讓人頭疼的應該就是專業課的學習了,尤其是對於計算機專業的同學們,面對這樣一門發展迅速、日新月異的學科,僅僅依靠課堂上的知識是遠遠不夠的,要想成為一名有能力有底氣的程式員,必須要勤加學習和思考。為此,我們特意奉上一份乾貨滿滿的計算機專業書單,希望能幫你修煉 IT 技能的同時,開拓你在 IT 領域的視野,為未來成為一名硬核而優秀的 IT 從業者打下扎實的基礎。

(文末有福利!)

讀這些書,不再為技能點發愁

推薦理由

這本書是一本 Python 入門書,以習題的方式引導讀者一步一步學習程式設計,從簡單的列印一直講到完整專案的實現,讓初學者從基礎的程式設計技術入手,最終體驗到軟體開發的基本過程。每一章的格式基本相同,以程式碼習題開始,按照說明編寫程式碼並執行,然後再做鞏固練習。

推薦理由

這本書是程式設計入門類的暢銷書,面向所有層次的 Python 讀者。全書分兩部分:基礎篇與實戰篇。基礎篇介紹了用 Python 程式設計所必須瞭解的基本概念,實戰篇將理論付諸實踐,講解如何開發三個專案,並幫讀者解決常見程式設計問題和困惑。隨書程式碼還能幫助讀者更高效地練習程式。這本書幫助眾多讀者成為了有扎實基礎的 Python 程式員,收穫了很多好評。

推薦理由

這本書以豐富的例子、通俗易懂的語言、簡單的圖示,詳細地介紹了 Java 開發中重點用到的多種技術。從基本概念到實際案例應用均有詳細的介紹。這本書還附帶了長達 60 小時的教學影片、原始碼和PPT電子教案,另外專門提供了論壇為讀者解答問題。作者有多年的開發和教學經驗,先後為40多家大中型企業做過培訓,在 Java 培訓方面享有很高的知名度。

推薦理由

這是一本非常高效且精煉的 Web 前端開發入門書。結合大量實戰開發經驗,將前端開發知識系統化整理,濃縮精華,直擊初學者的痛點。 全書共分為三大部分,HTML:學習網頁的結構。CSS:學習網頁的樣式。JavaScript:學習網頁的行為。隨書配備了線上教程、線上問答、面試練習題以及各種素材資源,為讀者提供全方位的學習服務。

 

推薦理由

JavaScript 這門語言簡單易用,很容易上手。但其語言本身有很多複雜的概念,即使是經驗豐富的 JavaScript 開發人員,如果沒有認真學習的話也無法真正理解它們。這本書直面當前 JavaScript 開發者“不求甚解”的大趨勢,深入理解語言內部的機制,全面介紹了 JavaScript 中常被人誤解和忽視的重要知識點。這套書共分為上、中、下三捲。上捲介紹了“作用域和閉包”以及“this 和物件原型”;中捲介紹了“型別和語法”以及“非同步和效能”;下捲介紹了 JavaScript 入門知識和對 ES6 及未來發展趨勢的展望。

推薦理由

這本書是知名度頗高的 Linux 入門書《鳥哥的 Linux 私房菜基礎學習篇》的新版,全面而詳細地介紹了 Linux 作業系統。作者曾任臺灣多家知名 Linux 教育中心講師,專長是 Linux 作業系統、網站規劃與維護、網路安全。這本書內容豐富全面,基本概念的講解非常細緻,深入淺出。各種功能和命令的介紹,都配以大量的實體操作和詳盡的解析,是學習 Linux 的一本入門好書。

推薦理由

這本書以探索之旅的形式,從在瀏覽器中輸入網址開始,一路追蹤了到顯示出網頁內容為止的整個過程,以圖配文,講解了網路的全貌,幫助讀者理解網路的本質意義,理解實際的裝置和軟體,進而熟練運用網路技術。非常適合計算機、網路愛好者及相關從業人員閱讀。

推薦理由

這本書包含了豐富的示例,圖文並茂,以容易理解的示例闡釋了演演算法,旨在幫助程式員在日常專案中更好地發揮演演算法的能量。書中的前三章將幫助你打下基礎,帶你學習二分查詢、大 O 表示法、兩種基本的資料結構以及遞迴等。餘下的篇幅將主要介紹應用廣泛的演演算法,具體內容包括:面對具體問題時的解決技巧,比如,何時採用貪婪演演算法或動態規劃;散串列的應用;圖演演算法;K最近鄰演演算法。適合所有程式員、計算機專業相關師生以及對演演算法感興趣的讀者。

推薦理由

作為演演算法領域的參考書,這本書全面介紹了關於演演算法和資料結構的必備知識,並特別針對排序、搜尋、圖處理和字串處理進行了論述。書中均有演演算法的完整 Java 程式碼,而且這些程式碼實現採用了模組化的程式設計風格,讀者可以方便地加以改造。這本書的一個亮點是它的配套網站,提供了程式碼實現、測試資料、練習、教學課件等多種資源,瀏覽起來十分方便。

 


 

知識的深度和廣度,對一個人的自身發展都是十分重要的。無論是在哪個行業,你所掌握的專業技能越深入,在你的專業方向就越能得心應手。而你對行業的發展瞭解越多,你的視野就會越廣闊,看到的世界更精彩。

資訊化時代,計算機的發展日新月異。刷臉支付、語音識別、機器翻譯等智慧應用層出不窮,極大地方便了人們的生活。但是,作為計算機專業的學生,你真的瞭解這些神奇的功能是如何實現的嗎?你知道下一代黑科技產品將會出現在哪個領域嗎?如果你的答案是“No”,那麼,你真的需要好好瞭解一下你所在的計算機世界了!

讀這些書,讓視野更上一層樓

推薦理由

《浪潮之巔(第三版)》是在數字時代,IT 人非讀不可,而非 IT 人也應該拜讀的作品。這本書除了講述科技企業的發展規律,對於華爾街如何左右科技公司,以及金融風暴對科技產業的衝擊,也多有著墨。此外,這本書也著力講述很多對尚在普及或將要發生的,比如微博和雲端計算,以及下一代網際網路科技產業浪潮的判斷和預測。如作者所言:“科技的發展不是均勻的,而是以浪潮的形式出現。每一個人都應該看清楚浪潮,趕上浪潮,如此,便不枉此生。”

推薦理由

從 2001 年起,MIT 每年都會公佈“10大突破技術”,即 TR10(Technology Review 10),並預測其大規模商業化的潛力以及對人類生活和社會的重大影響。《科技之巔+科技之巔2》彙集了麻省理工科技評論對 2012-2017 年共 60 大全球突破性技術的深度剖析,如特斯拉自動駕駛儀、360°自拍、刷臉支付等等,能夠幫助計算機學生瞭解世界科技的發展前沿和未來的研究方向。

推薦理由

《人工智慧簡史》用一本書的篇幅,講述人工智慧的發展史,幾乎改寫人工智慧學科的所有領域。包括人工智慧的起源、自動定理證明、專家系統、神經網路、自然語言處理、遺傳演演算法、深度學習、強化學習、超級智慧、哲學問題和未來趨勢等。這本書將人工智慧這個物種的家世淵源、名字由來、出身血脈、派系爭鬥、繁衍進化甚至基因變異等,梳理得清清楚楚,絕對是人工智慧時代不可不讀的科普好書。  

推薦理由

這本書是矽谷創業之父 Paul Graham 的文集,以新的視角展示了當今IT技術浸透下的世界。主要介紹駭客的愛好和動機,討論駭客成長、駭客對世界的貢獻,以及程式語言和駭客工作方法等所有對計算機時代感興趣的人的一些話題。書中的內容不但有助於瞭解計算機程式設計的本質、網際網路行業的規則,還會幫助讀者瞭解我們這個時代,認識駭客大腦內部的世界,充滿了離經叛道的洞見與實踐的智慧。

推薦理由

計算機程式設計教會人如何思考,而電腦科學對於實現高效的程式設計至關重要。這本書以簡明扼要的形式介紹了電腦科學的重要知識點,儘量少涉及學術概念,著力將抽象理論具體化,複雜問題簡單化,既適合程式員鞏固程式設計基礎,也適合普通讀者瞭解計算思維,學會用高效的方法解決問題。

推薦理由

深度學習自 2006 年被正式提出後,得到了巨大發展,使人工智慧產生了革命性的突破。《深度學習》是一本凡研究深度學習都知道的一本書,是深度學習領域奠基性的經典教材。內容主要包括深度學習的預備知識、現今已成熟的深度學習方法和技術,以及某些具有前瞻性的方向和想法,即深度學習未來的研究重點。《深度學習》適合各類讀者閱讀,包括相關專業的大學生或研究生,以及不具有機器學習或統計背景、但是想要快速補充深度學習知識,以便在實際產品或平臺中應用的軟體工程師,是一本需要放在案頭反覆研讀的經典書籍。

推薦理由

數學在資訊產業中的應用越來越廣泛,語音識別、機器翻譯等神奇的問題都是用數學解決的。“數學之美”最初是從 2006 年起在 Google 中國的官方部落格——谷歌黑板報上連載的系列文章,獲得上百萬次點選,得到了讀者的高度評價。《數學之美》把高深的數學原理講得更加通俗易懂,讓非專業讀者也能領略數學的魅力。作者在第二版中,特別增加了針對大資料和機器學習的內容,以便滿足人們對當下技術的學習需求。

推薦理由

英語一向是程式員閱讀原始碼和英文IT檔案的攔路虎。這本書是專門針對開發人員的英語讀解能力訓練專案,設定了不同的難易度目錄,讀者可根據自己的英語水平進行針對性的學習。書中藉助 新IT媒體風格的報道,提供有趣且有益的知識,內容和形式都貼合一執行緒序員需求,提供了“語言和技術”的雙保險。


計算機的世界是豐富多彩的,既充滿了樂趣,也充滿了困難與挑戰。同學們不妨靜下心來,選幾本好書,細細品味計算機世界的魅力。

 

福利

 

凡購書金額超過100 元者

我們將額外贈送一本《番茄工作法圖解》

以使你的效率如虎添翼!

贈書《番茄工作法圖解》將於訂單發出後一週左右寄出,由出版社直發。

贊(0)

分享創造快樂