散分,我自学java和php过程中看的书,分享给艰苦奋斗的朋友们

yasu19850408 2010-06-27 06:43:56
做过几年网络,现在转到程序员方向,写过一些项目,这是我自学java和php过程中看的书,分享给艰苦奋斗的朋友们.

P.S. 所有的书都有电子版,如果找不到,或需书的笔记,或需要我收集的技术文章,可以联系我(笔记以注释的形式保持在书的pdf文件里).QQ:1441825297

P.S.想换个工作,也可以做兼职,熟练掌握PHP(非常熟练)和Java技术,SSH,ZF,TP,Smarty,JavaScript,css,jquery,ajax,DHTML等等关于J2EE企业级开发和PHP网站开发的技术.
P.S. http://download.csdn.net/source/2490856,这是我最近用LAMP+thinkphp +smarty + jquery改写的phpwind 论坛系统,朋友们帮我改改,一次给100分酬谢.现在正在用ssh框架将其移植到java平台.

正文………
1 基础
1.1 操作系统,离散数学,等基础中的基础就不推荐,随便找本大学的书看吧.
1.2 数据结构和算法:
1.2.1 <Java数据结构与算法>,好书.例子多,好上手
1.2.2 <算法导论>,程序员4大圣经之一,比较厚,比较难啃.
1.3 汇编语言,
1.3.1 清华大学的汇编语言可以看看,写的非常好,浅显易懂.
2 数据库
2.1 <SQL.完全手册> 推荐
3 软件设计思想,软件工程,设计,UML
3.1 <面向对象分析与设计(UML.2.0版)>,清华大学的,还行,主要讲的RUP process,
3.2 <UML精粹:标准对象建模语言简明指南(第3版)>,martin fowler的书,很薄,章节多,和martin Fowler
重构思想 不 谋而合,中文版翻译的超差,请看英文原版的.
3.3 <解析极限编程—拥抱变化>,kent beck写的,四大圣经之一.
3.4 <测试驱动开发>,kent beck 的又一本好书,想了解TDD的必看
4 设计模式,重构
4.1 <重构:改善既有代码的设计> martin fowler的,四大圣经之一,必看,必须看,这是对我影响最深的一本书.
4.2 设计模式 推荐三本书,
4.2.1 第一本:是日本人写的 <设计模式:Java语言中的应用>,有中文版,浅显易懂,例子很有代表性,我看设计模式的时
候本来选择gof的<设计模式>因为不懂smalltalk和书中例子很少,就选择了这本
4.2.2 第二本:gof的<设计模式>,四大圣经之一,我看了2遍,遇到不熟的模式还会翻翻.
5 Java相关(jsp,struts,spring,hibernate)
5.1 Java编程思想,不说了,只要是java程序员,应该没有不知道这本书的,不过第三,四版翻译的不怎么好,推荐先看第
二版,侯捷翻译的,然后,再看java docs里的新变化.
5.2 <effective java>好书,不过里面有些东西和martin fowler的重构思想相冲突.
5.3 有本O'Reilly 出版的关于jsp2.0的非常好,有次硬盘坏了,这本书也就鞠躬尽瘁了,感兴趣的百度一下,就能找到.
5.4 <轻量级 J2EE 企业应用实战:Struts+Spring+Hibernate 整合开发> 王刚写的,还不错,推荐在看完SSH框架后再
看这本.
5.5 <深入浅出Hibernate> 夏昕 写的,关于hibernate很好的书.
5.6 <Spring in Action>讲解spring很好的书, 有中文版,比孙伟琴的好.
5.7 <精通 struts> 孙伟琴的书,还行.
6 PHP相关(php,框架,模板)
6.1 <PHP与MySQL程序设计> 有关php最好的书,学习php肯定要看
6.2 <PHP与MySQL.WEB开发>,这本书不推荐,书中的思想和php的发展方向完全相反.
6.3 <php_设计模式>这本书我看了一点,一般般,,关于php设计模式的书很少,将就一下吧.
6.4 <Beginning Zend Framework>学习zend framework的好书,浅显易懂,而且非常的新,是很好的入门书,不过现
在没有中文版.
6.5 <PHP5高级应用开发实践> php提高的书.
7 javascript,ajax
7.1 <Javascript权威指南>,JavaScript的经典名著了,不过有很多浏览器特定的知识没讲到.
7.2 <JavaScript Programmer's Reference>比较新的书,觉得比Javascript权威指南好,不过还没有中文版.
7.3 <Ajax.基础教程>入门ajax最好的书了,浅显易懂,如果直接看 ajax in action,有点找不到北,先看看这本吧
7.4 <ajax in action> ajax 的经典名著
7.5 <精通JavaScript> jquery之父写的,狠薄,躺在床上点开看一看,还不错.
...全文
819 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
newbird_lee 2011-10-30
  • 打赏
  • 举报
回复
和我看的书差不多,嘿嘿,看来同类啊,
Bajao870705 2010-10-12
  • 打赏
  • 举报
回复
佩服一下!!
wu_hong_min 2010-06-28
  • 打赏
  • 举报
回复
嗯!不错不错
jlzan1314 2010-06-28
  • 打赏
  • 举报
回复
mark
kyzy_yy_pm 2010-06-28
  • 打赏
  • 举报
回复
找个好工作,还是没问题的,会的知识挺多,是主流
Dleno 2010-06-28
  • 打赏
  • 举报
回复
pmlxp 2010-06-28
  • 打赏
  • 举报
回复
没得struts2的书
美人心计1999 2010-06-28
  • 打赏
  • 举报
回复
楼主很牛啊.....自愧不如啊....
wuxiawei_1 2010-06-28
  • 打赏
  • 举报
回复
好人有好报! 呵呵 ^^^ 谢谢!
Hainan Chen 2010-06-27
  • 打赏
  • 举报
回复
楼主,好人!
有些书也看过了,看来很多还要看呢!
希望楼主早日找到好工作!
suibian27 2010-06-27
  • 打赏
  • 举报
回复
支持了
  • 打赏
  • 举报
回复
谢谢楼主分享
ai593423625 2010-06-27
  • 打赏
  • 举报
回复
顶·····
学习!!!
  • 打赏
  • 举报
回复
好多多。。
shukuiyan 2010-06-27
  • 打赏
  • 举报
回复
不错。
hch419419 2010-06-27
  • 打赏
  • 举报
回复
嗯 学习了 谢谢你的推荐

58,452

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