1 月書訊 | 開年多本重點書

圖靈小悅發表於2021-01-27

2021 新年第 1 個月,圖靈推出 9 本新書!覆蓋人工智慧、深度學習、資料分析、Linux、Android、shell、微服務閘道器、青少年思維訓練等多個領域。這些書預計春節前後陸續上架,敬請期待。

  • 《人工智慧簡史(第 2 版)》
  • 《Python 深度學習入門:從零構建 CNN 和 RNN》
  • 《資料預處理從入門到實戰:基於 SQL、R、Python》
  • 《跟阿銘學 Linux(第 4 版)》
  • 《Android 程式設計權威指南(第 4 版)》
  • 《bash shell 指令碼程式設計經典例項(第 2 版)》
  • 《Kong 入門與實戰:基於 Nginx 和 OpenResty 的雲原生微服務閘道器》
  • 《活文件:與程式碼共同演進 》
  • 《快樂程式設計:青少年思維訓練》

1.《人工智慧簡史(第 2 版)》

enter image description here

| 圖書特色

  • 全方位解讀人工智慧的來龍去脈,一線專家細數行業經典與成敗得失
  • 吳文俊人工智慧科技進步獎、中華優秀出版物圖書獎、文津圖書獎推薦圖書,入圍 2017 年度中國好書
  • 全書修訂,新增章節,補充人工智慧演進路線與人物關係圖
  • 兼具專業性、思想性和趣味性,大眾讀者和專業人士均可閱讀

這本書全面講述人工智慧的發展史,幾乎覆蓋人工智慧學科的所有領域,包括人工智慧的起源、自動定理證明、專家系統、神經網路、自然語言處理、遺傳演算法、深度學習、強化學習、超級智慧、哲學問題和未來趨勢等,以巨集闊的視野和生動的語言,對人工智慧進行了全面回顧和深度點評。

第 2 版每章都有新增內容,並增加了全新的第 13 章,整理了人工智慧幾大派別的演化路線和人物的繼承關係,幫助讀者閱讀。

這本書極具專業性、思想性和趣味性,既適合缺少專業背景的讀者瞭解人工智慧的來龍去脈,作為人工智慧的啟迪之書,也適合專業人士瞭解人工智慧鮮為人知的歷史,提供深入學習的指導。

2.《Python 深度學習入門:從零構建 CNN 和RNN》

enter image description here

| 圖書特色

  • 從數學、示意圖、Python 程式碼三個維度立體地認識深度學習
  • 前 Facebook 資料科學家的入門祕籍
  • PyTorch 神經網路實戰

深度學習是一個立體的領域,僅從數學層面或程式碼層面學習,難免以偏概全,無法融會貫通。理解深度學習和神經網路需要多種思維模型。這本書從數學、示意圖、Python 程式碼三個維度幫助你立體地理解構建神經網路的每一步,帶你領略深度學習領域的全貌。

3. 《資料預處理從入門到實戰:基於SQL、R、Python》

enter image description here

| 圖書特色

  • KDD CUP 2015 亞軍得主多行業實戰經驗總結
  • 1 本書掌握大資料、人工智慧時代需要的資料預處理技術
    • 54 道例題,涵蓋常見資料預處理技術
    • 3 個實戰案例,快速提升應用能力
    • 3 種語言實現對比,程式碼優化關鍵點一目瞭然

這本書以資料分析中至關重要的資料預處理為主題,通過 54 道例題具體介紹了基於 SQL、R、Python 的處理方法和相關技巧。全書共 4 個部分:第 1 部分介紹預處理的基礎知識;第 2 部分介紹以資料結構為物件的預處理,包括資料提取、資料聚合、資料連線、資料拆分、資料生成和資料擴充套件;第 3 部分介紹以資料內容為物件的預處理,涉及數值型、分型別、日期時間型、字元型和位置資訊型;第 4 部分為預處理實戰,介紹與實際業務相同的預處理流程。

這本書適合新手資料科學家、系統工程師、具備程式設計及數理基礎的技術人才,以及對資料探勘和資料分析等感興趣的人閱讀。

4. 《跟阿銘學 Linux(第 4 版)》

enter image description here

| 圖書特色

  • 學習 Linux 的第一本書,讓小白輕鬆學會的 Linux 入門書
  • 基於 CentOS 8 全面修訂,新增 Docker 技術
  • 內容由淺入深,案例豐富,通俗易懂

這本書是一本入門級的 Linux 學習教材,內容由淺入深,案例豐富,通俗易懂!書中分兩部分:前面為基礎知識,涉及安裝、登入、檔案和目錄管理、磁碟管理、Vim、壓縮和解壓縮等;後面為進階知識,包括 LAMP、LNMP、NFS、FTP、Linux 叢集和 Zabbix 監控等。

與上一版相比,這版不僅將虛擬機器軟體由 VMware 10 改為 VMware 14,基於 CentOS 8 進行了全面修訂,刪掉了 LAMP 環境搭建與配置,還增加了 Docker 等內容。

5. 《Android 程式設計權威指南(第 4 版)》

enter image description here

