掌握PHP框架及项目思想,能够独立完成中等规模网站项目。精通AJAX,XML等异步通讯技术技术,精通Apache和MySQL的管理和配置,熟悉MVC的开发框架。掌握网站开发的各种流程;了解各种Web相关技术的潮流和规范。熟悉WEB2.0开发,能够进行项目二次开发。
| 1.OOP | 类的概念,类的定义,构造方法,析构方法,this关键字 |
| 类的继承,重载,多态 | |
| 魔术方法 | |
| 接口的使用 | |
| 面向对象的应用 | |
| 编写一个实际工作中常用的PHP类 | |
| 2.数据库操作高级技术 | mysqli,PDO技术 |
| 3.Ajax技术 | Ajax简介 |
| Ajax工作原理 | |
| Ajax开发框架 | |
| Ajax web应用模式 | |
| Ajax在开发中的应用 | |
| 4.jQuery技术 | jQuery概述 |
| jQuery选择器 | |
| jQuery的属性 | |
| jQuery的筛选 | |
| jQuery的CSS应用 | |
| jQuery的事件 | |
| jQuery的特效应用 | |
| 5.Smarty | jQuery的Ajax应用 |
| 安装Smarty模板引擎 | |
| Smarty模板初始化配置 | |
| Smarty模板中的变量 | |
| Smarty变量调节器 | |
| Smarty模板内建函数 | |
| Smarty缓存技术 | |
| Smarty应用实例 | |
| 6..MVC模式 | MVC模式介绍 |
| MVC模式下的CURD操作 | |
| 7..XML | XML介绍 |
| DTD格式转换 | |
| XML在PHP文件中的读取 | |
| 8..ThinkPHP框架 | ThinkPHP源码包 |
| ThinkPHP的安装与配置 | |
| ThinkPHP目录结构 | |
| ThinkPHP的控制器 | |
| ThinkPHP的模型 | |
| ThinkPHP的视图 | |
| ThinkPHP的CURD操作 | |
| 9.Zend Framework框架 | Zend Framework概述 |
| Zend Framework安装 | |
| Zend Framework控制器 | |
| Zend Framework访问控制 | |
| Zend Framework认证 | |
| Zend Framework缓存 | |
| Zend Framework配置文件 | |
| 10.二次开发 | 使用开源产品如DEDECMS进行二次开发。CMS内容发布系统特点:主要功能包括:文章管理,栏目管理,用户管理,管理员登录,文件上传,ajax验证等; |
| UChome(SNS系统)二次开发 UCenter,Discuz,UChome安装与使用;整体功能介绍,各模块功能说明;各项目之间整合,实现用户同步登录;模板标签语言讲解; 实战1:安装UCenter,Discuz,UChome,并能熟练 后台管理。实战2:了解各项目结构,以及开发模式实战3:通过修改模板,实现快速二次的目的 创建自己的模板 应用discuz!开发自己项目 | |
| 使用开源产品如ECSHOP进行二次电子商城系统开发 | |
| 11.网站优化 | 分析目前各大搜素引擎抓取网页排名的算法 |
| 根据搜索引擎的算法进行网站优化 | |
| 针对如何选择域名商、空间提供商进行分析 | |
| 还有对标签的优化,url的优化,链接的选择 | |
| 达到让网站在搜索引擎里排名靠前的目的. |