一、php初级课程
html-->css-->javascript-->div+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.学习软件编程是在琢磨别人怎么做,而不是我认为应该怎么做的过程