2019年2月值得一讀的10本技術書籍(Python、演算法、設計、歷史等書籍)!
導語:讀一本意義方長的書,能加深我們的理解能力,讓靈魂感到衝突。“讀書百遍,其義自現”。每次讀書,都能秒趣橫生,並從中得到可貴的知識。我們整理出2019年2月值得一讀的十本技術書籍,其中涉及Python、演算法、設計、歷史等方面。這個春天就讓書陪你度過吧。
1、《Django企業開發實戰:高效Python Web框架指南》
書籍介紹:
Django是使用Python語言編寫的一個廣受歡迎且功能完整的伺服器端網站框架,是一個自由和開放原始碼的Web應用程式框架,它在GitHub上的Star數為39127。
這是一本快速上手Django的實戰指南,包含從零開發一個部落格系統的完整案例,由資深開發工程師the5fire十多年開發經驗總結而成。
作者通過開發一個常見的系統,把自己生產環境中的經驗融合了進去,通過實戰專案不斷幫助讀者構建關於Django的知識體系,最終達到讓讀者能夠通過Django開發線上Web系統。
2、《人人都是資料分析師:Tableau應用實戰(第2版)》
書籍介紹:
暢銷書基於10.5版本全新升級!由百度、阿里、菜鳥網路一線資料專家出品,由Tableau亞太區副總裁、百度副總裁、埃森哲大中華區董事總經理聯袂推薦,書中海量例項貫穿全書,深度講解Tableau核心功能。
簡單易用,拖放成圖,無需統計、計算機背景,即可進行視覺化分析,分秒間讀取,快速引擎處理,幫你看見並讀懂大資料。
3、《我的第一本演算法書》
書籍介紹:
人人都能看懂的演算法入門書,演算法圖解彩色版,跟著作者爆款APP自學演算法,沒有枯燥的理論和複雜的程式碼,有481張步驟圖詳解26個演算法和7個資料結構的基本原理。
本書作者之一石田保輝,2016年,個人製作的面向工程師的學習型App“演算法動畫圖解”上架,不到1年時間全球下載量即達到50萬次,併入選了“App Store日本區2016年度最佳應用”榜單。本書就以此App為基礎,以圖配文,詳細講解了各種演算法和資料結構的基本原理。
4、《電腦科學精粹》
書籍介紹:
寫給大家看的計算機基礎圖書,摒棄了傳統電腦科學教材的枯燥模式,將抽象理論具體化、複雜問題簡單化,還可學習如何把問題轉換為可計算的系統,在生活中應用計算思維。
非常適合計算機專業技術人員查漏補缺基本理論,也適合普通讀者瞭解計算思維,推動更多人高效地使用計算機。
5、《精通CSS:高階Web標準解決方案(第3版)》
書籍介紹:
CSS暢銷經典全面升級,上版豆瓣評分8.6,作者充分展示了現代CSS的實踐技巧,而且直接提供了常見問題的解決方案,讓前端架構更上一層樓。
作者結合CSS近年來的發展,尤其是CSS3和HTML5的特性,對內容進行了全面改寫。
本書介紹了涉及字型、網頁佈局、響應式Web設計、表單、動畫等方面的實用技巧,並討論瞭如何實現穩健、靈活、無障礙訪問的Web設計,以及在技術層面如何實現跨瀏覽器方案和後備方案。本書還介紹了一些鮮為人知的高階技巧,讓你的Web設計脫穎而出。
6、《Vue.js專案實戰》
書籍介紹:
這是一本Vue.js核心團隊成員的作品,書中通過6個實戰專案循序漸進地掌握完整的Vue開發技能,構建美觀、功能強大、高效能Web應用實用指南。
書中首先介紹Vue的基礎知識,並使用指令和豐富的使用者體驗建立第一個Web應用;隨後通過建立基於瀏覽器的遊戲來介紹動畫和互動性;然後通過可用的工具和前處理器講解如何使用外掛建立多頁面應用,併為應用建立高效、高效能的元件;接下來建立一個線上商店並對其進行優化;最後將Vue與實時庫Meteor整合,建立一個顯示實時資料的儀表盤。
7、《PWA開發實戰》
書籍介紹:
漸進式 Web 應用(progressive Web
app,PWA)是現代 Web 應用的一種激動人心的新形式。它利用了最新的 Web 功能,結合了原生移動應用的獨特特性與 Web 的優點,為使用者帶來了新的體驗。本書將幫助你通過動手實踐透徹地理解現代漸進式 Web 應用開發。
你將學習如何利用曾經專屬於原生應用的特性構建 Web 應用。你將能夠通過推送通知聯絡使用者,在使用者的主螢幕上佔領先機,顯著地加快網站速度,並且無論使用者的網路連線狀況如何,都能為其提供一個全功能的應用。
本書採用動手實踐的學習方式,將一個現有網站逐章轉化成現代漸進式 Web 應用。
8、《卷積神經網路的Python實現》
書籍介紹:
具有一定Python基礎,想要學習卷積神經網路?推薦這本書,這是一本包含全部實現程式碼的參考書,用最直白的方法講解機器學習,是基於NumPy的Python語言實現卷積神經網路的入門書。本書假定讀者不具備任何機器學習知識。書中儘可能少地使用數學知識,從機器學習的概念講起,以卷積神經網路的最新發展結束。
9、《寫給大家看的設計書:案例篇》
書籍介紹:
這是《寫給大家看的設計書:實戰篇》姊妹篇,是一本有效提高平面設計能力的參考書!書中包含海量真實案例,精琢優秀設計,由德國設計師傾囊相授,教人們做出不俗作品。
作者分別針對Logo、明信片和宣傳手冊的設計進行了詳細介紹,並通過案例講解的方式,將優秀的設計集中呈現出來。
10、《你不可不知的50個戰爭知識》
書籍介紹:
這是英國著名歷史學家、軍事歷史暢銷書作家羅賓·克羅斯為大眾撰寫的戰爭知識。
通過50篇短小精幹的短文,介紹了人類最持久的一種活動——戰爭。從古代戰車、維京長船和城堡,到坦克、雷達、轟炸機,再到原子彈、無人機和網路戰,作者形象地描繪了過去2500多年人類所發明的最重要的武器、防禦工事及戰術。
結語:良書即益友,今明永如斯。進階的2019,仰望星空,腳踏實地。