课程体系设计指导思想:
一切以就业为目标,毕业既完全达到企业用人要求;
互联网企业普遍采用的技术,就是我们要着重,反复讲解的内容;
实战内容既是以后工作内容;
加大毕业设计深度,采用门户网站架构;
郑重声明:
本课程是新程PHP培训中心根据多位技术专家建议,以及主讲老师多年培训经验总结而成,是新程PHP培训中心原创并首发的课程体系。
|
课程阶段
|
科目
|
授课内容
|
项目实战 |
|
WEB前端
|
HTML |
Html常用标签,Table布局,网页结构讲解,表单的应用,框架与浮动框架(Iframe)的应用,头标记的作用和使用 |
实战1:用Table构建一个完整网页
实战2:静态注册页
实战3:用Iframe实现后台首页布局 |
| CSS |
Css全部分类、属性讲解,Css选择器,常用Div样式,Css盒子模型,Div+Css网页布局,浏览器兼容性讲解 |
实战1: 各种样式实例的应用
实战2:采用Div+Css布局实现网站首页以及二级页面
实战3:163首页Css分析 |
| JAVASCRIPT基础 |
变量,运算符, 流程控制,函数 , 数组,常用内置函数,内置对象(String,Date,Math,RegExp),类型转换详解 |
实战1:数组的应用
实战2:用Javascript实现网页常用功能 |
|
JAVASCRIPT函数
|
常用javascript函数详解,包括数组函数,日期函数,数学函数,字符串函数,其它函数 |
实战:所有Javascript常用函数实例练习 |
|
BOM
(浏览器对象模型)
|
BOM结构图,Window对象,Documnet对象,Frames集合,History对象 ,Location对象 ,Navigator对象 ,Screen对象
|
实战1:所有BOM对象实例的应用
实战2:通过Document对象,实现对Html元素的获取与操作
实战3:实现对单选,复选,下拉菜单等表单元素的操作 |
| AJAX |
Ajax基本概念与实现原理,XMLHttPRequest对象典型方法与属性,同步与异步区别,Get与Post传输模式, 发送请求参数,处理服务器响应 |
实战1:实现无刷新对用户名的唯一性的验证
实战2:Ajax实现下拉菜单联动 |
| JSON |
Json概念,Json与Xml的比较,Json的具体形式 |
实战1: Javascript操作json,PHP操作Json
实战2:Ajax与Json配合使用 |
| JAVASCRIPT正则 |
正则概念,正则语法,正则应用 |
实战1:Javascript正则函数的练习
实战2:常用验证的正则表达式写法 |
|
PHP5
|
LAMP环境搭建 |
Appserv集成包的安装与使用,Apache配置文件详解 |
实战1:在Window下Lamp工作环境的搭建与优化
实战2:配置虚拟主机 |
| 语言基础 |
变量,常量,数据类型,运算符,表达式,流程控制,函数,变量类型转换 |
|
| PHP函数 |
PHP常用函数详解,包括数组函数,时间日期函数,目录函数,文件系统函数,函数操作函数,Http相关函数,Iconv函数,Mysql函数库,正则(PReg)函数,输出控制函数,字符串函数,URL函数 |
实战:全部函数的实例练习 |
| PHP面向对象 |
类的概念、继承、重载、多态、构造方法,接口类,抽象类,异常处理,魔术方法 |
实战:编写一个实际工作中常用的PHP类 |
| PHP应用 |
文件上传,Session与Cookie,PHP正则,PHP缓冲,Header详解,Include详解 |
实战1:用Cookie实现用户登录
实战2:对$_SERVER和PHP函数获取PHP路径最终总结
实战3:所有常用PHP正则总结
实战4:利用PHP缓冲生成静态页 |
| 模板技术 |
模板、标签的概念,Smarty模板使用详解,创建自己的模板与标签解析器
|
实战1:Smarty实现内容发布
实战2:Smarty实现前台页面的静态化
实战3:创建自己的模板以及标签解析器 |
|
MYSQL
数据库
|
数据库基础
|
数据库概述,Mysql数据库安装、配置
Mysql数据类型,Mysql常用函数,常用Sql语句 |
实战1:数据库创建,表的创建,修改,删除
实战2:常用Sql语句的强化练习 |
|
数据库设计原则,方法
|
第一范式,第二范式,第三范式
需求分析,概念设计,逻辑设计,物理设计 |
|
|
客户端管理工具
|
PHPMyAdmin的安装与使用方法,Navicat 的安装与使用方法,2种工具的优劣比较 |
实战:熟练使用PHPMyAdmin和Navicat |
|
PHP与数据库应用
|
MQSQL应用
|
PHP连接msyql数据库,获取msyql记录集,显示记录集
|
实战:实现分页功能,排序功能 |
|
PHP与
数据库连接 |
使用MySQLi模块连接MySQL数据库
使用PDO模块连接多种数据库 |
实战1:连接数据库并获取记录集 |
|
PHP专项技术
|
计算机编码
|
编码问题的由来,相关概念的理解,字符集与编码
字符串在内存中的存放方法,编码规则,常用的编码简介 |
|
|
实战项目
|
毕业设计 |
特点:
网站架构采用PHPCMS,DEDECMS,Discuz等流行开源软件的架构;
主要功能包括:
后台:文章管理,栏目管理,文章管理,图片上传,管理员登录,投票管理等。
前台:文章展示,flash图片展示,会员登录注册,广告显示等。 |
实战:老师做辅导工作,从页面设计到全部PHP程序均由每个学员独立完成 |
| Discuz(论坛系统),UChome(SNS系统)二次开发 |
UCenter,Discuz,UChome安装与使用;
整体功能介绍,各模块功能说明;
各项目之间整合,实现用户同步登录;
模板标签语言讲解; |
实战1:安装UCenter,Discuz,UChome,并能熟练后台管理。
实战2:了解各项目结构,以及开发模式
实战3:通过修改模板,实现快速二次的目的 |
|
就业指导
|
就业指导
素质训练 |
职业生涯规划、简历编写、面试技巧、了解企业、科学的工作方法
团队与自我管理、沟通技巧、商务礼仪 |
|