導航:首頁 > 編程知識 > 如何自學電腦編程的書籍

如何自學電腦編程的書籍

發布時間:2024-04-10 21:18:46

『壹』 自學編程需要哪些入門書籍

1、《實戰Java程序設計》

這是一本既注重實戰,同時也注重底層「內功」專訓練的書,非常適屬合初學者閱讀!

『貳』 自學計算機編程應該看些什麼書

一:第一階段 C語言-------《C語言設計》 作者:譚浩強 大多數人都推薦譚浩強這本書,譚浩強的C語言程序設計,我覺得更適合當教科書,主要是篇幅沒有那麼大,書本的內容不是很全,由老師帶入門是最好的。 《C Primer Plus》第五版 作者:Stephen Prata 這本書比較厚,內容也比較基礎,擴展的也比較廣,自學容易上手,唯一的缺陷在於它是外國人編寫,而國內的翻譯往往讓人難褲猛以滿意,如果你有較好的英語水平,最好閱讀英文版的。 《C語言入門經典》第四版 作者:Ivor Horton 二:第二階段 這一階段看個人主攻的方向了,安卓一般就JAVA,PC游戲、軟體C++,也有推薦C#,這些都是主流語言,其他語言要看個人愛好與發展。 面向對象的語言,一般懂一門,之後要轉其他語言也很容易的,其實思想都差不多,主要的不同在於語法。C#容易上手,一個月入門,一年精通,而C++卻有點難,一年入門,二十年也未必敢說自己精通。如果有時間,可以了解一下匯編語言。 C++ Primer, 4rd Edition (入門類: C++ Primer, 4rd Edition Thinking in C++, 2nd Edition The C++ Standard Library: A Tutorial and Reference 進階類: The C++ Programming Language, Special Edition The Design and Evolution of C++ Inside C++ Object Model C++ Templates: The Complete Guide STL 源碼剖析 Generic Programming and the STL Modern C++ Design: Generic Programming and Design Patterns Applied 應用技巧類: Effective C++, 2nd Editon More Effective C++ Exceptional C++ More Exceptional C++ Effective STL Ruminations on C++) 三:第三階段 API/SDK------------- 《windows程序設計》(Jeff Prosise) 這書主要是開發Windows軟體要深入研讀的,畢竟是WindowsAPI。如果是主攻C++,那麼這本書你可胡桐橋以大概略讀一遍,不用過多的深入追究,QT才是C++主要深入思慮的關鍵。 四:第四階段 MFC----《VC++技術內幕》、《深入淺出MFC》及視頻教程孫鑫 VC++6.0 如果是C++,QT是要重點學習的對象。 五:第五階段 COM/DCOM/ATL/COM+---------《COM技術內幕》 未知階段: 《數據結構》,《演算法導論》這些基本是編程的核心了,編程的很大情況都依賴於演算法的實現,這個兩門基本要深入研究,這是決定編程能力的核心標准。 如果不弄底層的話,《操作系統原理》可以簡單輪侍地了解。

『叄』 零基礎學計算機編程有什麼好的書籍推薦

來自某互聯網大咖的推薦與建議:對於想要進入IT行業的學習者來說,除了學習技術知識外、建議再學習思維能力以及了解職場。掌握意向崗位要求的技術,學習尋找問題、解決問題的思維能力,提前了解職場利於自身職業發展。精心挑選18本優秀書籍(技術與思維能力),送給當代大學生。

【10本】互聯網類(與相關職位相匹配):

《人人都是產品經理》

作者:蘇傑-電子工業出版社

知識匹配的崗位:產品經理

特點與推薦理由:

●產品經理入門級書籍

●豐富的工作經驗分享

●系統性梳理用戶、需求、項目、團隊、戰略、修養六大話題

《HTML5布局之路》

作者:劉國利-清華大學出版社

知識匹配的崗位:HTML5(WEB前端)開發工程師

特點與推薦理由:

●依照網站開發流程進行講解,更易吸收

