當前位置:首頁 » 編程軟體 » 如何看編程書

如何看編程書

發布時間: 2022-08-10 20:27:18

❶ 自學計算機編程應該看些什麼書

一:第一階段
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技術內幕》

未知階段:
《數據結構》,《演算法導論》這些基本是編程的核心了,編程的很大情況都依賴於演算法的實現,這個兩門基本要深入研究,這是決定編程能力的核心標准。

如果不弄底層的話,《操作系統原理》可以簡單地了解。

❷ 編程學習必看的書

一、《Web前端開發最佳實踐》

這本書是前端開發領域的經典之作,是一本扎實前端基本功,規范我們前端代碼的實踐性書籍。本書主要講解了HTML、CSS、Javascript以及移動端開發的最佳實踐方案,能夠對缺乏良好指導的開發者產生很大的幫助。通過閱讀本書我們可以掌握如何編寫高可讀性、高維護性、高性能的HTML、CSS以及Javascript。

二、《CSS那些事兒》

內容介紹:《CSS那些事兒》是2009年電子工業出版社出版的圖書,作者是林小志。該書通過對CSS技巧實例進行講解,淺入深地分析了CSS相關知識。

通過頁面中的文字、圖片、表格、表單等常見元素的處理及各種頁面布局方式的使用,使讀者能深入了解到如何在頁面中更好地運用CSS布局。尤其是在頁面布局的部分中,全面分析了多種布局方式,著重分解了兩列等高和三列等高的幾種方式,並相應說明了等高布局的優缺點。

三、《CSS權威指南》

內容介紹:《CSS權威指南》通過諸多實例,詳細講解了如何做到僅在一處建立樣式表就能創建或修改整個網站的外觀,以及如何得到html力不能及的更豐富的表現效果。同時展示了如何遵循css最新規范(css2和css2.1)將層疊樣式表的方方面面應用於實踐。

七、HTTP權威指南

