作品介紹

程序員入門必備經(jīng)典書單


作者:著名作家     整理日期:2022-07-17 07:33:03


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





上一本:書單:關于乾隆皇帝的6本書 下一本:希望可以成為你開啟社會的鑰匙

作家文集

下載說明
程序員入門必備經(jīng)典書單的作者是著名作家,全書語言優(yōu)美,行文流暢,內(nèi)容豐富生動引人入勝。為表示對作者的支持,建議在閱讀電子書的同時,購買紙質(zhì)書。

更多好書