●提供豐富的學習方法以及開發實戰經驗

●理論與實踐相結合,提供豐富的案例及面試真題

●最適合初學者使用的HTML5技術入門書籍

《HeadFirst》系列書籍

作者:[美]弗里曼(FreemanE.)等-中國電力出版社

知識匹配的崗位:計算機類IT開發崗位

特點與推薦理由:

●IT技術入門書籍系列

●生動有趣、圖文並茂

●易理解入門

《程序員第二步——從程序員到項目經理》

作者:尹華山-人民郵電出版社

知識匹配的崗位:項目經理(技術經理)

特點與推薦理由:

●技術思維到管理思維的改變

●適用於技術人員開拓視野

●從不同視角來審視工作、生活與自己

《SEO實戰密碼

作者:昝輝-電子工業出版社

知識匹配的崗位:SEO工程師

特點與推薦理由:

●SEO網路全書類的入門指導

●理論與實踐相結合

●從SEO原理到工具再到技巧解析

《烏合之眾:大眾心理研究》

作者:[法]古斯塔夫·勒龐-新世界前頌鎮出版社

知識匹配的崗位:產品及運營基礎理論

特點與推薦理由:

●大眾心理學

●群體理論的經典著作

●顛覆人們對群體的認知,對群體層層分析、逐步推進

《部落的力量》

作者:[美]戴夫·洛根等-中國華僑出版社

知識匹配的崗位:產品及運營基礎理論

特點與慧粗推薦理由:

●互聯網時代團隊管理聖經

●依靠部落的力量,掌握撬動團隊飛躍的4個杠桿點

●指導管理者如何激發每一個人內在潛能

《從零開始做運營》

作者:張亮-中信出版社

知識匹配的崗位:運營(新媒體運營等)

特點與推薦理由:

●運營入門級書籍

●運營工作相關內容廣泛

●全面科學的運營思維介紹與案例解析

●介紹相關運營經驗

《重新定義公司谷歌是如何運營的》

作者:[美]埃里克·施密特等-中信出版社

知識匹配的崗位:CEO

特點與推薦理由:

●實用、易理解的公司管理指南

●解讀谷歌如何顛覆傳統的MBA模式

●一本充滿能量、令人興奮的創業入門書

《重新定義團隊谷歌如何工作》

作者:[美]拉斯洛·博克-中信出版社

知識匹配的崗位:人事經理(人力資源管理)

特點與推薦理由:

●揭秘谷歌的人才和團隊管理的核心法則

●《紐約時報》暢銷榜第一名

●BusinessInsider2015最佳商業書籍

●以人為本企業的團隊組建和管理原則

【8本】思維能力與職場知識類:

《誰動了我的乳酪》

作者:[美]斯賓塞·約翰遜-中信出版社

相關思維能力:跳出適應區、目標

特點與推薦理由:

●寓言故事

●如何面對變化

《致加西亞的信》

作者:[美]阿爾伯特·哈伯德

相關思維能力:執行力

特點與推薦理由:

●職場暢銷書

●提高執行力的方法

●對自己負責

《把時間當作朋友》

作者:李笑來-電子工業出版社

相關思維能力:時櫻蠢間管理

特點與推薦理由:

●時間管理是成功的關鍵所在

●學會打開心智

●從心智成長的角度談時間管理

《杜拉拉升職記(共4冊)》

作者:李可

相關思維能力:職場故事

特點與推薦理由:

●職場故事

●職場指南

●幫助職場新人了解職場規則

《如何閱讀一本書》

作者:[美]莫提默·J.艾德勒等

相關思維能力:閱讀方法、學習方法

特點與推薦理由:

●學習閱讀方法與能力

●學會梳理書籍骨架

●不同書籍適用的不同閱讀方法

《學會提問》

作者:[美]尼爾·布朗等-機械工業出版社

相關思維能力:提問方法、如何思考問題

特點與推薦理由:

●批判性思維指南

●鍛煉批判性思維,提出好問題

●學會理性分析推理