| 圖書特色

  • Android 開發入門與進階不二之選
  • 實戰專案引導,全面覆蓋 Android 開發知識點
  • 使用 Kotlin 編寫,相容 Android 5.0 至 11.0
  • 隨書附贈 Android 開發速查表,隨用隨查
  • 業內專家張鴻洋、張濤、豐生強、丁志虎、2BAB 推薦閱讀

Big Nerd Ranch 是美國一家專業的移動開發技術培訓機構。本書主要以其 Android 訓練營教學課程為基礎,融合了幾位作者多年的心得體會,是一本完全面向實戰的 Android 程式設計權威指南。全書共 32 章,詳細介紹了 7 個 Android 應用的開發過程。通過這些精心設計的應用,讀者可掌握很多重要的理論知識和開發技巧,獲得寶貴的開發經驗。

第 4 版較之前版本做了重大更新,每一章的內容都做了修改。開發語言從 Java 換成了 Kotlin。全面引入了 Android Jetpack 元件庫並開始使用第三方庫。適合 Android 開發人員閱讀。

6. 《bash shell 指令碼程式設計經典例項(第 2 版)》

enter image description here

| 圖書特色

  • 300 多個 bash 例項速查,助你全面掌握 shell 指令碼程式設計技巧

對於系統管理員、程式設計師和終端使用者而言,shell 命令或精心設計的 shell 指令碼不僅能節省時間和精力,還可以提升各種常見任務的一致性和可重複性。作為一款流行的 Unix shell,bash 讓你能夠利用和自定義 Unix 或 Linux 系統的任意功能。

這本書將全面講述 bash,內容適用於所有 Unix 使用者和 Linux 使用者,無論新人還是老手(包括熟練的 Windows 使用者和管理員)。書中提供了 300 多個 bash 例項,每個例項均包含一個或多個示例指令碼,能夠幫你解決各種各樣的問題。你將學到如何處理輸入/輸出、檔案操作、程式執行、管理任務以及許多其他挑戰。

7. 《Kong 入門與實戰:基於 Nginx 和 OpenResty 的雲原生微服務閘道器》

enter image description here

| 圖書特色

  • 遵循從入門到實踐的學習路線,幾乎涵蓋閘道器的方方面面
  • 內容詳實、圖文並茂、由淺至深、循序漸進
  • 配有大量實戰示例,使讀者從理論到實戰學以致用

這本書是主要關於雲原生微服務閘道器 Kong 的入門與實戰,內容全面務實、由淺入深,幾乎涵蓋 Kong 相關的所有知識點。全書共 12 章,包括 Kong 的基礎知識點概述、安裝和基本概念、管理運維、基本功能、配置詳解、Lua 語言、日誌收集與分析、指標監控與報警、Kong 的高階進階、內建外掛與自定義外掛、高階案例實戰。書中配有大量的實戰示例,尤其是第 12 章的 9 大新穎場景案例,使讀者從理論到實戰學以致用。

這本書適合軟體開發人員、測試人員、運維人員、安全人員、架構師、技術經理等 IT 資深人士閱讀。

8. 《活文件:與程式碼共同演進》

enter image description here

| 圖書特色

  • 寫文件也可以像寫程式碼一樣有趣、省力
  • 應用領域驅動設計,讓程式碼與文件相輔相成
  • 領域驅動設計佈道師張逸作序推薦
  • QECon 大會發起人朱少民、格蠹科技創始人張銀奎、ThoughtWorks 首席測試與質量諮詢師劉冉聯合推薦

這本書系統地闡述了計算機軟體開發各個階段文件寫作的步驟、內容、方法、工具、特點和要求,詳盡指導軟體開發人員和文件開發工程師如何寫出規範的文件,包括軟體文件的概念和內容、軟體文件編寫的原則和步驟、軟體文件的管理和維護,對可行性研究報告、軟體需求報告、軟體測試計劃等文件的寫作方法和寫作技巧。

9. 快樂程式設計:青少年思維訓練

enter image description here

| 圖書特色

  • 讓孩子更愛思考的程式設計書
  • 獨具特色,一本不一樣的 Scratch 程式設計書
    • 詳解流程圖:打好程式設計基礎,真正培養程式思維
    • 剖析程式結構:順序結構、選擇結構、迴圈結構,3 大基本結構巢狀應用
    • 科普人工智慧:拓寬知識面,瞭解前沿技術。
    • 控制機器人:迎合孩子的好奇心,激發孩子對程式設計的興趣

Scratch 是一款面向青少年的圖形化程式設計軟體,由麻省理工學院主導研發。使用該軟體程式設計就如同創作一場舞臺劇,即使沒有任何基礎的小學生,也可以在極短的時間內創作出生動活潑的程式設計作品,因此它特別適合培養青少年的邏輯思維、程式設計思維和工程思維。這本書首先介紹了 Scratch 軟體的概況、工作模式和積木指令精髓;然後聯絡青少年熟知的生活場景,帶領大家學習和理解程式的 3 種基本結構;接著對程式的 3 種基本結構進行強化學習,驅動青少年用邏輯思維分析問題、用工程思維分解問題、用程式設計思維解決問題;最後初步探究了演算法和機器人控制程式。

相關文章