【圖靈書單】編程語言及其應(yīng)用

1、C語言圣經(jīng)——《明解C語言》

作者:[日] 柴田望洋

譯者:管杰 羅勇 杜曉靜

定價:79

★ 比課本更易懂的C語言入門書

★ 205段代碼+220幅圖表

★ [雙色印刷] 技術(shù)書也能賞心悅目

《明解C語言(第3版):入門篇》第3版從190段代碼和164幅圖表增加至205段代碼和220幅圖表,對C語言的基礎(chǔ)知識進(jìn)行了徹底剖析,內(nèi)容涉及數(shù)組、函數(shù)、指針、文件操作等。對于C語言語法以及一些難以理解的概念,均以精心繪制的示意圖,清晰、通俗地進(jìn)行講解。原著在日本廣受歡迎,始終位于網(wǎng)上書店C語言著作排行榜首位。

2、將現(xiàn)代編程方法應(yīng)用到C語言的嵌入式開發(fā)中——《C現(xiàn)代編程》

作者:[日]花井志生

譯者:楊文軒

定價:59

★ 精選的幾種適合C嵌入式開發(fā)的設(shè)計模式

★ 學(xué)會如何自己編寫代碼實(shí)現(xiàn)Mock測試

★ 知道教科書中的重構(gòu)方法行不通時如何對C應(yīng)用程序進(jìn)行重構(gòu)

★ 掌握如何將JAVA開發(fā)中常用的CI服務(wù)器Jenkins應(yīng)用于C應(yīng)用程序的開發(fā)

★ 提高開發(fā)質(zhì)量、減輕工作負(fù)擔(dān),適合嵌入式開發(fā)者閱讀

《C現(xiàn)代編程》主要講解如何將集成開發(fā)環(huán)境、設(shè)計模式、極限編程、測試驅(qū)動開發(fā)、重構(gòu)、持續(xù)集成這些現(xiàn)代編程方法應(yīng)用到C語言的嵌入式開發(fā)中去。即將服務(wù)器站點(diǎn)中的通用設(shè)計方法、工具的使用方法、開發(fā)方式等逐一“翻譯”成為可以在C語言嵌入式開發(fā)過程中使用的方法。

3、初學(xué)者的好伴侶——《python語言及其應(yīng)用》

作者:[美] Bill Lubanovic

譯者:梁杰 丁嘉瑞 禹常隆

定價:79

★ 從輕松入門到了解各種Python工具

《Python語言及其應(yīng)用》會為你學(xué)習(xí)Python打下堅(jiān)實(shí)的基礎(chǔ),包括測試、調(diào)試、代碼復(fù)用的最佳實(shí)踐以及其他開發(fā)技巧。同時還會告訴你如何在商業(yè)、科學(xué)和藝術(shù)領(lǐng)域使用Python,并教會你使用多種Python工具和開源包。

4、實(shí)戰(zhàn)式TDD開發(fā)指南——《Python Web開發(fā):測試驅(qū)動方法》

作者:[英] Harry J.W. Percival

譯者:安道

定價:99

★ 使用Python、Django等流行技術(shù)開發(fā)現(xiàn)代Web應(yīng)用

《Python Web開發(fā):測試驅(qū)動方法》從最基礎(chǔ)的知識開始,講解Web開發(fā)的整個流程,展示如何使用Python做測試驅(qū)動開發(fā)。本書由三個部分組成。第一部分介紹了測試驅(qū)動開發(fā)和Django的基礎(chǔ)知識。第二部分討論了Web開發(fā)要素,探討了Web開發(fā)過程中不可避免的問題,及如何通過測試解決這些問題。第三部分探討了一些高級話題,如模擬技術(shù)、集成第三方插件、Ajax、測試固件、持續(xù)集成等。本書適合Web開發(fā)人員閱讀。

5、京東暢銷2位圖書——《Python網(wǎng)絡(luò)數(shù)據(jù)采集》

作者:[美] Ryan Mitchell

譯者:陶俊杰 陳小莉

定價:59

★ 用簡單高效的Python語言,展示網(wǎng)絡(luò)數(shù)據(jù)采集常用手段,剖析網(wǎng)絡(luò)表單安全措施,完成大數(shù)據(jù)采集任務(wù)

