一、php初级课程

html-->css-->javascript-->+css

二、php中级课程

php核心编程-->javascript加强-->mysql数据库编程-->oracle数据库编程-->php web mvc中型项目

三、php高级课程

zf/thinkphp-->smarty模版引擎-->Ajax(jQuery)-->linux(lamp)-->svn/uml-->框架+模版引擎开发项目

php项目实做:开源bbs,内容管理网站,电子商务项目,sns社交网站--校内网,具备商业网站的开发能力

四、开源项目

discuz,UCenter HOME,Tine

五、学习软件编程的方法

1.高效而愉快的学习

2.先建立一个整体框架,然后再细节

3.用的什么,再学习什么

4.先know how,再know why

5.软件编程是一门“做中学”的学科,不是会了再做,而是做了才会

6.适当的囫囵吞枣

7.学习软件编程是在琢磨别人怎么做,而不是我认为应该怎么做的过程