Zend国际认证培训
招生人数:30人/班
培训讲师:LAMP兄弟连高级讲师;
认证证书:LAMP兄弟连《LAMP架构高级软件工程师》认证;
学费:9800元
认证费:1000元,包含Zend国际认证、*教育部颁发的Linux管理员证书
上课时间:周一至五,周期3个半月
课程 科目 内容 实例 课时
Linux
操
作
系
统
AS5.1 Linux系统
* Linux在行业内的应用
* Linux操作系统安装(RedHat系列)
* Linux常用命令(Linux的操作)
* Linux下SHELL的使用
* Vim文本编辑器应用
* 用户管理体系及权限管理
* 软件包管理(rpm包、源码包及bin包软件安装)
* 系统引导流程、设置服务自启动
* 进程管理及安排计划任务
* 文件系统管理及维护
* SHELL编程技术
* 1:熟悉安装*版本的Linux操作系统
* 2:应用Linux系统常用命令
* 3:熟悉SHELL应用环境
* 4:VI文本编辑器操作
* 5:Linux下多种方式安装软件
* 6: 编写计划任务
* 7: 添加分区和维护磁盘
* 8: 编写SHELL实用程序
85
Linux网络
* Linux基本网络配置(NetWork)
* 服务器的远程管理控制(SSH)
* Linux文件共享(NFS和Samba服务器配置)
* DNS服务器的配置与管理
* 1:使用多种方式配置网络
* 2:配置和应用SSH远程管理
* 3:共享服务器磁盘空间
* 4:配置和应用域名服务器
LAMP
环境搭建
* Apache、MySQL和PHP服务器的经典源码包安装与优化
* Apache网站服务器的配置与管理
* Web服务器的虚拟主机的实现
* Ftp服务器的配置与管理及和Web服务器结合使用
* 磁盘配额管理为Web用户分配磁盘空间和MySQL库空间
* 1:安装*的LAMP工作环境软件
* 2:配置和管理Apache服务器,设置虚拟主机
* 3:管理用户上传项目
* 3:限制用户使用磁盘和数据库空间
服务器
安全
* 防火墙设置(iptables应用)
* 为Web服务器编写防火墙SHELL脚本文件
* 1:熟悉使用Iptables防火墙
* 2:为Web服务器编写安全的防火墙脚本
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:整合企业门户管理系统