1、《編碼:隱匿在計算機軟硬件背后的語言》 ,這本書真的淺顯易懂,從與非門到寄存器,再組成RAM,主要幫助你理解電信號如何轉(zhuǎn)換成二進制!你看完加運算的進位電路設(shè)計就會明白“溢出”是怎么一回事了。
創(chuàng)新互聯(lián)是一家專注網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷策劃、小程序設(shè)計、電子商務(wù)建設(shè)、網(wǎng)絡(luò)推廣、移動互聯(lián)開發(fā)、研究、服務(wù)為一體的技術(shù)型公司。公司成立10年以來,已經(jīng)為近千家護欄打樁機各業(yè)的企業(yè)公司提供互聯(lián)網(wǎng)服務(wù)。現(xiàn)在,服務(wù)的近千家客戶與我們一路同行,見證我們的成長;未來,我們一起分享成功的喜悅。
2、王爽的《匯編語言》,這本書很精簡,沒有龐大的概念。一直是邊做實驗邊學(xué),帶你用指令操作寄存器,并且跟蹤結(jié)果,你能清楚觀察到內(nèi)存中每個字節(jié)的變化!做完實驗?zāi)憔陀畜w會,數(shù)據(jù)類型確實挺重要的,因為沒準(zhǔn)你會覆蓋別的數(shù)據(jù)!這里面直接操作地址,想學(xué)好指針的千萬別錯過!
3、為了深入理解匯編與電路之間的關(guān)系,推薦第三本書《Digital Computer Electronics》,是一本解構(gòu)4位CPU電路的書(剛回去翻,發(fā)現(xiàn)找不到了,很可惜,這本書對我的幫助很大!)。反正我記得最清楚的是,一條匯編指令mov ax,cs 存儲在內(nèi)存中,后半部分其實存的是兩個寄存器ax,cs 對應(yīng)的地址,前半部分存的是mov 對應(yīng)的二進制。前半部分進入解碼器進行解碼,接著通過控制矩陣找到這兩個地址,再進行操作。
4、讀完以上三本估計你就能很好理解大部分計算機概念了,現(xiàn)在推薦《C程序設(shè)計語言》和《C primer plus》,《征服C指針》,這三本介紹了很多C語言特性,注意必須采用《老碼識途》中的方法邊寫邊調(diào)試,對比不同的寫法在寄存器,內(nèi)存中每個字節(jié)的變化,如此你才算是真正懂的了,光看書是沒用的,很快就忘記了!
5、數(shù)據(jù)結(jié)構(gòu)推薦程杰《大話數(shù)據(jù)結(jié)構(gòu)》,代碼很少,直接用插圖形式描繪數(shù)據(jù)結(jié)構(gòu)執(zhí)行過程。我看完這本書,再去找c語言算法代碼來調(diào)試,簡直太容易理解了。
6、語言層面差不多了,下面的就要進入操作系統(tǒng)了,推薦hurlex同學(xué)的《一個基于x86架構(gòu)的簡單內(nèi)核實現(xiàn)》和《xv6-book》,另推薦網(wǎng)易公開課李志軍老師的《操作系統(tǒng)》課程
7、數(shù)據(jù)庫方面推薦《mysql 必知必會》,入門書!不是原理書,教你數(shù)據(jù)庫語句。
8、編譯原理方面推薦網(wǎng)易公開課華保建老師《編譯原理》!然后推薦目錄 | TIPI: 深入理解PHP內(nèi)核,因為前面介紹了C語言嘛。懂JAVA的可以看看《兩周自制腳本語言》,是從零開始的。
9、網(wǎng)絡(luò)方面太深奧了,推薦一本新書《網(wǎng)絡(luò)是怎樣連接的》,從你打開瀏覽器訪問頁面說起。
10、瀏覽器方面推薦《how browsers work 》中文 版,也就幾十頁,看一看有好處的!
11、選擇一門高級語言!人生苦短,作為一個新手,入門是最重要的!聽說C ++ 很牛逼,要不要學(xué)C ++ 呢 ?然而到最后我也沒碰過幾次C ++ ,又想學(xué)JAVA ,被JAVA 虛擬機給難住了。最后我放棄了!反正好久沒碰,一次偶然機會獲得一份開源PHP WEB程序(可以賺錢的),又不想讓別人覺得我這是抄襲的!嘿嘿,我就想起給它換個樣子!果然學(xué)HTML,CSS,JavaScript就有勁了!
綜上所述,看書還真不如直接抄抄改改來得實在,新人直接拿別人的demo修改吧,容易上手.
進來在網(wǎng)上發(fā)現(xiàn)不少朋友在詢問有關(guān)PHP學(xué)習(xí)方面的問題,有人擔(dān)心自己學(xué)歷低不適合學(xué)習(xí),有人擔(dān)心自己數(shù)學(xué)基礎(chǔ)差不適合學(xué)習(xí),也有人擔(dān)心自己年齡偏大不適合學(xué)習(xí),諸如此類。接下來站長就把自己學(xué)習(xí)PHP的過程分享一下,希望對大家有所幫助。
我是大學(xué)畢業(yè)1年半左右開始學(xué)習(xí)PHP的,當(dāng)時的年齡是22歲,23歲不到。我的主要學(xué)習(xí)方式就是看書–看視頻教程–照著視頻寫代碼–找工作–工作中學(xué)習(xí)–工作之余學(xué)習(xí)。
一、年齡大怎么辦
首先來說一下學(xué)習(xí)年齡,我畢業(yè)的時候是23歲不到,學(xué)習(xí)的時候?qū)嶋H年齡也沒滿25歲。以一般人的觀點來說,這個年齡學(xué)習(xí)編程已經(jīng)不具備年齡優(yōu)勢,但是凡事沒有絕對,因人而異,關(guān)鍵在于你自己是否真的想學(xué),有那個毅力,當(dāng)然也要一點天賦。站長在大學(xué)里學(xué)過C語言,應(yīng)該說還有點底子,而恰恰PHP又是用C語言寫的,語法方面非常相似,所以入門的時候還不算費勁。也就是在學(xué)習(xí)PHP的時候我才感覺到大學(xué)里用心學(xué)習(xí)的意義,來日方長,當(dāng)時用不到,不代表以后就用不到,在此也對那些認(rèn)為大學(xué)里學(xué)習(xí)無用的朋友說一聲:多學(xué)一點沒壞處。
二、書怎么看
如果你已經(jīng)下定了決心要學(xué)習(xí)了,接下來就應(yīng)該選擇一本好教程。【這只是站長的建議,如果你覺得直接看視頻更適合你可以選擇跳過。】站長并不推薦看國內(nèi)的計算機教材,內(nèi)容平平不說,而且很多是過時 的,倒不是貶低國內(nèi)的計算機水平,只是濫竽充數(shù)的實在太多,想找一本好書太難。我看的教材是《PHP與Mysql web開發(fā)》原書第四版【之前還看過一本不入眼的教材就不推薦了】,俗稱“PHP圣經(jīng)”,這兩個名字你任意百度一個都可以搜到,建議到網(wǎng)上購買,書店里的太貴。如果你之前沒有學(xué)習(xí)過html和javascript,我建議大家先去找這方面的教材看,html和基礎(chǔ)javascript都很簡單,不需要害怕。
我個人的經(jīng)驗,光看書本你不會學(xué)到太多,因為編程是要在實際寫代碼的過程中才會深刻體會到理論。但是書上的內(nèi)容可以給你先在腦海中對php是怎么一回事形成一個大概的印象,有一些內(nèi)容你可能一時無法理解消化,我不建議大家在一個地方停留太久,不行就跳過去,繼續(xù)往后看,但是要把不懂的地方做一下記號,當(dāng)我們進行到下一步的時候逐一解決。
三、選擇好的視頻教程
由于個人的接受方式不一樣,所以不存在符合所有人的視頻教程。站長先入為主的看了《中學(xué)大學(xué)PHP教程》,這是臺灣中原大學(xué)一個老師出的,5集。用來入門是不錯的選擇,當(dāng)然也可以去php100中文網(wǎng)看教程,php100的教程比較多,也講得比較淺,入門也是不錯的。建議大家下載看,不要圖快,要有耐性,站長當(dāng)初1天看1集,5天看完的。下載看最大的好處就是,一時走神了沒注意可以退回去繼續(xù)看,o(∩_∩)o 哈哈!在看視頻教程的時候,留心注意自己看書時遇到的問題,因為視頻教程往往都配有代碼講解,所以應(yīng)該能夠為你解決一部分在看書時遺留下來的問題。
四、動手寫代碼–依葫蘆畫瓢
看完書和視頻后,就可以嘗試自己動手寫代碼了,站長是照著視頻寫的,因為第一次寫很多地方不記得,經(jīng)常把視頻退回去看他怎么寫的【囧!】。這個過程并不舒服,但是咬牙堅持下來,你會發(fā)現(xiàn),依葫蘆畫瓢就會漸漸催生你自己的代碼。因為依葫蘆畫瓢只是讓你理解php網(wǎng)站開發(fā)的基本原理,一個功能的具體業(yè)務(wù)邏輯怎么實現(xiàn),代碼的執(zhí)行流程是怎么樣的,代碼以什么樣的方式構(gòu)成,并不是要你生搬硬套,這一點要切記,否則你離開視頻就無法動手的話,那就麻煩了!
五、找工作
當(dāng)你看了一段時間的視頻教程,寫過一段時間的代碼后就可以嘗試去找工作了,記住程序員最主要的是編程思想,也就是解決問題的方法,如果你還沒有領(lǐng)悟這一點,就不要操之過急。你最好已經(jīng)寫過一些拿得出手的作品,掌握smarty或者任何一種開源框架,框架入門推薦thinkphp。剛出來找PHP工作,期望值低一些,如果是才畢業(yè)的沒有項目經(jīng)驗,可以找找招實習(xí)生的公司或者一些對技術(shù)要求不高的小公司,總之先讓自己工作,進行實戰(zhàn),在工作中你會遇到很多問題,這都是學(xué)習(xí)的機會。站長當(dāng)初寫了一個留言板就去找程序員的工作了,而且運氣不錯,還真讓我找到了,呵呵,很多人都覺得不可思議呢!天啊?寫一個留言板就去工作了!現(xiàn)在想想,我也夠猛的。
六、最后談一下PHP對數(shù)學(xué)基礎(chǔ)的要求
首先要明確一點,任何編程語言,數(shù)學(xué)基礎(chǔ)好,在學(xué)習(xí)和使用的過程中都會事半功倍!而在php中,主要是做web開發(fā),并不十分要求高深的算法,所以對數(shù)學(xué)的要求相對C/C++這類語言來說,是要低得多的。關(guān)鍵在開發(fā)的過程中思路要清晰,代碼要嚴(yán)謹(jǐn),所以邏輯思維很重要。而當(dāng)你深入學(xué)習(xí)到一定程度,也是需要一定的數(shù)學(xué)基礎(chǔ)來支撐的。畢竟數(shù)學(xué)基礎(chǔ)好說明你的邏輯思維不差,而一些數(shù)據(jù)結(jié)構(gòu)、特定功能的實現(xiàn)也是需要數(shù)學(xué)的。
總的來說,如果數(shù)學(xué)基礎(chǔ)差,在剛開始學(xué)習(xí)的時候是不需要太擔(dān)心的,但是如果要深入提高,就有必要自己充充電了。
以上就是個人 2年多來的一點經(jīng)驗,關(guān)鍵還是多看、多寫、多找。看自己的代碼,進行改進優(yōu)化;看別人的代碼,取長補短;寫自己的代碼,增強語言熟練度和編程經(jīng)驗;遇到不懂的問題,多利用搜索引擎。
只要有恒心、堅持下來,相信大家都會很快度過那段菜鳥的艱苦歲月,變身老鳥向高手達人進發(fā)!
這里,站長與諸君共勉,共同在php的世界里闖出自己的新天地!
PS:轉(zhuǎn)載請注明來自第一php網(wǎng)
視頻學(xué)習(xí)大全--and--小說大全
資源名稱---計算機方面學(xué)習(xí)視頻資料
PHP視頻教程從入門到精通
ORACLE內(nèi)部培訓(xùn)視頻教學(xué)
常用網(wǎng)絡(luò)命令音頻教程
新編Premiere.Pro入門與提高
新概念SQL.Server.2000教程
西北工業(yè)大學(xué)-編譯原理 48課
專業(yè)工程師拆解筆記本視頻
Cisco官方出版的CCNA/CCNP教材
數(shù)據(jù)庫原理視頻教程在線播放[北京交通大學(xué)]
mysql數(shù)據(jù)庫視頻教程
數(shù)據(jù)庫原理與應(yīng)用視頻教程下載[北師大]
《Visual Foxpro》 31講
ASP 數(shù)據(jù)庫編程入門視頻教程*
PowerBuilder視頻教程在線播放
VFP6.0視頻教程下載
數(shù)據(jù)結(jié)構(gòu)教學(xué)錄像c++版
網(wǎng)頁設(shè)計在線教程
使用Visual Studio .NET進行調(diào)試
protel 2004 光盤教程
PHP動態(tài)網(wǎng)頁制作
ASP動態(tài)網(wǎng)頁制作計
JSP動態(tài)網(wǎng)頁制作
Perl動態(tài)網(wǎng)頁制作
匯編語言程序設(shè)計
逐步精通數(shù)據(jù)庫(sql server)
linux安裝的全程演示錄像(9.0)*
網(wǎng)絡(luò)工程考試視頻教程
計算機操作系統(tǒng)視頻講座(清華大學(xué))
101-VF程序設(shè)計視頻課程
接口技術(shù)視頻講座
軟件工程40講 (西北工大)
使用DM萬用版給硬盤分區(qū) 視程
匯編與微機接口 64講
手把手教你配置路由器
VB程序設(shè)計視頻講座
新概念Dreamweaver_mx視頻教程(已失效)
孫鑫VC++
邊用邊學(xué)visual basic 6
邊用邊學(xué)Powerbuilder編程
邊用邊學(xué)C語言
邊用邊學(xué)Java程序設(shè)計基礎(chǔ)
邊用邊學(xué)C++語言基礎(chǔ)教程
邊用邊學(xué)Autocad
邊用邊學(xué)Linux
Windowsxp中文版入門與提高
Photoshop CS2 標(biāo)準(zhǔn)教程
【用Ghost備份和恢復(fù)系統(tǒng)】視頻教程
硬盤分區(qū)與格式化探悉
WinXp安裝全過程
winxp優(yōu)化大全
使用DM萬用版給硬盤分區(qū)
常用網(wǎng)絡(luò)命令視頻教程
編程之道—JSP數(shù)據(jù)庫編程入門(iso)
企業(yè)網(wǎng)絡(luò)系統(tǒng)與集成
高速寬帶主干網(wǎng)技術(shù)專題視頻教程
SQL數(shù)據(jù)庫視頻教程
微軟開發(fā)者系列講座---WEB Service高級應(yīng)用
Flashmx 2004 視頻教程
計算機圖形學(xué)
電子科大--- VB程序設(shè)計
EDA技術(shù)
unix操作系統(tǒng)(電子科技大學(xué))
多媒體技術(shù)(電子科技大學(xué))
計算機操作系統(tǒng)(電子科技大學(xué))
計算機網(wǎng)絡(luò)基礎(chǔ)(電子科技大學(xué))
計算機系統(tǒng)結(jié)構(gòu)
計算機組成原理
嵌入式系統(tǒng)應(yīng)用與開發(fā)技術(shù)
軟件工程(電子科技大學(xué))
微機原理與接口技術(shù)
洪恩編程之道 delphi7
不背字根學(xué)五筆視頻教程
網(wǎng)頁設(shè)計(制作)
程序設(shè)計語言
組成與系統(tǒng)結(jié)構(gòu)
多媒體技術(shù)(西北工業(yè)大學(xué))
匯編與微機接口
計算機軟件技術(shù)基礎(chǔ)
計算機軟件技術(shù)基礎(chǔ)輔導(dǎo)
網(wǎng)絡(luò)支付與結(jié)算48講(北京交通大學(xué))
計算機網(wǎng)絡(luò)[北方交通大學(xué)]
洪恩開天辟地.4.零售版(8CD)
面向?qū)ο驝++(陳文宇)(電子科技大學(xué))
數(shù)據(jù)結(jié)構(gòu)(羅吳蔓)
程序設(shè)計語言與編譯
DOS 學(xué)習(xí)視頻教程
計算機網(wǎng)頁設(shè)計與制作視頻教程
單片機及應(yīng)用輔導(dǎo)課程
自己動手建立個人網(wǎng)站
c語言14講
高級操作系統(tǒng)(北大-辛辛那提大學(xué))
邊學(xué)邊用Photoshop7.0視頻教程
洪恩編程之道 delphi7 視頻教程
數(shù)據(jù)庫應(yīng)用程序設(shè)計
數(shù)字視頻應(yīng)用教程
中文AutoCAD 2005基礎(chǔ)操作與實例教程
3ds max 6標(biāo)準(zhǔn)教程
Premiere 6.x 標(biāo)準(zhǔn)教程
華南理工大學(xué)-c#和.net技術(shù)與應(yīng)用
Adobe Photoshop CS2官方視頻教程
微計算機技術(shù)
軟件開發(fā)工具與環(huán)境
計算機圖像處理
邊學(xué)邊用LINUX
計算機組成與匯編語言程序設(shè)計(趙麗梅)寧波電大
操作系統(tǒng)(陳訪榮)寧波電大
計算機網(wǎng)絡(luò)(馬敏飛)寧波電大
VB編程與應(yīng)用(黃文)寧波電大
Internet和Intranet應(yīng)用(薛昭旺)寧波電大
并行程序設(shè)計(北大)
計算機專業(yè)英語/寧波電大
計算機輔助設(shè)計Autocad[寧波電大]
計算機組成原理[寧波電大]
數(shù)據(jù)結(jié)構(gòu)(馮姚震)寧波電大
面向?qū)ο蟪绦蛟O(shè)計(黃寅)寧波電大
操作系統(tǒng)(華南理工大學(xué))
操作系統(tǒng)(華中科大)
第三代無線數(shù)據(jù)通訊的前景與機會(華南理工)
高等計算機的核心技術(shù)-并行處理(清華)
多媒體(華中科大)
高速網(wǎng)絡(luò)與移動計算(香港城市大學(xué))
匯編程序設(shè)計(北大)
計算機網(wǎng)絡(luò)(華中科大)
北京交通大學(xué)-PASCAL語言程序設(shè)計
JAVA程序設(shè)計(北京交通大學(xué))
演示安裝紅旗Linux
ASP高級編程課程講解
計算機體系結(jié)構(gòu)(北京交通大學(xué))
吉林大學(xué)-高等計算機系統(tǒng)結(jié)構(gòu)
人工智能導(dǎo)論
微機組裝與維護
計算機網(wǎng)絡(luò)工程
Internet和Internet應(yīng)用
網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)概論-SQL Server
超級注冊表實用大全ISO
動態(tài)網(wǎng)頁制作視頻教程ASP.PHP.JSP.Perl
浙大-計算機網(wǎng)絡(luò)
計算機網(wǎng)絡(luò)基礎(chǔ)
Windows 2000 教學(xué)[FLASH]200分鐘
中央電大-網(wǎng)絡(luò)操作系統(tǒng)
浙大-計算機應(yīng)用基礎(chǔ)(2)
西南交通大學(xué)-通信原理
HTML的全局架構(gòu)視頻教程
Photoshop數(shù)碼照片藝術(shù)效果100例(精彩版)
吉林大學(xué)-internet網(wǎng)頁設(shè)計
手把手教你學(xué)JAVA程序設(shè)計[swf][7課]
臺灣國立嘉藝大學(xué)-maya中文視頻教程
手把手教你學(xué)VC程序設(shè)計[swf][8課]
馬鞍山電大-信號處理原理
[西南師大]計算機網(wǎng)絡(luò)理論 [19講]
電子科大-移動通信系統(tǒng)
北京師范大-多媒體視頻
C語言(北京交通大學(xué))
數(shù)據(jù)庫應(yīng)用基礎(chǔ)(北京交通大學(xué))
計算機文化基礎(chǔ)(北京交通大學(xué))
Powerpoint國外系列精美模版
計算機組成原理(北京交通大學(xué))
編譯原理(北京交通大學(xué))
數(shù)據(jù)結(jié)構(gòu)(北京交通大學(xué))
匯編語言(北京交通大學(xué))
網(wǎng)頁制作技術(shù)(北京交通大學(xué))
計算機與網(wǎng)絡(luò)系統(tǒng)安全(北京交通大學(xué))
面向?qū)ο蟪绦蛟O(shè)計與C++(北京交通大學(xué))
清華大學(xué) 吳企淵計算機操作系統(tǒng)
操作系統(tǒng)(北京交通大學(xué))
Authorware金鷹視頻教程
金鷹工作室Freehand MX快速入門視頻教程
PowerPoint2003視頻教程
ASP視頻教程下載 北京大學(xué)尚俊杰
金鷹電腦教程Flash編程視頻教程
數(shù)據(jù)庫概論(江南大學(xué))
軟件工程(江南大學(xué))
人工智能概論(江南大學(xué))
計算機組成與結(jié)構(gòu)(江南大學(xué))
計算機基礎(chǔ)(江南大學(xué))
多媒體技術(shù)(江南大學(xué))
邊學(xué)邊用PowerPoint 2000
dreamwaverMX全部教程下載
結(jié)構(gòu)計算軟件
軟件工程
Java語言與WWW技術(shù)
信息技術(shù)專題
Internet與Web站點設(shè)計
多媒體課件制作與應(yīng)用
四川電大 算法分析與設(shè)計(在線播放)
計算機應(yīng)用基礎(chǔ)
計算機圖形學(xué)基礎(chǔ)
多媒體技術(shù)基礎(chǔ)與應(yīng)用IP
JAVA 入門視頻教程
Photoshop從頭學(xué)起系列教程
四川電大 計算機專業(yè)英語(在線播放)
四川電大 單片機技術(shù)(在線播放)
四川電大 信息系統(tǒng)測試(在線播放)
四川電大 Asp程序設(shè)計基礎(chǔ)(在線播放)
四川電大 計算機組裝與維護(在線播放)
四川電大 Internet網(wǎng)絡(luò)系統(tǒng)與實踐(在線播放)
四川電大 計算機電路基礎(chǔ)(在線播放)
吉大 windows程序設(shè)計
WEB應(yīng)用系統(tǒng)設(shè)計(東南大學(xué))
DELPHI程序設(shè)計
C++語言程序設(shè)計視頻教程
JAVA視頻教學(xué)
delphi7.0視頻教程
BIOS視頻教程
NET系統(tǒng)架構(gòu)與開發(fā)
磁盤陣列安裝視頻教程
JAVA語言編程
計算機安全視頻培訓(xùn)
PHOTOSHOP7.0 FLASH教程
vc++面向?qū)ο笈c可視化程序設(shè)計
服務(wù)器群組微軟件視頻教程
電腦安裝與維修實用技術(shù)
Photoshop7.01影像處理(百事達)
Microsoft軟件開發(fā)過程
風(fēng)之行——Maya大型視頻教學(xué)風(fēng)暴
計算機應(yīng)用基礎(chǔ)視頻教程
單片機技術(shù)
用SERV_U架設(shè)FTP服務(wù)器視頻
局域網(wǎng)組網(wǎng)精彩視頻教學(xué)
動態(tài)網(wǎng)頁制作視頻教程ASP.PHP.JSP
注冊表使用視頻教程
信息技術(shù)及應(yīng)用遠程培訓(xùn)
vpn服務(wù)的設(shè)置視頻教程
QQ空間制作視頻教程
錄歌視頻教程
Windows應(yīng)用程序界面美化(C#)
ASP.NET學(xué)習(xí)視頻教程
吉林大學(xué) 操作系統(tǒng)
四川電大 大學(xué)英語3(在線播放)
金鷹 PowerPoint2003視頻教程
薄層色譜的制作與應(yīng)用視頻
過年在家,想要學(xué)習(xí)電腦編程,有什么好的書籍推薦嗎?學(xué)編程得話,是有很多編程語言的!但是,學(xué)習(xí)所有語言的共同特點是實踐!就是動手打代碼!如果是初學(xué)者,我還是建議到網(wǎng)站上,比如網(wǎng)站學(xué)習(xí)一些基礎(chǔ)的知識!因為有些網(wǎng)站的課程講的比較清楚!如果你看書的話,有些過程對于初學(xué)者來說可能看不懂!畢竟書里講的沒有視頻那么細(xì)!我還是建議看視頻學(xué)習(xí)比較有效!新手可以從php或者前端開發(fā)也可以。書籍的話,沒刻意去選擇,因為你是新人,建議買最基礎(chǔ)的書籍,學(xué)習(xí)網(wǎng)站很多培訓(xùn)機構(gòu)都有免費基礎(chǔ)班視頻,內(nèi)容都是非常基礎(chǔ)的,而且講的很詳細(xì),但是不足的是沒有一個統(tǒng)一的項目讓你完完整整的實踐,新手入門最好找個懂得小伙伴帶一下,不然看得一頭霧水。
首先并不知道你是要自學(xué)編程的什么語言;學(xué)一門語言精通已足矣,不像別人說的需要精通許多門語言,一門語言夠你研究到吃到死;學(xué)習(xí)基礎(chǔ)的語言東西網(wǎng)上有許多教程,各大視頻網(wǎng)站都有基礎(chǔ)視頻知識,另外可在網(wǎng)上買一本書,學(xué)什么語言買什么語言的書就好了,直接搜謀寶,看銷量最高的。已夠你用;必要時可以選擇培訓(xùn),畢竟有老師帶跟沒老師帶是有區(qū)別的,比自學(xué)好太多了;如果你也打算自學(xué)的話不建議你看書,不管是看什么書都不如看視頻生動,視頻的講解也比書中的要全面,你可以看到老師究竟是怎么寫代碼的,也比較容易理解,至于學(xué)習(xí)資源要看你打算學(xué)什么語言了,不過不管你打算學(xué)什么語言都要去查找最新的學(xué)習(xí)資料,因為編程的環(huán)境和版本之間的差異是很大的,最后我們要知道如何看書,要做到就是堅持。
下面推薦的比較詳細(xì)是我以前問別人的,別人整理了一個多小時,推薦給你。你可以適度看看有哪些是你需要的,我是從java學(xué)起的,《Thingking in java》是一本非常好的書,看過《游戲編程之旅》那本書,云風(fēng)著。前人的經(jīng)驗是,先入門,再去系統(tǒng)的學(xué)習(xí),《Thingking in java》就是很好的系統(tǒng)學(xué)習(xí)。當(dāng)然基礎(chǔ)很重要,數(shù)據(jù)結(jié)構(gòu)、算法之類。
其實把下面的全掌握了,基礎(chǔ)那就真是很厲害了,再學(xué)精一門語言就是專家了吧!
(1)數(shù)據(jù)結(jié)構(gòu):
《數(shù)據(jù)結(jié)構(gòu)(C語言版),出版日期:2005-5-1,嚴(yán)蔚民,清華大學(xué).---推薦!
《數(shù)據(jù)結(jié)構(gòu)習(xí)題與解析(C語言版)》,李春葆.---比嚴(yán)老的簡單點,通俗易懂
《數(shù)據(jù)結(jié)構(gòu)》(用面向?qū)ο蠓椒ㄅcC++描述)》,出版日期:1999年7月,殷人昆 王小京,清華大學(xué)出版社.
(2)算法:
《算法設(shè)計與分析(高等學(xué)校計算機教材)》,鄭宗漢,清華大學(xué)出版社.
《算法導(dǎo)論(影印版)》(Introduction to Algorithms, Second Edition
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein MIT)高等教育出版社.
《計算機程序設(shè)計藝術(shù)》(The Art of Programming Language), 清華大學(xué)出版社
《算法設(shè)計與分析基礎(chǔ)》(Intruduction to The Design and Analysis of Algorithms (US)Anany Levitin),潘彥 譯,清華大學(xué)出版社.
(3)數(shù)據(jù)庫
《數(shù)據(jù)庫系統(tǒng)概論》,1983年,薩師煊 王珊,高等教育出版社出版.
《數(shù)據(jù)庫原理與方法》,1983年,鄭若忠 王鴻武,湖南科學(xué)技術(shù)出版社出版.
《數(shù)據(jù)庫系統(tǒng)原理》,1988年,俞盤祥 沈金發(fā),清華大學(xué)出版社.
(4)操作系統(tǒng)原理
《現(xiàn)代操作系統(tǒng)》,孫鐘秀等,高等教育出版社.
《操作系統(tǒng)原理》,謝青松,人民郵電出版社.
《操作系統(tǒng)原理教程》,張堯?qū)W主編,清華大學(xué)出版社出版.
(5)計算機體系結(jié)構(gòu)
《計算機體系結(jié)構(gòu)》,張晨曦等,高等教育出版社.
《計算機系統(tǒng)結(jié)構(gòu)》,鄭緯民 湯志忠,清華大學(xué)出版社出版.
《計算機組成與結(jié)構(gòu)》,王愛英,清華大學(xué)出版社.
(6)計算機網(wǎng)絡(luò)
《計算機網(wǎng)絡(luò)(第二版)》,馮博琴,高等教育出版社.
《計算機網(wǎng)絡(luò)與INTERNET教程》,張堯?qū)W,清華大學(xué)出版社.
《計算機網(wǎng)絡(luò)》,蔡開裕等,機械工業(yè)出版社.
(7)離散數(shù)學(xué)
《離散數(shù)學(xué)》,孫吉貴 楊鳳杰,高等教育出版社.
《離散數(shù)學(xué)教程》,耿素云 屈婉玲 王捍貧,北京大學(xué)出版社.
《離散數(shù)學(xué)及其應(yīng)用(原書第4版)》( Discrete Mathematics and Its Applications,Fourth Edition,作者:美-Kenneth H.Rosen),袁崇義 屈婉玲 王捍貧 劉田譯,機械工業(yè)出版社.
基本上每類的第一本已經(jīng)可以代表當(dāng)今中國大學(xué)教學(xué)用書的主流了。所以從basic角度講,足夠了,但是如果從工程角度講,建議你可以根據(jù)某一種語言去定向的學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu),比如Java或者C#。畢竟面向?qū)ο笠院螅瑪?shù)據(jù)結(jié)構(gòu)的處理不像c那樣麻煩。體系結(jié)構(gòu),操作系統(tǒng)和網(wǎng)絡(luò)我們用的是英文教材《國外優(yōu)秀信息科學(xué)技術(shù)系列教學(xué)用書》感覺寫的比中文的實用,如果你英文好的話可以參考,分別較計算機組織與結(jié)構(gòu),實用操作系統(tǒng)概念,計算機網(wǎng)絡(luò)(好像現(xiàn)在有翻譯版了)。
《計算機程序設(shè)計藝術(shù)》我們老師當(dāng)時強烈推薦,但是兩大厚本,我一直沒時間看,挺遺憾的。脫離基礎(chǔ)學(xué)科,就語言方面 Think in C++ (Think in Java)是非常好的書。你可以到網(wǎng)上搜一搜就知道,Bruce.另外如果你要是學(xué)軟件的話, .net 和J2EE是必須掌握其一的,否則以后的路很難走,這方面建議你上網(wǎng)多查資料,因為信息更新很快,那些書很多都是抄來抄去,也沒什么新鮮的。CSDN網(wǎng)站應(yīng)該知道吧,看看里面的帖子就知道了。
分享題目:php數(shù)據(jù)結(jié)構(gòu)的書籍 php書籍下載
網(wǎng)頁網(wǎng)址:http://www.chinadenli.net/article10/dooghdo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、小程序開發(fā)、微信小程序、企業(yè)建站、品牌網(wǎng)站制作、網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)