C/C++ 和 PHP 技術經典圖書,學習視頻資料總結

技術經典圖書

一、《計算機科學導論》 做者:(美)佛羅贊,(美)莫沙拉夫著,劉藝等譯(強推)php

      涵蓋了大部分計算機課程的內容,但都是簡介,是最基礎的知識,很是適合計算機初學者看,強烈建議把課後習題全作了,習題不難,還有英文版的答案。html

二、 《數據結構》      嚴蔚敏 (強強推)mysql

      學計算機的人必定要看這本書,這本書至少被我翻看了十遍,幾乎每種數據結構我都在程序中使用過,去年保研前我把這本書認認真真看了三遍,筆試面試時的數據結構題就都很快答上來了,印象較深的是考了平衡二叉樹、樹的孩子兄弟表示法等等。這個暑假我又選擇性看了這本書的部份內容,百看不厭。linux

三、 《算法導論》原書名——《Introduction to Algorithms》 由Thomas H.Cormen、     CharlesE.Leiserson、Ronald L.Rivest、Clifford Stein四人合做編著    (強推)程序員

      若是說《數據結構》是算法的一級教程,那麼《算法導論》就是算法的二級教程。絕對是值得一看的書籍,特別是對ACMer。若是剛開始看這本書時感受吃力,能夠去看麻省理工的《算法導論》視頻教程,很棒的視頻!很棒的書籍!web

五、 想學好計算機,絕對要把數學基礎打好。強烈推薦北師大老師的三套視頻(同一個老師講的)面試

     組合數學:http://v.ku6.com/playlist/index_2489333.html算法

     圖論:    http://v.ku6.com/playlist/index_3735438.htmlsql

     初等數論:http://v.ku6.com/playlist/index_2489323.htmlshell

C/C++ 篇

Windows工具

名稱:
VC..6.0含SP6中文版.英文版傾情 
[VC..6.0含SP6中文版.英文版傾情共享].VC6SP6.ISO (485.26 MB)
Visual.Studio.2010.簡體中文旗艦版
http://download.microsoft.com/do ... 10UltimTrialCHS.iso
其它工具歡迎補充

Linux工具
主流Linux:
Ubuntu      http://www.ubuntu.com/
Fedora      http://fedoraproject.org/
Debian      http://www.debian.org/
ArchLinux   http://www.archlinux.org/
Redhat Linux
Mandriva Linux
PCLinuxOS
Gentoo Linux
openSUSE
FreeBSD
熟悉到精通linux傳送門:http://www.ylmf.net/zhuanti/linux20101119a/

Vim集成類有:
老鳥類1:vim+gcc+gdb  2:vim+shell  3:vim+plugin 4: EMACS+ECB   
手動完成makefile
IDE集成類有:
新手類:1:Codeblocks  2:Eclipse+插件  3:kdevelop 4:略

IDE(集成開發環境,包括編譯器以及編輯器):
Qt Creator               http://qt.nokia.com/products/ 
Visual C++ 2010 Express  http://www.microsoft.com/visuals ... /visual-cpp-express 
Code::Blocks             http://www.codeblocks.org/ 
CodeLite                 http://www.codelite.org/ 
編譯器:
GCC/g++                  http://gcc.gnu.org/
GCC/g++Windows支持:MinGW  http://www.mingw.org/
編輯器:
Notepad++                http://notepad-plus-plus.org/zh/ 
Vim                      http://www.vim.org/ 
Emacs                    http://www.gnu.org/software/emacs/ 
Boost(準標準庫)        http://www.boost.org/ 
Loki(大量高級模版技術)  http://loki-lib.sourceforge.net/ 
wxWidgets(UI)         http://www.wxwidgets.org/ 
Qt(UI)                http://qt.nokia.com/ 
gtkmm(GUI[GTK+])      http://www.gtkmm.org/zh_CN/index.html


參考書:
給初學者推薦幾本書(按部就班):
1. <<C++ primer>>、<<The C++ Programming Language>>、<<C++ Primer Plus>>(更推薦Primer)
2. <<Effective C++>>、<<More Effective C++>>
3. <<Thinking in C++>>、<<Inside The C++ Object Model>>

4. <<Effective STL>>、<<Modern C++ Design>>

5. <<windows程序設計>> <<windows核心編程>>  << 深刻淺出MFC>>


PHP篇

主要分享本身學習PHP的時候,買的一些書的一些分享,但願能夠給正在學習和準備要學習PHP的同窗們一個參考。

技術】(PHP和相關技術)

1.php和mysql web開發(原書第4版)

2.名師講壇:PHP開發實戰權威指南(附光盤1張)

3.實戰突擊:PHP項目開發案例整合(附DVD光盤1張)

4.深刻PHP:面向對象、模式與實踐(第3版)

5.PHP核心技術與最佳實踐

6.SQL學習指南(第2版)

7.鋒利的jQuery(第2版)

非技術】(其實有不少書,只推薦一些比較好的。)

1.浪潮之巔(第2版)(套裝上下冊)

2.高效能程序員的修煉


【技術】

我介紹的這些書是按我購書的時間來介紹 PHP部分是

1. php和mysql web開發(原書第4版)

