1. 程式人生 > >開學季你最想要的這10本編程新書

開學季你最想要的這10本編程新書

python

技術分享圖片
技術分享圖片

《Python程序設計(第3版)》
【美】John Zelle(策勒)著

點擊封面購買紙書https://item.jd.com/12280691.html

Python之父作序推薦,Python編程入門經典。本書以Python語言為工具教授計算機程序設計。本書強調解決問題、設計和編程是計算機科學的核心技能。本書特色鮮明、示例生動有趣、內容易讀易學,適合Python入門程序員閱讀,也適合高校計算機專業的教師和學生參考。 廣泛使用計算機圖形學——本書提供一個簡單的圖形軟件包graphics.py作為示例。 生動有趣的例子——本書包含了完整的編程示例來解決實際問題。
技術分享圖片

《數據結構 Python語言描述》
【美】Kenneth A. Lambert(蘭伯特) 著

點擊封面購買紙書https://item.jd.com/12273412.html
在計算機科學中,數據結構是一門進階性課程,概念抽象,難度較大。Python語言的語法簡單,交互性強。用Python來講解數據結構等主題,比C語言等實現起來更為容易,更為清晰。
技術分享圖片

《CSS世界》
張鑫旭 著

點擊封面購買紙書https://item.jd.com/12262251.html
十年沈積打造CSS世界,CSS入門簡單深入難,無數人遇到“天花板”,本書是打破能力上升瓶頸之作。

前端開發行業潛心近10年一直研究看似簡單的CSS的人可謂是鳳毛麟角,作者從2009年開始寫原創技術文章,現在其博客已經成為國內訪問量巨大的個人前端博客之一,可以說眾多前端初學者是看著作者的博客成長的。

本書幾乎所有內容都是經過作者自我思考和認知提煉後的產物,都是其他地方難得一見的“幹貨”。本書不會像傳統書籍一樣,一個知識點就是一節,因為CSS的各個屬性的表現和行為相互間是參雜在一起的,很難一個一個分開,為了把錯綜復雜的CSS知識點講好,本書以獨特的“世界觀”的視角去看待CSS。
為了拓展和更直觀演示各個特性的效果,書中每個案例都有對應的在線demo演示頁面,以二維碼形式放在書中,方便讀者掃碼查看,快速體驗。

技術分享圖片

《GO Web編程》
【新加坡】鄭兆雄(Sau Sheong Chang) 著

點擊封面購買紙書https://item.jd.com/12252845.html

Go Web編程經典著作,如果只讀一本,它是首選,Ruby 社區以及Go社區的活躍貢獻者全新作品。

本書全面介紹使用Go語言開發Web應用所需的全部基本概念,並詳細講解如何運用現代設計原則使用Go語言構建Web應用。本書通過大量的實例介紹核心概念(如處理請求和發送響應、模板引擎和數據持久化),並深入討論更多高級主題(如並發、Web應用程序測試以及部署到標準系統服務器和PaaS提供商)。
技術分享圖片

《Linux就該這麽學》
劉遄 著

點擊封面購買紙書https://item.jd.com/12269260.html
源自日均閱讀量近萬次火爆的線上同名課程,口碑與影響力俱佳

簡單易學且實用性強的輕量級Linux入門教程。

本書基於最新的紅帽RHEL系統編寫,且內容通用於CentOS、Fedora等系統。
本書適合打算系統、全面學習Linux技術的初學人員閱讀,具有一定Linux使用經驗的用戶也可以通過本書來溫習自己的Linux知識。

技術分享圖片

《C程序設計新思維》
[美]Ben Klemens 克萊蒙 著

點擊封面購買紙書https://item.jd.com/12291870.html
深入解析C語言特性
塑造編程新思維

本書展現了傳統C語言教科書所不具有的最新的相關技術。全書分為開發環境和語言兩個部分,從編譯、調試、測試、打包、版本控制等角度,以及指針、語法、文本、結構、面向對象編程、函數庫等方面,對C程序設計的核心知識進行查缺補漏和反思。本書鼓勵讀者放棄那些對大型機才有意義的舊習慣,拿起新的工具來使用這門與時俱進的簡潔語言。
本書適合有一定基礎的C程序員和C語言學習者閱讀,也適合想要深入理解C語言特性的讀者參考。
技術分享圖片
《JavaScript忍者秘籍 第2版》
[美] John,Resig(萊西格),Bear,Bibeault(貝比奧特),Josip ... 著

點擊封面購買紙書https://item.jd.com/25604003015.html

JavaScript語言非常重要,相關的技術圖書也很多,但至今市面沒有一本對JavaScript語言的重要部分(函數、閉包和原型)進行深入、全面介紹的圖書,也沒有一本講述跨瀏覽器代碼編寫的圖書。而本書彌補了這一空缺,是由jQuery庫創始人編寫的一本深入剖析JavaScript語言的書。

《JavaScript 忍者秘籍(第2版)》使用實際的案例清晰地詮釋每一個核心概念和技術。本書向讀者介紹了如何掌握 JavaScript 核心的概念,諸如函數、閉包、對象、原型和 promise,同時還介紹了 JavaScript API, 包括 DOM、事件和計時器。你將學會測試、跨瀏覽器開發,所有這些都是高級JavaScript開發者應該掌握的技能。
技術分享圖片