《Python網(wǎng)絡(luò)數(shù)據(jù)采集》采用簡潔強(qiáng)大的Python語言,介紹了網(wǎng)絡(luò)數(shù)據(jù)采集,并為采集新式網(wǎng)絡(luò)中的各種數(shù)據(jù)類型提供了全面的指導(dǎo)。第一部分重點(diǎn)介紹網(wǎng)絡(luò)數(shù)據(jù)采集的基本原理:如何用Python從網(wǎng)絡(luò)服務(wù)器請求信息,如何對服務(wù)器的響應(yīng)進(jìn)行基本處理,以及如何以自動化手段與網(wǎng)站進(jìn)行交互。第二部分介紹如何用網(wǎng)絡(luò)爬蟲測試網(wǎng)站,自動化處理,以及如何通過更多的方式接入網(wǎng)絡(luò)。

6、全球數(shù)百所高校計算機(jī)編程入門教程——《C++權(quán)威教程》

作者:[美] Nell Dale,[美] Chip Weems

譯者:賈洪峰

定價:149

★ C++精髓概念與實(shí)戰(zhàn)案例全解讀

《C++權(quán)威教程(第6版)》是風(fēng)靡國外的C++入門指南,被數(shù)百所高校采納為計算機(jī)入門教材以及計算機(jī)分級考試標(biāo)準(zhǔn)教程。兩位作者具有多年教學(xué)經(jīng)驗(yàn),并且熟諳教材編寫之道,深知如何讓學(xué)生理解程序設(shè)計中最難理解的概念。本書深入淺出,提供了一種以學(xué)生為中心的注重實(shí)踐、加強(qiáng)實(shí)效的方法,同時對C++、面向?qū)ο蟪绦蛟O(shè)計和軟件開發(fā)最佳實(shí)踐作了最清晰、最全面的介紹。

7、Java程序員必備讀本——《Java 8函數(shù)式編程》

作者:[美] Richard Warburton

譯者:王群鋒

定價:39

★ Java編程思想從此向函數(shù)式編程轉(zhuǎn)型,Lambda表達(dá)式引領(lǐng)框架和設(shè)計模式變革

多年以來,函數(shù)式編程被認(rèn)為是少數(shù)人的游戲,不適合推廣給普羅大眾。寫作此書的目的就是為了挑戰(zhàn)這種思想。《Java 8函數(shù)式編程》將探討如何編寫出簡單、干凈、易讀的代碼;如何簡單地使用并行計算提高性能;如何準(zhǔn)確地為問題建模,并且開發(fā)出更好的領(lǐng)域特定語言;如何寫出不易出錯,并且更簡單的并發(fā)代碼;如何測試和調(diào)試Lambda表達(dá)式。

如果你已經(jīng)掌握J(rèn)ava SE,想盡快了解Java 8新特性,寫出簡單干凈的代碼,那么本書不容錯過。

8、O'Reilly重頭Java圖書全面更新——《Java技術(shù)手冊》

作者:[美]Benjamin J Evans,[美] David Flanagan

譯者:安道

定價:79

《Java技術(shù)手冊(第6版)》為《Java 技術(shù)手冊》的升級版,涵蓋最新的Java 7 和Java 8。第一部分介紹Java 編程語言和Java 平臺,主要內(nèi)容有Java 環(huán)境、Java 基本句法、Java 面向?qū)ο缶幊獭ava 類型系統(tǒng)、Java的面向?qū)ο笤O(shè)計、Java 實(shí)現(xiàn)內(nèi)存管理和并發(fā)編程的方式。第二部分通過大量示例來闡述如何在Java 環(huán)境中完成實(shí)際的編程任務(wù),主要內(nèi)容有編程和文檔約定,使用Java 集合和數(shù)組,處理常見的數(shù)據(jù)格式,處理文件和I/O,類加載、反射和方法句柄,Nashorn,以及平臺工具和配置。

9、深入理解Java平臺性能,讓你的程序如虎添翼——《Java性能權(quán)威指南》

作者:[美] Scott Oaks

譯者:柳飛 陸明剛 臧秀濤

定價:79

《Java性能權(quán)威指南》對Java 7和Java 8中影響性能的因素展開了全面深入的介紹,講解傳統(tǒng)上影響應(yīng)用性能的JVM特征,包括即時編譯器、垃圾收集、語言特征等。內(nèi)容包括:用G1垃圾收集器最大化應(yīng)用的吞吐量;使用Java飛行記錄器查看性能細(xì)節(jié),而不必借助專業(yè)的分析工具;堆內(nèi)存與原生內(nèi)存最佳實(shí)踐;線程與同步的性能,以及數(shù)據(jù)庫性能最佳實(shí)踐等。

10、Java 8終極指南——《Java 8實(shí)戰(zhàn)》