這本是筆者第一本PHP書,很是的經典和實用,很是適合初學入門,有興趣的同窗能夠去看看,買書的話能夠去看看目錄講些什麼內容,根據本身的自身需求購買,筆者本身就是這樣慢慢學會本身選擇購書(這是買了不少書後再明白的- -!,因此下面介紹的書,不必定都是好的。),之前就是聽人家說這本好,就買這本,買了不少沒有用的書。這本書在一次遺忘中,放在課室而不見,很是的不開心。我本身有個壞習慣買了新書不是很喜歡寫名字,最多作個記號什麼的。


2.名師講壇:PHP開發實戰權威指南(附光盤1張)


php100官網出,早期本身學習PHP的時候比較喜歡上的網站,應該在2010年9月份的時候吧,那時候的視頻教程也讓我快速的學習入門PHP,爲了感激PHP100就買了,書的內容比較基本,多是由於本身看過 php和mysql web開發(原書第4版),就有點以爲太弱了,呵呵。這本書後面送給了一位想要學習PHP的同窗。

分享一下PHP視頻教程網站和學習資料站


3.實戰突擊:PHP項目開發案例整合(附DVD光盤1張)


這本書有點爛,那時候想着作多點項目,充實本身就買了,衝動的魔鬼。項目都是比較舊的,可是一些解決問題的思路能夠學習。不建議購買喔。


4.深刻PHP:面向對象、模式與實踐(第3版)


對我來講算是高級書了,有些內容本身如今尚未消化,可能如今尚未用到,這本書工做的時候還能夠多看,在這個本書中,我學習到了SVN(Subversion) 的使用,等不少開發過程的方法和應用,很是的高興。用書中的說:

《深刻PHP:面向對象、模式與實踐(第3版)》是PHP專家經典力做的最新版本。書中主要介紹瞭如何使用面向對象技術和設計模式編寫穩定的、可維護的代碼,如何使用Subversion管理多個開發人員,如何使用Phing和PEAR進行構建和安裝,以及將構建和測試過程自動化的策略,包括持續集成。
《深刻PHP:面向對象、模式與實踐(第3版)》適合中高級PHP程序員閱讀。


5.PHP核心技術與最佳實踐


京東商城搞了優惠活動,講到一些新技術,以爲適合本身工做後會用到就買了。書中的經典話:

爲何要寫這本書
     近幾年,市場上關於PHP的書已經不少了,各類培訓機構也如雨後春筍般不斷增長。那爲何還要寫這本書呢?這本書存在的意義又在哪裏?這要從下面的幾個問題提及。
     有沒有這樣一本PHP教材,它不講HTML和CSS,也不講JavaScript基礎,甚至不講PHP語法基礎?
     有沒有這樣一本PHP教材,它不講留言本或博客的開發,也不講數據庫的CRUD操做?
     有沒有這樣一本PHP教材,它專一於Web開發技術的最前沿,深刻淺出,適合中高級程序員的進階和提升?
     有沒有這樣一本PHP教材,它提倡面向對象的程序思想,提倡算法和數據結構的重要性,提倡對網絡協議的深刻理解,且沒有大篇幅的代碼,而是更多偏重於理論講解?
     有沒有這樣一本PHP教材,它探討PHP的擴展開發,探討高併發大流量的架構,深刻探討NoSQL的內部實現和細節?


PHP部分就說完了,接下來PHP相關的技術

6.SQL學習指南(第2版)


這本書曾經一段時間沒有離開個人手中,誇張手法,這本書講了SQL基礎知識以及一些高級特性,書中以Mysql爲例子講解,一些和其它數據庫不同的SQL和特性都會提到,提升個人SQL查詢語句和一些數據庫的特性的應用,是好書。


7.鋒利的jQuery(第2版)


Jquery,web開發必不可少的了, 這本書講的很適合初學Jquery的,我本身就收益匪淺,因人而異。一本好書真的能夠快速入門。


原本還想介紹多點技術好書的,由於時間關係(後續將會自建博客系統每週推薦,望你們到時候多多支持。)


【非技術】

1.浪潮之巔(第2版)(套裝上下冊)


這本我相信不少人已經有了,已經在看,或者看完了,我不得不說這是一本經典的書,雖然我本身不是很厲害的人,可是從這本書我瞭解到IT的發展,我正在看下冊。這本書我以爲作爲IT從業員都應該看看,至少在吹牛的時候能夠有點底,呵呵。這本書真的不少信息值得咱們去看,我更但願有更多這樣的好書。


2.高效能程序員的修煉


這本書是在CSDN博客上看到的推薦,以爲不錯,就買了,目前正在看,有些點真的很實用。相信也有不少這樣類型的書。不過我本身沒有看過,就不推薦分享了。


【結束】

寫到最後,用了多長時間,我本身也忘記了。技術圖書能夠不要,也不必定適合本身,不過CSDN炫彩文化衫仍是能夠有的,呵呵。最後拋出一個問題,想問問你們,明年就畢業了,想在廣州或者深圳工做,不知道哪一個地方比較好,哪一個地方大公司比較多,進大公司是個人心願。我知道深圳有tx,可是本身的能力,本身明白。也但願向着大公司成長。

相關文章
相關標籤/搜索