內容介紹:《HTTP權威指南》由古爾利所著,《HTTP權威指南》詳細解釋了如何用HTTP來開發基於Web的應用程序,核心的[網際網路協議,如何與架構構建塊交互,如何正確實現網際網路客戶和伺服器等。

《HTTP權威指南》的中心內容是HTTP,本質是理解Web的工作原理,以及如何將這些知識應用到Web編程和管理之中,主要涵蓋HTTP的技術運作方式、產生動機、性能和目標以及一些相關技術問題。 《HTTP權威指南》適合所有想了解HTTP和Web底層結構的人閱讀。

八、高性能網站建設指南

內容介紹:《高性能網站建設指南》結合Web2.0以來Web開發領域的最新形勢和特點,介紹了網站性能問題的現狀、產生的原因,以及改善或解決性能問題的原則、技術技巧和最佳實踐。重點關注網頁的行為特徵,闡釋優化Ajax、CSS、JavaScript、Flash和圖片處理等要素的技術,全面涵蓋瀏覽器端性能問題的方方面面。

❸ 零基礎學習編程應該看哪些書

近很多人都在問如何學習編程。我覺得學習編程最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較扎實的基礎,對今後的編程工作是很有益處的。即使在學習新的編程語言也無所謂,因為它們有很多相通之處,可以相互借鑒。

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像C語言那麼靈活,易於理解和學習。 然後可以繼續學習C語言,這個語言比較靈活。有了pascal的基礎,在進行C語言編程就不會因為C語言的靈活而有問題 。後面的就可以學習VC什麼的了。
C語言的書推薦譚浩強的,比較好。
我當時學習pascal和C語言的時候是將書後的習題都做了一遍,感覺效果很好。
當然了,學習什麼語言也要看你具體准備從事什麼行業。例如你要進行嵌入式開發,C就是很好的選擇,如果是Windows開發,那麼VC就不錯。還有資料庫方面的開發、網路開發等等。不同的語言適合不同的攻紶掇咳墀糾峨穴法膜方面。要看自己的選擇的,呵呵 。

還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言里所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學編程的時候影響不是很大。況且,作為一個基礎編程人員來說,上面還有系統分析師、項目經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文檔寫代碼就OK了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子代碼。

在你學習好C語言以後,個人建議好好學習一下數據結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。
只是一家之言,有不到之處,還望見諒!

❹ 如何讀計算機編程的書

你好!我給你的介意是,第一要培養自己的編程興趣。第二要多練多記,學會舉一反三,一個地方不單只有一條路能到達.第三,也可以去網上看些類似的教程,可以邊看教程變做.第四,要熟記編程語言及代碼.第五,上課一定要認真聽課,好好做筆記。。。。

❺ 自學編程需要哪些入門書籍

1、《實戰Java程序設計》

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

❻ 大學生自學編程應該看什麼書順序是怎樣的

首先是一些基礎的入門書,這邊建議可以看bilibili都入門視頻
其次是演算法的進階書籍,例如CLRS 等等
還有一些有關編程語言的書籍和文獻
如上,望採納,謝謝

❼ 電腦編程初學者看什麼書

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

❽ 從零開始學編程要看哪些書

不知道你想學習編程的哪個語言?給你推薦2本適合Java入門的書籍:

1、《Head First Java, 2nd Edition(中文版》

Head First Java是所有編程或者Java初學者最適合的書籍,輕松和寓教於樂的Head First風格,這應該是最有意思的關於Java的書。無論是初級,中級還是高級都能從中有所收獲。學習本書,你可以了解到類,對象,線程,集合等編程知識,還可以了解到泛型,枚舉,可變參數和自動裝箱等語言特性。本書中還涉及到了Java高級編程中的Swing,網路編程,IO操作等,可以讓初學者對Java有比較完整地概念。如果你是一位Java初學者,不要猶豫,這本書最適合你了。

2、《Java 核心技術(卷1、2)》

Java領域最有影響力和價值的著作之一,擁有20多年教學與研究經驗的資深Java技術專家撰寫(獲Jolt大獎),與《Java編程思想》齊名,10餘年全球暢銷不衰,廣受好評。)根據Java SE 7全面更新,系統全面講解Java語言的核心概念、語法、重要特性和開發方法,包含大量案例,實踐性強。

寫作風格相比 Head First 趣味性來說更顯傳統,所涵蓋的內容包括 Java 基礎知識及高級應用,是對於入門來說的另一種選擇。

❾ 新手想學電腦編程的該看什麼書

入門的話,看看基礎點兒的,先選一門語言,然後再學習該語言的語法,這期間要多動手多思考多寫例子,書上寫的跟自己手敲出來的是不一樣的,還有就是要特別注意代碼的規范性,注釋、縮進,命名等等,這些都很重要。語法學好了之後就自己思考的寫一個小東西出來,像記事本,計算器等等。然後就該學習編程思想了,像演算法,數據結構都該看看一下了。
推薦語言的話,還是C#語言好了,微軟的東西上手比較快,中文幫助文檔也全面。
書就買《C#與.NET3.0高級程序設計-特別版》吧,講的還比較詳細,以後也可以看,由淺入深。多上CSDN、博客園、MSDN這些網站,有問題也可以去那兒搜、問。
關於英語,會最好,不會也沒關系,編程用到的英語都是專業詞彙,就那麼多背熟了就行了,就是看英文文檔有點兒費勁,不過一個金山詞霸就搞定了。

熱點內容
vb選擇文件夾路徑 發布:2022-10-05 13:37:27 瀏覽:22
存儲設備中數據傳輸率最低的是 發布:2022-10-05 13:35:58 瀏覽:975
curl訪問https 發布:2022-10-05 13:35:42 瀏覽:554
ftp訪問需要密碼 發布:2022-10-05 13:34:03 瀏覽:45
網易我的世界如何炸別人的伺服器 發布:2022-10-05 13:33:57 瀏覽:762
怎麼從壓縮包 發布:2022-10-05 13:18:53 瀏覽:546
手機日歷文件夾 發布:2022-10-05 13:17:41 瀏覽:161
怎麼玩別的伺服器 發布:2022-10-05 13:17:40 瀏覽:472
如何隱藏安裝包安卓 發布:2022-10-05 13:16:02 瀏覽:329
美食傑源碼 發布:2022-10-05 13:15:45 瀏覽:718