●克服偏見對判斷的影響

《金字塔原理思考、表達和解決問題的邏輯》

作者:[美]芭芭拉·明托-南海出版公司

相關思維能力:如何思考、表達、解決問題

特點與推薦理由:

●學會問題思考的邏輯與練習

●掌握語言表達的邏輯與練習

●解決問題的方法論與練習

《卓有成效的管理者》

作者:[美]彼得·德魯克-機械工業出版社

相關思維能力:自我管理、團隊管理

特點與推薦理由:

●現代管理之父著作之一

●管理者應如何做到卓有成效

●管理者應具備哪些特徵

『肆』 電腦編程初學者看什麼書

1、《代碼大全》史蒂夫·邁克康奈爾

「優秀的編程實踐的網路全書,《代碼大全》注重個人技術,其中所有東西加起來,就是我們本能所說的「編寫整潔的代碼」。這本書有 50 頁在談論代碼布局。」 —— Joel Spolsky

對於新手來說,這本書中的觀念有點高階了。到你准備閱讀此書時,你應該已經知道並實踐過書中 99% 的觀滑行念。– esac

2、《程序員修煉之道》安德魯·亨特、大衛·托馬斯

對於那些已經學習過編程機制的程序員來說,這是一本卓越的書。或許他們還是在校生,但對要自己做什麼,還感覺不是很安全。就像草圖和架構之間的差別。

雖然你在學校課堂上學到的是畫圖,你也可以畫的很漂亮,但如果你覺得你不太知道從哪兒下手,如果某人要你獨自畫一個 P2P 的音樂交換網路圖,那這本書就適合你了。—— Joel

3、《計算機程序的構造和解釋》Harold Abelson、 Gerald Jay Sussman、Julie Sussman

《代碼大全》、《重構》和《設計模式》這些經典書會教給你高效的工作習慣和交易細節。其他像《人件集》、《計算機編程心理學》和《人月神話》這些書會深入軟體開發的心理層面。

其他書籍則處理演算法。這些書都有自己所屬的位置。

然而《計算機程序的構造和解釋》與這些不同。這是一本會啟發你的書,它會燃起你編寫出色程序的熱情;它還將教會你認識並欣賞美。

它會讓你有種敬畏,讓你難以抑制地渴望學習更多的笑舉東西。其他書或許會讓你成為一位更出色的程序員,但此書將一定會讓你成為一名程序員。

4、《C程序設計語言》Brian W. Kernighan / Dennis M. Ritchie

這本書簡潔易讀,會教給你三件事:C 編程語言;如何像程序員一樣信升嘩思考;底層計算模型。

5、《演算法導論》 Thomas H.Cormen/Charles E.Leiserson/Ronald L.Rivest/Clifford Stein

在我看來,代碼只是一個工具,並非精髓。開發軟體的主要部分是創建新演算法或重新實現現有演算法。其他部分則像重新組裝樂高磚塊或創建「管理」層。

我依然夢想這樣的工作,我的大部分時間(>50%)是在寫演算法,其他「管理」細節則留給其他人…… —— Ran Biron

『伍』 本人想學習編程,需要哪些入門書籍

1、清華大學出版社出版的《C++程序設計教程》、《C++PRIMER》、譚浩強的《程序設計書》、《Effective C++》、《More Effective C++》、《Exceptional C++》 、《More Exceptional C++》、《深入探索c++對象模型》等

2、具體怎樣學編程 :

①明確學習目的

學習編程對大多數IT業人員來說都是非常有用的。學編程,做一名編程人員,從個人角度講,可以解決在軟體使用中所遇到的問題,改進現有軟體,可以為自己找到一份理想的工作添加重要得砝碼,有利於在求職道路上謀得一個好的職位;從國家的角度,可以為中國的軟體產業做出應有的貢獻,一名優秀的程序員永遠是被爭奪的對象。

②打好基礎

