自學(xué)軟件開(kāi)發(fā)看什么書(shū)(自學(xué)軟件開(kāi)發(fā)哪些書(shū)籍)
本篇文章給大家談?wù)勛詫W(xué)軟件開(kāi)發(fā)看什么書(shū),以及自學(xué)軟件開(kāi)發(fā)哪些書(shū)籍對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、計(jì)算機(jī)軟件開(kāi)發(fā)的自學(xué)書(shū)籍有哪些?
- 2、JAVA自學(xué)看什么書(shū)好?
- 3、學(xué)習(xí)軟件開(kāi)發(fā)入門應(yīng)該看哪些書(shū)好?
- 4、自學(xué)編程需要哪些入門書(shū)籍?
計(jì)算機(jī)軟件開(kāi)發(fā)的自學(xué)書(shū)籍有哪些?
下面推薦的比較詳細(xì)是我以前問(wèn)別人的,別人整理了一個(gè)多小時(shí),推薦給你。你可以適度看看有哪些是你需要的,我是從java學(xué)起的,《Thingking in java》是一本非常好的書(shū),看過(guò)《游戲編程之旅》那本書(shū),云風(fēng)著。前人的經(jīng)驗(yàn)是,先入門,再去系統(tǒng)的學(xué)習(xí),《Thingking in java》就是很好的系統(tǒng)學(xué)習(xí)。當(dāng)然基礎(chǔ)很重要,數(shù)據(jù)結(jié)構(gòu)、算法之類。\x0d\x0a其實(shí)把下面的全掌握了,基礎(chǔ)那就真是很厲害了,再學(xué)精一門語(yǔ)言就是專家了吧!\x0d\x0a\x0d\x0a(1)數(shù)據(jù)結(jié)構(gòu): \x0d\x0a《數(shù)據(jù)結(jié)構(gòu)(C語(yǔ)言版),出版日期:2005-5-1,嚴(yán)蔚民,清華大學(xué).---推薦! \x0d\x0a《數(shù)據(jù)結(jié)構(gòu)習(xí)題與解析(C語(yǔ)言版)》,李春葆.---比嚴(yán)老的簡(jiǎn)單點(diǎn),通俗易懂 \x0d\x0a《數(shù)據(jù)結(jié)構(gòu)》(用面向?qū)ο蠓椒ㄅcC++描述)》,出版日期:1999年7月,殷人昆 王小京,清華大學(xué)出版社. \x0d\x0a\x0d\x0a(2)算法: \x0d\x0a《算法設(shè)計(jì)與分析(高等學(xué)校計(jì)算機(jī)教材)》,鄭宗漢,清華大學(xué)出版社. \x0d\x0a《算法導(dǎo)論(影印版)》(Introduction to Algorithms, Second Edition \x0d\x0aThomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein MIT)高等教育出版社. \x0d\x0a《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》(The Art of Programming Language), 清華大學(xué)出版社 \x0d\x0a《算法設(shè)計(jì)與分析基礎(chǔ)》(Intruduction to The Design and Analysis of Algorithms (US)Anany Levitin),潘彥 譯,清華大學(xué)出版社. \x0d\x0a\x0d\x0a(3)數(shù)據(jù)庫(kù) \x0d\x0a《數(shù)據(jù)庫(kù)系統(tǒng)概論》,1983年,薩師煊 王珊,高等教育出版社出版. \x0d\x0a《數(shù)據(jù)庫(kù)原理與方法》,1983年,鄭若忠 王鴻武,湖南科學(xué)技術(shù)出版社出版. \x0d\x0a《數(shù)據(jù)庫(kù)系統(tǒng)原理》,1988年,俞盤祥 沈金發(fā),清華大學(xué)出版社. \x0d\x0a\x0d\x0a(4)操作系統(tǒng)原理 \x0d\x0a《現(xiàn)代操作系統(tǒng)》,孫鐘秀等,高等教育出版社. \x0d\x0a《操作系統(tǒng)原理》,謝青松,人民郵電出版社. \x0d\x0a《操作系統(tǒng)原理教程》,張堯?qū)W主編,清華大學(xué)出版社出版. \x0d\x0a\x0d\x0a(5)計(jì)算機(jī)體系結(jié)構(gòu) \x0d\x0a《計(jì)算機(jī)體系結(jié)構(gòu)》,張晨曦等,高等教育出版社. \x0d\x0a《計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)》,鄭緯民 湯志忠,清華大學(xué)出版社出版. \x0d\x0a《計(jì)算機(jī)組成與結(jié)構(gòu)》,王愛(ài)英,清華大學(xué)出版社. \x0d\x0a\x0d\x0a(6)計(jì)算機(jī)網(wǎng)絡(luò) \x0d\x0a《計(jì)算機(jī)網(wǎng)絡(luò)(第二版)》,馮博琴,高等教育出版社. \x0d\x0a《》,張堯?qū)W,清華大學(xué)出版社. \x0d\x0a《計(jì)算機(jī)網(wǎng)絡(luò)》,蔡開(kāi)裕等,機(jī)械工業(yè)出版社. \x0d\x0a\x0d\x0a(7)離散數(shù)學(xué) \x0d\x0a《離散數(shù)學(xué)》,孫吉貴 楊鳳杰,高等教育出版社. \x0d\x0a《離散數(shù)學(xué)教程》,耿素云 屈婉玲 王捍貧,北京大學(xué)出版社. \x0d\x0a《離散數(shù)學(xué)及其應(yīng)用(原書(shū)第4版)》( Discrete Mathematics and Its Applications,Fourth Edition,作者:美-Kenneth H.Rosen),袁崇義 屈婉玲 王捍貧 劉田譯,機(jī)械工業(yè)出版社. \x0d\x0a\x0d\x0a基本上每類的第一本已經(jīng)可以代表當(dāng)今中國(guó)大學(xué)教學(xué)用書(shū)的主流了。所以從basic角度講,足夠了,但是如果從工程角度講,建議你可以根據(jù)某一種語(yǔ)言去定向的學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu),比如Java或者C#。畢竟面向?qū)ο笠院螅瑪?shù)據(jù)結(jié)構(gòu)的處理不像c那樣麻煩。體系結(jié)構(gòu),操作系統(tǒng)和網(wǎng)絡(luò)我們用的是英文教材《國(guó)外優(yōu)秀信息科學(xué)技術(shù)系列教學(xué)用書(shū)》感覺(jué)寫的比中文的實(shí)用,如果你英文好的話可以參考,分別較計(jì)算機(jī)組織與結(jié)構(gòu),實(shí)用操作系統(tǒng)概念,計(jì)算機(jī)網(wǎng)絡(luò)(好像現(xiàn)在有翻譯版了)。\x0d\x0a《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》我們老師當(dāng)時(shí)強(qiáng)烈推薦,但是兩大厚本,我一直沒(méi)時(shí)間看,挺遺憾的。脫離基礎(chǔ)學(xué)科,就語(yǔ)言方面 Think in C++ (Think in Java)是非常好的書(shū)。你可以到網(wǎng)上搜一搜就知道,Bruce.另外如果你要是學(xué)軟件的話, .net 和J2EE是必須掌握其一的,否則以后的路很難走,這方面建議你上網(wǎng)多查資料,因?yàn)樾畔⒏潞芸?,那些?shū)很多都是抄來(lái)抄去,也沒(méi)什么新鮮的。CSDN網(wǎng)站應(yīng)該知道吧,看看里面的帖子就知道了。
JAVA自學(xué)看什么書(shū)好?
1、《Head First Java》:適合初學(xué)者,與國(guó)內(nèi)計(jì)算機(jī)類教材果然有很大差異。生動(dòng)的例子、細(xì)致地講述、風(fēng)趣的配圖,各種難度不同的練習(xí),很棒。
2、《實(shí)戰(zhàn)Java程序設(shè)計(jì)》:這是一本既注重實(shí)戰(zhàn),同時(shí)也注重底層“內(nèi)功”(內(nèi)存分析、JVM底層、數(shù)據(jù)結(jié)構(gòu))訓(xùn)練的書(shū),本書(shū)能幫 助初學(xué)者打通Java編程“任督二脈”。
另關(guān)于自學(xué),先提幾條建議,望采納!
找一個(gè)行業(yè)當(dāng)中的師傅進(jìn)行規(guī)劃和指導(dǎo)。
每天規(guī)劃好學(xué)習(xí)時(shí)間,不要中斷。
先掌握了解知識(shí)體系后編寫項(xiàng)目,邊抓細(xì)節(jié)。
不能只看書(shū),學(xué)習(xí)編程本就是枯燥無(wú)味,也可以看一下視頻課提高下自己的興趣!
我們免費(fèi)的視頻課在B站可觀看,有興趣可以了解一下!搜索我們官方“尚學(xué)堂”即可
另附上學(xué)習(xí)的路線,希望對(duì)你有所幫助吧!
如需更多的學(xué)習(xí)資料,私聊回復(fù)“java”即可獲取~
望采納~
學(xué)習(xí)軟件開(kāi)發(fā)入門應(yīng)該看哪些書(shū)好?
首先你學(xué)C語(yǔ)言,建議你看譚浩強(qiáng)的(C程序設(shè)計(jì)),把基礎(chǔ)打好,再學(xué)習(xí)C++或java,你把C語(yǔ)言學(xué)好后再看C++Primer或Thinking in java,你學(xué)完這兩本書(shū)了就知道自己該怎么走下去了。書(shū)里都有相關(guān)方面的很多知識(shí)以及應(yīng)該學(xué)習(xí)哪些知識(shí)。
自學(xué)編程需要哪些入門書(shū)籍?
1、《實(shí)戰(zhàn)Java程序設(shè)計(jì)》
這是一本既注重實(shí)戰(zhàn),同時(shí)也注重底層“內(nèi)功”訓(xùn)練的書(shū),非常適合初學(xué)者閱讀!
2、《程序員修煉之道——從小工到專家》
這本是指導(dǎo)程序員從低等級(jí)向高等級(jí)轉(zhuǎn)變的必要圣經(jīng)。每一篇幅都需要仔細(xì)閱讀,深入思考,作者多年的經(jīng)驗(yàn)可以給我們?cè)趯?shí)際項(xiàng)目中處理給予很大的幫助。通過(guò)在實(shí)踐中,摸索,探討,最終都會(huì)發(fā)現(xiàn)很多問(wèn)題都能在這本書(shū)找到最好的指導(dǎo)。
《重構(gòu):改善既有代碼的設(shè)計(jì)》,這本書(shū)確實(shí)牛掰,尤其適合當(dāng)代程序員讀。近幾年軟件開(kāi)發(fā)的門檻降低了很多,好多公司都因?yàn)槌跫?jí)程序員的存在累積了一大批shit一樣的代碼,重構(gòu)也講技巧和原則,不是單純地刪除重寫??戳藥醉?yè)就有收獲,推薦給各位開(kāi)發(fā)的朋友,沒(méi)事兒讀讀,肯定有啟發(fā)。
關(guān)于自學(xué)軟件開(kāi)發(fā)看什么書(shū)和自學(xué)軟件開(kāi)發(fā)哪些書(shū)籍的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。