《深入理解Spring Cloud與微服務構建》
方誌朋 著

點擊封面購買紙書https://item.jd.com/12312724.html

談到微服務,大家眾說紛紜,但卻很難有一個清晰的概念來描述。微服務不是“銀彈”,我理解的微服務是一種文化,而我們要做的就是將微服務的理念運用到實際開發中。經過一系列的技術選型,最終Spring Cloud憑借其成熟的組件、完善的一站式解決方案,最終成為了我們落地微服務的選擇。

此時的Spring Cloud相關資料在國內還是鳳毛麟角,沒有完整的中文書籍和教程可以參考,只有官方的英文文檔以及網上零零散散的教程可以閱讀。就是在這種情況下,本書的作者方誌朋在公司技術選型以及後續的微服務落地過程中,逐漸有了自己的積累和理解,同時在博客中連載了“史上最簡單的Spring Cloud教程”。此教程一出,就受到廣大程序員的歡迎,因此最終整理為此書。

縱覽全書,文字清晰明了,通過理論結合實踐的方式介紹了Spring Cloud的每一個組件的實踐,並解讀了部分源代碼。圖文並茂,語言樸實,不愧為“簡單”之名。本書融合了作者實施微服務的一線經驗和心得,具體指導了Spring Cloud在落地方面的實踐,非常值得參考。

技術分享圖片

《微服務分布式架構開發實戰》
龔鵬rico 著

點擊封面購買紙書https://item.jd.com/25596768986.html

本書並沒有過多的探討理論性的東西,基於現有成熟框架,圍繞實際項目中遇見的具體需求,以微服務分布式架構的角度去逐一分解並且實現這些需求。掌握這些知識的讀者,完全有能力快速搭建出可靠、高效、靈活的微服務分布式架構。

技術分享圖片

《文本上的算法——深入淺出自然語言處理 》
路彥雄 著

點擊封面購買紙書https://item.jd.com/25603936869.html

本書結合作者多年學習和從事自然語言處理相關工作的經驗,力圖用生動形象的方式深入淺出地介紹自然語言處理的理論、方法和技術。本書拋棄掉繁瑣的證明,提取出算法的核心,幫助讀者盡快地掌握自然語言處理所必備的知識和技能。本書主要分兩大部分。第一部分是理論篇,包含前3章內容,主要介紹一些基礎的數學知識、最優化理論知識和一些機器學習的相關知識。第二部分是應用篇,包含第4章到第8章,分別針對計算性能、文本處理的術語、相似度計算、搜索引擎、推薦系統、自然語言處理和對話系統等主題展開介紹和討論。本書適合從事自然語言處理相關研究和工作的讀者參考,尤其適合想要了解和掌握機器學習或者自然語言處理技術的讀者閱讀。
技術分享圖片

《精通Python爬蟲框架Scrapy》
【美】迪米特裏奧斯 考奇斯-勞卡斯(Dimitrios Kouzis-Loukas)箸

點擊封面購買紙書https://item.jd.com/12292223.html

Python3 scrapy教程,全面剖析網絡爬蟲技術的實現原理,通過爬取示例演示Scrapy的應用,涵蓋從桌面端爬取到移動端爬取,實時爬取在內的所有內容。

本書講解了Scrapy的基礎知識,討論了如何從任意源提取數據,如何清理數據,以及如何使用Python和第三方API進行處理,以滿足自身需求。本書還講解了如何將爬取的數據高效地饋入數據庫、搜索引擎和流數據處理系統(比如Apache Spark)。在學習完本書後,你將對數據爬取胸有成竹,並將數據應用在自己的應用程序中。
技術分享圖片

《數據科學家訪談錄》
Carl Shan(單研)等著

點擊封面購買紙書https://item.jd.com/12286963.html

本書選取世界知名的25位數據科學家進行了深度的訪談,從不同的視角和維度,將他們的智慧、經驗、指導和建議凝聚成冊。每一篇訪談都是一次深度的交流,涵蓋了這些數據科學家最初從菜鳥起步,運用各種知識武裝和充實自己,一直到最終成為一名卓有成效的數據科學家的全過程。

通過閱讀本書中的訪談,可以形成對數據科學的宏觀認識和了解,更深刻地認識和體驗數據科學家的角色,並且從這些前輩的過往經歷中學到寶貴的知識和經驗以應用於自身的成長和事業中。

延伸推薦
技術分享圖片
今日話題
看技術類的前沿資訊,你第一個想到的網站是哪個?截止時間3月2日17時,留言+轉發本活動到朋友圈,小編將選出3名讀者贈送異步新書一本。

點擊關鍵詞閱讀更多新書:
Python|機器學習|Kotlin|Java|移動開發|機器人|有獎活動|Web前端|書單
技術分享圖片
在“異步圖書”後臺回復“關註”,即可免費獲得2000門在線視頻課程;推薦朋友關註根據提示獲取贈書鏈接,免費得異步圖書一本。趕緊來參加哦!
點擊閱讀原文,查看本書更多信息
掃一掃上方二維碼,回復“關註”參與活動!
技術分享圖片

開學季你最想要的這10本編程新書