程序員入門必備經典書單
點擊關註 異步圖書,置頂公眾號
每天與你分享 IT好書 技術幹貨 職場知識
Tips 參與文末話題討論,即有機會獲得異步圖書一本。
成功的程序員在以往的工作和生活中都曾經歷過大大小小的不確定性,承受過永無休止的壓力。他們之所以能夠成功,是因為擁有一個共同點,都深切關註創建軟件所需的各項實踐。他們將軟件開發視為一種需要精雕細琢加以修煉的技藝,他們以專業人士的標準要求自己,他們具有職業素養。偉大的程序員們以分享為快樂,以讀經典實現事半功倍。今天小編帶來了大師級經典作品編程語言篇。
《C Primer Plus(第6版)中文版》
【美】Stephen Prata(史蒂芬 普拉達)著
點擊封面購買紙書
經久不衰的C語言暢銷經典教程
與以前的版本一樣,作者的目標仍舊是為讀者提供一本入門型、條理清晰、見解深刻的C語言教程。作者把基礎的編程概念與C語言的細節很好地融合在一起,並通過大量短小精悍的示例同時演示一兩個概念,通過學以致用的方式鼓勵讀者掌握新的主題。
每章末尾的復習題和編程練習題進一步強化了重要的信息,有助於讀者理解和消化那些難以理解的概念。本書采用了友好、易於使用的編排方式,不僅適合打算認真學習C語言編程的學生閱讀,也適合那些精通其他編程語言,但希望更好地掌握C語言這門核心語言的開發人員閱讀。
《C++ Primer Plus(第6版)中文版》
【美】Stephen Prata 著
點擊封面購買紙書
一本經久不衰的C++暢銷經典教程;首本支持C++11新標準的程序設計圖書。
它被譽為“開發人員學習C++的必備教程,沒有之一”!
《C++ Primer Plus(第6版)中文版》可以說是一本面向從未學習過C語言甚至是從未學習過編程的人的入門書籍,它的首章從基礎內容講起,先介紹了傳統編程的規則,後面才著重講解有關面向對象——C++的精髓之一——的有關內容。整個書的結構安排較為合理,難度爬升較慢。
如果你是一個從未學過C語言(或者壓根沒學會C)的讀者,那麽,我相信這本書更適合你。
《Python核心編程(第3版)》
【美】Wesley Chun(衛斯理 春)著
點擊封面購買紙書
Python是一種靈活、可靠且具有表現力的編程語言,它將編譯語言的強大與腳本語言的簡潔性、快速開發特性整合起來。在本書中,Python開發人員兼企業培訓師Wesley Chun會幫助您將Python技能提升到更高的水平。 本書涵蓋了成為一名技術全面的Python開發人員所需的一切內容。本書講解了應用開發相關的多個領域,而且書中的內容可以立即應用到項目開發中。此外,本書還包含了一些使用Python 2和Python 3編寫的代碼案例,以及一些代碼移植技巧。有些代碼片段甚至無須修改就可以運行在Python 2.x或Python 3.x上。
本書適合具有一定經驗的Python開發人員閱讀
《C和指針》
【美】Kenneth A.Reek 著
點擊封面購買紙書
《C和指針 POINTERS ON C》通過對指針的基礎知識和高級特性的探討,幫助程序員把指針的強大功能融入到自己的程序中去。全書共18章,覆蓋了數據、語句、操作符和表達式、指針、函數、數組、字符串、結構和聯合等幾乎所有重要的C編程話題。
本書適合C語言初學者和初級c程序員閱讀,也可作為計算機專業學生學習c語言的參考。
《Python程序設計(第3版)》
【美】John Zelle(策勒)著
點擊封面購買紙書
Python之父作序推薦
Python 3 編程入門經典
本書以Python語言為工具教授計算機程序設計。本書強調解決問題、設計和編程是計算機科學的核心技能。本書特色鮮明、示例生動有趣、內容易讀易學,適合Python入門程序員閱讀,也適合高校計算機專業的教師和學生參考。
《C專家編程》
【美】Perter Van Der Linde 著
點擊封面購買紙書
《C專家編程》可以幫助有一定經驗的C程序員成為C編程方面的專家,對於具備相當的C語言基礎的程序員,《C專家編程》可以幫助他們站在C的高度了解和學習C++。書本擷取了幾十個實例,細致、深入地講解了C的歷史、語言特性、聲明、數組、指針、鏈接、運行時、內存以及分析了如何進一步學習C++等問題。《C專家編程》是一本ANSIC編程語言的高級讀本。
專家級的C編程指南展示C程序員的編程技巧。
《JavaScript忍者秘籍 第2版》
[美] John,Resig(萊西格),Bear,Bibeault(貝比奧特),Josip ... 著
點擊封面購買紙書
JavaScript語言非常重要,相關的技術圖書也很多,但至今市面沒有一本對JavaScript語言的重要部分(函數、閉包和原型)進行深入、全面介紹的圖書,也沒有一本講述跨瀏覽器代碼編寫的圖書。而本書彌補了這一空缺,是由jQuery庫創始人編寫的一本深入剖析JavaScript語言的書。
《JavaScript 忍者秘籍(第2版)》使用實際的案例清晰地詮釋每一個核心概念和技術。本書向讀者介紹了如何掌握 JavaScript 核心的概念,諸如函數、閉包、對象、原型和 promise,同時還介紹了 JavaScript API, 包括 DOM、事件和計時器。你將學會測試、跨瀏覽器開發,所有這些都是高級JavaScript開發者應該掌握的技能。
《C# 6.0本質論》
Eric Lippert(埃裏克·利珀特), 【美】Mark Michaelis(馬克·米凱利斯) 著
點擊封面購買紙書
● C#入門及進階的進階之作
● 內容全面翔實,講解精彩
● 全新升級版,涵蓋C# 6.0
作為歷年來深受讀者歡迎的C#指南,本書針對C# 6.0和.NET 4.6引入的新功能和新編程模式進行了全面升級,向讀者展示如何編寫簡潔、強大、健壯、安全和易於維護的C#代碼。
無論是創建全新的代碼,還是維護已有的系統,本書都讓讀者使用各種版本的C#進行程序開發更加容易。書中頁邊隨附版本指示標簽有助於辨識語言的創新功能在哪個版本中發揮作用。書中對初學者主題和高級主題進行了明顯區分。C#的新手可通過本書快速上手,有經驗的C#開發者可通過學習C# 6.0的創新技術來了解如何應對當今復雜的編程挑戰。這一版還更新了使用C# 6.0構造的編碼規範,編寫C#代碼實踐一目了然。
本書適合對C#感興趣的各層次讀者,無論對初學者還是C#專家,本書都是一本很有價值的參考書。
《C陷阱與缺陷》
【美】Andrew Koenig 著
點擊封面購買紙書
AndrewKoenig自己在Bell實驗室時發表的論文為基礎,結合自己的工作經驗擴展成這本對C程序員具有珍貴價值的經典著作。寫作《C和C++經典著作:C陷阱與缺陷》的出發點不是要批判C語言,而是要幫助C程序員繞過編程過程中的陷阱和障礙。
《C和C++經典著作:C陷阱與缺陷》所揭示的知識,至少能夠幫助你減少C代碼和初級C++代碼中90%的Bug。
《C++覆轍錄 》
【美】Stephen C. Dewhurst(史蒂芬 C. 杜赫斯特) 著
點擊封面購買紙書
本書是C++大師Stephen C. Dewhurst根據多年教授C++課程中所遇到的常見錯誤的心得筆記編寫而成。本書所有章節都從一個眾所周知的、在日常編碼或設計實踐經常遭遇的問題入手,先指出其不足,再對其背後思想中存在的合理與不合理之處深入剖析,取其精華,去其糟粕,給出一個簡潔、通用的方案,給出如何規避或糾正它們的建議,從而有助於C++軟件工程師避免重蹈前輩的覆轍。
本書適合具有一定C++編程經驗的讀者閱讀。
今日話題
購書最多的是哪個網站,最先選擇買紙書還是電子書?截止時間3月13日17時,留言+轉發本活動到朋友圈,小編將選出1名讀者贈送異步新書一本。
延伸推薦
2018年2月新書
2018年1月重磅新書
小學生開始學Python,最接近AI的編程語言:安利一波Python書單
政策升溫:大家都在學大數據,一大波好書推薦
一本基於Python語言的Selenium自動化測試書
8本新書,送出一本你喜歡的
AI經典書單| 入門人工智能該讀哪些書?
點擊關鍵詞閱讀更多新書:
Python|機器學習|Kotlin|Java|移動開發|機器人|有獎活動|Web前端|書單
長按二維碼,可以關註我們喲
每天與你分享IT好文。
在“異步圖書”後臺回復“關註”,即可免費獲得2000門在線視頻課程;推薦朋友關註根據提示獲取贈書鏈接,免費得異步圖書一本。趕緊來參加哦!
掃一掃上方二維碼,回復“關註”參與活動!
點擊下方閱讀原文,查看更多
閱讀原文
程序員入門必備經典書單