本课程属于《PHP企业级应用开发就业课程》的初级部分。本课程讲解了如何开发一个企业应用。
PHP企业级应用开发就业课程,针对零基础学员。学员通过交互式的学习与项目实战,不断吸收知识、积累项目经验,循序渐进地掌握Web2.0网站的开发技术,能够胜任中、大型网站的开发与维护工作,并最终全面精通PHP企业级应用系统的开发。本课程的目标是让学员成为一个合格的PHP系统架构师。
PHP企业级应用开发就业课程通过讲解一个企业级开源客户关系管理系统GladCRM的开发过程,为学员展示了PHP企业级应用系统所用的技术,并通过实战开发吸收掌握。同时从软件工程角度,使学员学习到如何参与开发、管理一个大型项目。让学员同时掌握技术知识、管理知识及业务知识,真正成为一个IT金领。

学员基础:
1,有基本的PHP语言基础;
2,了解网页技术;
3,或者已经学过《PHP动态网站开发班》课程。
培训对象:
1,有意进入IT行业的学生;
2,已工作,想转行进入IT行业者;
3,PHP爱好者;
4,想提升自身技术水平的PHP开发人员;
5,已经学过《PHP动态网站开发班》(不是必须)。
培训目标:
1,掌握PHP企业级应用开发框架;
2,掌握Web2.0企业级系统的开发技术;
3,熟悉企业级项目开发的流程、项目管理知识及业务知识;
4,掌握开发一个如:GladCRM的实际大型企业管理系统。
课程内容:
|
第一讲,PHP面向对象基础
|
1.1 面向对象编程介绍
1.2 面向过程与面向对象的区别;
1.3 面向对象的基本特性
1.4类、属性和方法
1.5 构造函数
1.6 类的实例化
1.7 使用类的属性和方法
1.8 类的访问控制
1.9 类的继承与多态;
1.10面向对象的接口及抽象类。
1.11 类、对象及对象之间的关系;
1.12几个常见的运算符和关键字。
|
|
第二讲,PHP设计模式
|
2.1 什么是设计模式;
2.2 工厂模式;
2.3 单例模式;
2.4 命令模式;
2.5 策略模式;
2.6 观察者模式;
2.7 其他模式。
|
|
第三讲,MVC模式框架设计
|
3.1 MVC设计思想;
3.2 实现MVC框架;
3.3 MVC框架中应用不同设计模式;
3.4 MVC框架开发实例。
|
|
第四讲,PHP模板技术Smarty框架
|
4.1 Smarty模板技术介绍;
4.2 Smarty安装与配置;
4.3 Smarty Smarty变量与变量修饰符
4.4 Smarty分支结构
4.5 Smarty循环结构
4.6 Smarty保留变量
4.7 Smarty生成静态页面
4.8 Smarty内置函数详解
|
|
第五讲,Ajax框架Prototype
|
5.1 Prototype中类的概念;
5.2 Prototype异步调用;
5.3 Prototype中对DOM对象处理;
5.4 Prototype中对表单的处理;
5.5 Prototype中的事件机制;
5.6 Prototype中特效的实现。
|
|
第六讲,MySQL数据库高级开发
|
6.1 MySQL复杂查询;
6.2 MySQL中的事务处理;
6.3 PHP中的事物处理;
6.4 MySQL中使用存储过程;
6.5 MySQL中使用触发器;
6.6 MySQL中的视图。
|
|
第七讲,持久层类库ADODB类库
|
7.1 ADODB的安装与配置;
7.2 ADODB连接MySQL数据库;
7.3 ADODB执行SQL语句。
|
|
第八讲,报表技术
|
8.1 水平柱状图的设计和实现;
8.2 垂直柱状图的设计和实现;
8.3 圆饼图的设计和实现;
8.4 报表数据的导出。
|
|
第九讲,项目实战开发
|
9.1开发在线商城系统,按实际的网站开发流程,进行需求分析、设计、编码、测试及系统部署;
9.2使用MVC框架重新开发客户关系管理系统,按实际的企业项目流程,进行需求分析、设计、编码、测试及系统部署。
|
学习持续时间:
240课时
学习费用:
优惠中……