『壹』 零基礎編程入門推薦書籍有哪些
編程入門的話你首先要選一門語言。如果你選C語言的話我可以給你點建議。C語言的入門書籍可以選譚浩強的《C程序設計》,很多C語言程序員都是通過譚浩強老師的教程入門的。這本書學完了可以看下嚴蔚敏的《數據結構》。另外,學習編程需要多練習。學編程急不得,上來就學VC肯定碰一頭灰,說VC難就難在這點上了。如果硬上,意志堅強的話也許能挺過來,但也是會缺乏後勁,不得不回過頭來補習基礎知識。意志不堅強的話,很有可能就此放棄了,並留下一個VC難得不得了的印象。其實,只要踏踏實實一步一步來,VC也就是很簡單點事。在這里我說一下,如果你還只是一個初中生,那麼你就應當仔細考慮一下了。首先,限於你的知識和思維能力,學學C語言還應該沒問題,但要學VC是要下相當大的功夫的。而且,你現在學到的東西將來一定會過時,所以不如把精力放在演算法的研究上,畢竟這些東西永遠都不會過時。
『貳』 編程入門書籍推薦
我前列推薦你看C++PRIMER,我原來沒有學過C,直接自己學的C++,先看了譚浩強的程序設計書,接著趁著放假買了一本C++PRIMER,最開始也是聽別人介紹的,就自己買了一本,放假看了,覺得還不錯,是本不錯的書,涵蓋的非常廣泛,最重要的是看書一定要很仔細的看,不要看書太厚就煩了,只要你從頭好好看這本書,一定會有不少收獲的。C++PRIMER有中文版的,我建議你還是買一本,不要看網路文庫里的,個人覺得那樣效果沒有看紙質的好,加油了
強烈推薦清華大學出版社出版的《c++面向對象程序設計》,由王萍編著,比較好的一本書,講的比較全面
入門的話可以看《C++程序設計》-譚浩強,個人感覺譚浩強的書對於入門還是很不錯的,英語好還有《C++Primer》
滿意請採納,需要財富值
『叄』 從事C/C++伺服器開發,網路編程方向有什麼好的書籍推薦呢
讀書使人進步,即使工作了,也要經常讀一些經典的書籍來充實自己,作為一名一線開發者,下面將自己覺得不錯的書籍進行推薦。
1.TCP/IP詳解(卷1)
由機械工業出版社出版,一個系列總共三卷,個人感覺卷一足矣。裡面基本涵蓋了網路的方散氏方面面,是我們補充基礎知識的良葯,這里建議大家直接讀英文版,遇到不認識的單詞可以藉助翻譯工具還是很方便的,中文版讀起來總是會有那麼的一點點小別扭。
2.TCP/IP網路編程
人民郵電出版,作者是韓國人,寫的還是很不錯的,可以作為一本很好的入門書籍,文中涉及到Windows和Linux兩大平台網路編程基礎知識,並以Linux為主,結尾是以HTTP伺服器實例向我們介紹了網路編程的方方面面,豆瓣評分8.5,不失為一本經典的網路編程書籍。
下面是一本本人親自整理的帶目錄的PDF書籍,如對這岩明本書比較敢興趣,歡迎私信+關注,我會在第一時間發送你。
3.Unix網路編程
APUE、UNP基本上是Linux開發必讀的「聖經」了,Unix網路編程,簡稱UNP,Linux環境下網路編程必讀經典書籍。豆瓣評分飈至9.2,內容簡介已經用到了傳世之作這四個字,經典之處不必多說。內容也是非常的詳盡,可以重點看看工作中常用到的部分,當做案頭書,常來翻翻也是不錯的,這里重點推薦下。
4.Linux多線程服務端編程
電子工業出版社出版,他們家關於IT類的書籍還是很不錯的,作者是大牛陳碩,以其開源的Muo網粗掘告絡庫為基礎,講解了Linux多線程服務端編程的知識,基本屬於進階性質了,閱讀本書,不僅需要你有足夠的C++功底,還有掌握一些C++11的知識,多線程、網路相關知識也是必備技能點。
基本上,看完這幾本書,再加上工作中的實戰,基本可以慢慢獨當一面了。
最後,歡迎大家關注我的頭條號,一個程序員的奮斗史,帶你走進真正的程序員視角,分析IT知識。
『肆』 學網路編程要看哪些書推薦一些網路編程方面的書籍
學習網路編程不建議用現成的庫。就算要用也不推薦QT。
Windows下請看《windows網路與通信程序設計》
Linux請看《unix環境高級編程》(必讀)、《Unix網路編程》、《TCP/IP詳解》
另外一些著名的網路庫:ACE, Boost::ASIO, libevent
中間件:ICE(ICE也提供了通信能力,但個人不太推薦使用)
至於基礎方面,TCP/IP等理論還是必須要知道的,所以學習網路通信最好從socket開始。從Linux下著手最佳。
『伍』 編程書籍入門必備
自學編程看什麼書?給你推薦一些
一、Python系列(3本)
如果你之前一點編程經驗都沒有,先看如下兩本:
1、《簡明Python教程》(A Byte of Python)
入門Python的絕佳Tutorial,從書的目錄便可以了解到作者Swaroop C H清晰的行文思路,以及對Python高超的駕馭能力。
豆瓣評分:8.8
2、《集體智慧編程》
以具體實例的方式來展示Python的編程技巧,受益良多。作者用非常直觀的方式向讀者展示了人工智慧和機器學習中的大量經典的演算法。更可貴的是,作者在展示演算法時所使用的例子都是網路中非常有代表性的場景,並且很多情況下還會結合一些實際運營的 Web 站點的數據作更進步闡釋。當然,作為一本實用型的書,少不了的是大量可運行的代碼。
豆瓣評分:9.0
3、《Python Cookbook中文版,第3版》
這本書可謂Python版《代碼大全》。有人說《代碼大全》這類書是字典,其實不盡然《代碼大全》是高手過招。《Cookbook》也如此,閱讀時總能讓你有一種:「哇塞,漂亮!」的感覺。能把 Cookbook 全部讀完,你的Python水平絕對發生質變。
豆瓣評分:9.3
二、Java語言系列(3本)
1、《Java核心技術·卷1:基礎知識(原書第9版)》
Java領域最有影響力和價值的著作之一,擁有20多年教學與研究經驗的資深Java技術專家撰寫,與《Java編程思想》齊名。
豆瓣評分: 8.3
2、《演算法 第四版》
Java 語言描述,演算法領域經典的參考書,全面介紹了關於演算法和數據結構的必備知識,並特別針對排序、搜索、圖處理和字元串處理進行了論述。書的內容非常多,可以說是Java程序員的必備書籍之一。
豆瓣評分:9.3
3、《數據結構與演算法分析:Java語言描述》
這本書真是非常好!個人感覺很適合給初學者入門看,裡面的分析數學公式恰到好處,沒有演算法導論的令人望而生畏,也沒有國內圖書的草草了事,既學習了數據結構又有剛剛好的演算法分析,很容易使人產生共鳴。
豆瓣評分:8.6
三、前端系列(4本)
1、《Java權威指南(第6版)》
淘寶前端團隊翻譯,這本書又叫犀牛書,號稱Java開發者的聖經,網上對此書評價很多,大概意思都是說這本書是一本Java文檔手冊,沒有完整看過一遍此書的都不能算是一名合格的前端工程師。
豆瓣評分:8.8
2、《Java高級程序設計(第3版)》
又稱紅寶書,雅虎首席前端架構師,YUI的作者Zakas出品。雖然書名帶了「高級」二字,但是講得也很基礎,而且行文風格很流暢,每一小節就像是一篇博客,讀起來並不枯燥,個人感覺比上面那本犀牛書可讀性更強。
豆瓣評分:9.3
3、《Java設計模式與開發實踐》
本書是在設計模式上的進一步擴充。一大特點就是結合實操,代碼完整能直接應用到實際開發中。
豆瓣評分:9.1
4、《Web性能權威指南》
本書是谷歌公司高性能團隊核心成員的權威之作,堪稱實戰經驗與規范解讀完美結合的產物。本書目標是涵蓋Web開發者技術體系中應該掌握的所有網路及性能優化知識。
豆瓣評分:8.8
『陸』 自學編程需要哪些入門書籍
1、《實戰Java程序設計》
這是一本既注重實戰,同時也注重底層「內功」訓練的書,非常適合初學者閱讀!