(1)數學基礎 從計算機發展和應用的歷史來看計算機的數學模型和體系結構等都是有數學家提出的,最早的計算機也是為數值計算而設計的。因此,要學好計算機就要有一定的數學基礎,出學者有高中水平就差不多了。

(2)邏輯思維能力的培養學程序設計要有一定的邏輯思維能力,「邏思力」的培養要長時間的實踐鍛煉。要想成為一名優秀的程序員,最重要的是掌握編程思想。要做到這一點必須在反復的實踐、觀察、分析、比較、總結中逐漸地積累。

(3)選擇一種合適的入門語言 面對各種各樣的語言,應按什麼樣的順序學呢?

③ 注意理解一些重要概念

一本程序設計的書看到的無非就是變數、函數、條件語句、循環語句等概念,但要真正能進行編程應用,需要深入理解這些概念,在理解的基礎上應用,不要只簡單地學習語法、結構,而要吃透針對這脊帶些語法、結構的應用例子,做到舉一反三,觸類旁通。

④掌握編程思想

學習一門語言或開發工具,語法結構、功能調用是次要的,最主要是學習它的思想。例如學習 VC 就要學習 Windows 的內在機理、什麼是線程......;學習 COM 就要知道 VTALBE 、類廠、介面、idl......,關鍵是學一種思想,有了思想,那麼就可以觸類旁櫻雹蘆通。

⑤多實踐、多交流

掌握編程思想必須在編程實際工作中去實踐和體會。編程起步階段要經常自己動手設計程序,具體設計時不要拘泥於固定的思維方式,遇到問題要多想幾種解決的方案。這就要多交流,各人的思維方式不同、角度各異,各有高招,通過交流可不斷吸收別人的長處,豐富編程實踐,幫助自己提高水平。親自動手進行程序設計是創造性思維應用的體現,也是培養邏輯思維的好方法。

⑥養成良好的編程習慣

編程肆升入門不難,但入門後不斷學習是十分重要的,相對來說較為漫長。在此期間要注意養成一些良好的編程習慣。編程風格的好壞很大程度影響程序質量。良好的編程風格可以使程序結構清晰合理,且使程序代碼便於維護。如代碼的縮進編排、變數命令規則的一致性、代碼的注釋等。

⑦上網學編程

在網上可以學到很多不同的編程思想、方法、經驗和技巧,有大量的工具和作品及相關的輔導材料供下載。例如網站「編程課堂」()主要以 VB 和 Delph;教學和交流為主,提供大量實用技巧。

⑧加強計算機理論知識的再學習

學編程是符合「理論→實踐→再理論→再實踐」的一個認識過程。一開始要具有一定的計算機理論基礎知識,包括編程所需的數學基礎知識,具備了入門的條件,就可以開始編程的實踐,從實踐中可以發現問題需要加強計算機理論知識的再學習。程序人人皆可編,但當你發現編到一定程度很難再提高的時候,就要回頭來學習一些計算機科學和數學基礎理論。

閱讀全文

與如何自學電腦編程的書籍相關的資料

熱點內容
小米4禁止後台程序 瀏覽:268
如何在word里添加excel圖表文件 瀏覽:280
高德地圖哪個文件夾 瀏覽:844
蘋果2平板能升級到80 瀏覽:338
寧波數控車床編程培訓班有哪些 瀏覽:544
win10home版64位 瀏覽:241
國內大數據的應用現狀 瀏覽:657
js獲取傳遞參數個數 瀏覽:539
上網記錄存在哪個文件 瀏覽:285
巴中c語言編程貓哪個機構好 瀏覽:42
excel格式文件名後綴 瀏覽:877
客戶服務中心大數據 瀏覽:303
大數據對小微企業融資 瀏覽:706
蘋果山香教育app叫什麼 瀏覽:16
智慧城市大數據下載 瀏覽:51
fcs文件導回軟體 瀏覽:420
宣傳片是什麼app 瀏覽:93
mac雙系統win10掉線 瀏覽:762
高一網路課程有哪些 瀏覽:477
linuxppk文件 瀏覽:236

友情鏈接