作者:[英] Raoul-Gabriel Urma,[意] Mario Fusco,[英] Alan Mycroft

譯者:陸明剛 勞佳

定價:79

★ 通過新的Stream API及Lambda表達(dá)式等示例全面講解Java 8新特性,并為Java程序員開啟函數(shù)式編程的大門

《Java 8實(shí)戰(zhàn)》全面介紹了Java 8 這個里程碑版本的新特性,包括Lambdas、流和函數(shù)式編程。有了函數(shù)式的編程特性,可以讓代碼更簡潔,同時也能自動化地利用多核硬件。全書分四個部分:基礎(chǔ)知識、函數(shù)式數(shù)據(jù)處理、高效Java 8 編程和超越Java 8,清晰明了地向讀者展現(xiàn)了一幅Java 與時俱進(jìn)的現(xiàn)代化畫卷。

《Java 8實(shí)戰(zhàn)》還沒有上市,預(yù)計5月中旬上市。

11、JavaScript編程入門書——《Javascript程序設(shè)計》

作者:[美] John David Dionisio,[美] Ray Toal

譯者:賈洪峰 李松峰

定價:89

★ 通過學(xué)習(xí)Web開發(fā)了解計算機(jī)科學(xué)的基本思想和原理

《JavaScript程序設(shè)計》旨在通過從零開始介紹JavaScript 編程讓讀者理解計算機(jī)科學(xué)的基本思想和原理。書中內(nèi)容豐富全面,闡述由淺入深。主要內(nèi)容有:計算的相關(guān)知識、編程的基本概念、數(shù)據(jù)、語句、函數(shù)、事件、軟件架構(gòu)、分布式計算、圖形與動畫,此外還探討了正則表達(dá)式、遞歸、緩存等高級主題。

12、深入剖析最流行的函數(shù)式編程語言Scala——《Scala程序設(shè)計》

作者:[美] Dean Wampler,[美] Alex Payne

譯者:王淵 陳明

定價:109

《Scala程序設(shè)計(第2版)》全面地介紹Scala這種針對JVM的編程語言,它集成了現(xiàn)代對象模型、函數(shù)式編程和先進(jìn)類型系統(tǒng)的所有優(yōu)勢。本書通過代碼示例,向你展示如何即刻高效地利用該語言和生態(tài)系統(tǒng),同時解釋為何Scala是開發(fā)高可擴(kuò)展、以數(shù)據(jù)為中心的應(yīng)用程序的理想語言。這一版還介紹了Scala的新特性,新增了模式匹配和高級函數(shù)式編程章節(jié)。此外,你還會學(xué)到Scala的命令行工具、第三方工具、庫等。本書既適合Scala初學(xué)者學(xué)習(xí),也適合經(jīng)驗(yàn)豐富的Scala開發(fā)者閱讀。

13、功能性編程全面指南——《Clojure經(jīng)典實(shí)例》

作者:[美] Luke VanderHart,[加] Ryan Neufeld

譯者:王海鵬 徐宏寧

定價:95

《Clojure經(jīng)典實(shí)例》涵蓋150多個具體實(shí)例,展示了有經(jīng)驗(yàn)的Clojure開發(fā)者如何用這門JVM語言完成各種編程任務(wù)。解決方案全面廣泛:從構(gòu)建動態(tài)網(wǎng)站和應(yīng)用數(shù)據(jù)庫到網(wǎng)絡(luò)通信、云計算、高級測試策略等,面面俱到。這些實(shí)例源于全球60多名頂級Clojure開發(fā)者。

本書的每個實(shí)例不僅可以即學(xué)即用,而且其中提供的關(guān)于解決方案原理的討論,讓讀者可以在模式、方法和技巧上舉一反三,從而在遇到本書未提及的其他編程任務(wù)時也能游刃有余。

閱讀原文

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Swift的編程范式 編程范式是程序語言背后的思想。代表了程序語言的設(shè)計者認(rèn)為程序應(yīng)該如何被構(gòu)建和執(zhí)行。常見的編程...
    Bobby0322閱讀 2,616評論 4 43
  • TITLE: 編程語言亂燉 碼農(nóng)最大的煩惱——編程語言太多。不是我不學(xué)習(xí),這世界變化快! 有時候還是蠻懷念十幾、二...
    碼園老農(nóng)閱讀 5,367評論 2 35
  • 今天是女王節(jié),我們都是自己心目中的女王,獨(dú)一無二!祝我們每一天都開開心心,快快樂樂享受美好的生活! 看到空間里一段...
    zhzhtydnkshyb閱讀 196評論 0 0