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,可是本身的能力,本身明白。也但愿向着大公司成长。

相关文章
相关标签/搜索