招生人数:30人/班
培训讲师:LAMP兄弟连高级讲师
认证证书:LAMP兄弟连《LAMP架构高级软件工程师》认证;
学费:7800元
认证费:600元,含Zend国际认证
上课时间:周一至五,周期3个月
课程 科目 内容 实例 课时
WEB
前
台
技
术
DHTML 基础介绍
* BS/CS架构介绍
* 网络编程介绍
* 静/动态网页介绍
* LAMP开发平台介绍
* 展示学员项目实例
* 实训1: 各种样式实例的应用
* 实训2:DIV+CSS 网站布局实战
* 实训3: 门户站点首页及二及页面布局
53
HTML
* 常用标签
* 图象地图等多媒体应用
* 表格标记的设计
* 分桢框架的应用
* 表单的应用
* 头标记的作用和使用
CSS
* 样式表的分类
* 样式则规器使用
* 常用的样式
* 层标签应用
* DIV+CSS制做页面部局
JaaScript
* JaaScript脚本中变量与运算符
* JaaScript流程控制和函数
* JaaScript中数组和对象的创建及应用
* 实训1: 导航级联菜单制做
* 实训2:页面选项卡
* 实训3: 表单的前台验证编写
* 实训4: 动态网站的后台管理页面
* 实训5: 网页版计算器
* 实训6: 编写网页游戏
DOM
* DOM及DHTML的应用介绍
* 各种事件及事件处理程序的应用
* 窗口window对象的属性和方法
* 文档document对象的应用
* 其location、body、form、screen等对象的使用
数
据
库
系
统
管
理 数据库
基础
* MySQL数据库的概述
* MySQL数据库安装及配置
* MySQL数据类型及MySQL运算符
* MySQL函数与常用SQL语句
* 实训1:熟练完成DDL语句完成数据定义
* 实训2:熟练掌握DML语句的编写技巧
16
数据库
深入
* MySQL数据库的安全、访问控制和权限
* MySQL数据备与和恢复
* MySQL数据的复制、导入和导出记录
* 实训1:用户控制,及表移植
* 实训2:对数据库的备份和恢复
数据库
设计
* 需求分析
* 概念设计
* 逻辑设计
* 物理设计
* 实训1:数据的实体关系模型(E-R)图
* 实训2:数据规范化设计
* 实训3:论坛的数据库设计
数据库
管理
* 深入SQL语句查询
* MySQL数据库管理
* PHPMyAdmin的安装与配置及应用
* 实训2:使用PHPMyAdmin管理数据库
PHP
动
态
网
站
开
发
PHP5
语法
* 运行环境独立安装
* PHP语言风格、变量和类型之间转换
* PHP的运算符与表达式
* PHP中的流程控制与函数
* PHP中数组处理
* PHP的面向对象设计
* PHP中的字符串处理函数与正则表达式
* 实训1:搭建良好的PHP运行环境
* 实训2:PHP版计算器
* 实训3:面向对象实现PHP版图形计算器
* 实训4:服务器端验证表单
* 实训5:使用正则处理Ubb代码
21
PHP5
应用
* 错误和异常处理
* 安装和使用PEAR包
* PHP中文件处理与文件的上传下载
* PHP中图像处理
* PHP连接数据库
* PHP中会话跟踪控制
* 实训1:编写文件系统
Web2.0
技术
* 应用AJAX处理异步传输
* JQUERY应用
* 实训1:用户名*性校验
* 实训2:局部更新的级联菜单
* 实训3:局部更新分页技术
数
据
库
系
统
开
发
存储过程
* 存储过程及优点
* MySQL实现存储过程
* 存储过程集成在PHP应用中
* 实训1:使用MySQL实现存储过程各技术点实现
* 实训2:使用PHP结合存储过程实现商品管理
80
MySQL
触发器
* 触发器介绍
* MySQL对触发器的支持
* 实训1:创建、查看、删除及修改触发器
* 实训2:在PHP中使用触发器使用概况管理器
数据库
视图
* 视图的应用介绍
* MySQL对视图的支持
* 将视图集成到PHP应用程序中
* 实训1:创建和执行视图
* 实训2:对视图进行管理
* 实训3:在PHP中通过视图实现雇员管理
实用数据库
查询及优化
* SQL语句查询优化
* 排序输出
* 创建分页输出
* 列出页码
* 子查询
* 实训1:实现各种常见的SQL查询
索引和搜索
* 数据库索引介绍
* 数据库应用
* 基于表单的搜索
* 实训2:使用PHP实现文章搜索功能
事务处理
* 什么是事务
* MySQL的事务功能
* 用PHP构建事务应用程序
* 实训:使用PHP对网上转账进行事务操作
应
用
PHP
高
级
技
术
开
发
B/S
结
构
软
件 处理高级
数据库连接
* MySQLi模块连接MySQL数据库
* 使用PDO模块连接多种数据库
* 实训1:连接数据库
* 实训2:执行各种查询语句
* 实训3:处理结果集数据
* 实训4:预处理语句处理
53
PHP
设计模式
* MVC模式介绍
* 使用PHP面向对象结合MVC实现增、删、改、查
* 实训1:商品后台管理实现
PHP中应用
XML技术
* 以DOM方式解析XML
* 以sax方式解析XML
* RSS处理
* Web Serice应用
* 实训1:数据库记录转存到XML文件中
* 实训2:将XML文件中的数据以HTML表格输出
* 实训3:实现RSS定阅
* 实训4:使用Web Serice实现远程调用
模板技术
应用
* 模板介绍
* 使用Smarty模板
* 创建自己的模板
* 实训1:练习Smarty提供的各种技术
* 实训2:使用模板实现文章发布
* 实训3:自已编写一种模板
* 实训4:使用自定义模板实现文件发布
PHP中应用
框架技术
* PHP应用框架
* Zend FrameWork框架使用
* 使用Zend FrameWork实现MVC模式
* 实训1:框架对象中种技术点实现
* 实训2:使用框架实现商品管理
项
目
研
发
实
战 项目管理
* 软件工程
* 版本控制工具(SVN)
* 实训1:搭建版本控制环境
* 实训2:使用SVN系统控制项目版本
48
内容管理
系统CMS
* 项目需求分析
* 采用技术方案
* 系统概要设计
* 系统详细设计
* 系统功能实现
* 系统整合及测试
* 实训1:编写完善的项目需求文档
* 实训2:编写项目的概要设计文档
* 实训3:编写项目的详细设计文档
* 实训4:制定完整的数据库解决方案
* 实训5:实现项目编码
* 实训6:调用项目通过测试
二
次
开
发
项
目
实
战 BBS
Discuz!
二次开发
* discuz!安装及与其它系统整合
* 整体功能介绍
* 数据库设计
* 模块功能设计
* discuz!模板介绍
* 创建自己的模板
* 应用discuz!开发自己项目
* 实训1:安装和管理Discuz!论坛
* 实训2:Discuz!论坛界面模板的改写
* 实训3:了解和修改Discuz!论坛的数据库设计
* 实训4:为Discuz!论坛添加或修改功能插件
80
CMS
Joomla
二次开发
* Joomla安装与组成结构
* 后台管理与内容管理
* 插件与组件的管理与开发
* 模板开发和应用
* 模块的开发与整合
* 应用Joomla项目实现
* 实训1:安装和管理Joomla内容管理系统
* 实训2:配置一个新闻发布系统
* 实训3:Joomla模板的配置和创建
* 实训4:自定义插件和模块的开发与应用
* 实训5:整合企业门户管理系统