课程阶段
|
科目
|
授课内容
|
项目实战 |
WEB前端
|
HTML |
Html常用标签,Table布局,网页结构讲解,表单的应用,头标记的作用和使用 |
实战1:用Table构建一个完整网页
|
CSS+DIV课程 |
CSS+DIV网站前端开发课程是珠峰培训的传统精典课程。
课程详情请参考:http://www.zhufengpeixun.cn/jing/csspeixun.html
课程大纲请参考:http://www.zhufengpeixun.cn/jing/css2kecheng.html
|
实战项目请参考课程大纲 (左栏中)
|
JAVASCRIPT |
JavaScript网站前端开发课程是珠峰培训的传统经典课程,其中包括了jQuery的高级应用和插件开发,课程详情请参考网页:http://www.zhufengpeixun.cn/jing/javascriptpeixun.html |
实战项目请参考课程大纲 (左栏中)
|
JAVASCRIPT函数
|
变量,运算符, 流程控制,函数 , 数组,常用内置函数、内置对象(String,Date,Math,Function).
|
实战:所有Javascript常用函数实例练习
|
BOM
(浏览器对象模型)
|
BOM结构图,Window对象,Documnet对象,Frames集合,History对象 ,Location对象 ,Navigator对象 ,Screen对象
|
实战1:所有BOM对象实例的应用
实战2:通过Document对象,实现对Html元素的获取与操作
实战3:实现对单选,复选,下拉菜单等表单元素的操作
|
DOM
(文档对象模)
|
第一部分 基础知识
DOM 简介, DOM节点 , DOM 节点树, 解析DOM,属性和方法,访问节点 ,节点信息, 浏览器差异
第二部分 节点操作
获取节点值,改变节点值,删除节点,创建节点, 添加节点,克隆节点
|
实战1:通过Dom实现对Xml文档以及对Xml字符串的操作
实战2:Ajax与Dom配合使用
|
AJAX |
Ajax基本概念与实现原理,XMLHttPRequest对象典型方法与属性,同步与异步区别,Get与Post传输模式, 发送请求参数,处理服务器响应
|
实战1:实现无刷新对用户名的唯一性的验证
实战2:Ajax实现下拉菜单联动
|
jQuery |
jQuery功能介绍,选择器,jQuery包装集, jQuery操作元素的属性与样式, 事件与事件对象, jQuery中的Ajax, jQuery动画, jQuery工具函数, jQueryUI,jQuery插件的应用和编写
|
实战1:jQuery各种选择器练习
实战2:使用jQuery操作元素的属性与样式
实战3:使用jQuery绑定各种事件
实战4:使用jQuery简化Ajax操作
实战5:实现丰富的jQuery动画效果
|
XML与JSON |
Json概念,Json与Xml的比较,Json的具体形式
|
实战1: Javascript操作json,PHP操作Json
实战2:Ajax与Json配合使用
|
PHP5
|
LAMP环境搭建 |
wamp集成包的安装与使用,Apache配置文件详解
|
实战1:在Window下Lamp工作环境的搭建与优化
实战2:配置虚拟主机
|
语言基础 |
变量,常量,数据类型,运算符,表达式,流程控制,函数,变量类型转换 |
|
PHP函数 |
PHP常用函数详解,包括数组函数,时间日期函数,目录函数,文件系统函数,函数操作函数,Http相关函数,Iconv函数,Mysql函数库,正则(PReg)函数,输出控制函数,字符串函数,URL函数
|
实战:全部函数的实例练习
|
PHP面向对象 |
类的概念、继承、重载、多态、构造方法,接口类,抽象类
|
实战:编写一个实际工作中常用的PHP类 |
PHP应用 |
文件上传,图像处理,Session与Cookie,PHP正则,PHP缓冲,Header详解,Include详解
|
实战1:用输出的相关函数实现控制PHP的输出
实战2:通过GD函数库实现验证码,文件上传,加水印功能
实战3:用Cookie实现用户登录
实战4:编写文件上传类
实战5:对$_SERVER和PHP函数获取PHP路径最终总结
实战6:通过理解include路径,实现正确加载PHP文件
|
模板技术 |
模板、标签的概念,Smarty模板使用详解,创建自己的模板与标签解析器
|
实战1:Smarty实现内容发布
实战2:创建自己的模板以及标签解析器
|
MYSQL
数据库
|
数据库基础
|
数据库概述,Mysql数据库安装、配置
Mysql数据类型,Mysql常用函数,常用Sql语句
|
实战1:数据库创建,表的创建,修改,删除
实战2:常用Sql语句的强化练习
|
数据库设计原则,方法
|
第一范式,第二范式,第三范式
需求分析,概念设计,逻辑设计,物理设计
|
|
数据库深入
|
Msyql账号创建,访问控制和权限、数据库备份和灾难恢复
数据库记录的导入、导出
|
实战1:创建Msyql账号,并分配权限
实战2:在不同数据库之间数据的导入导出
|
客户端管理工具
|
PHPMyAdmin的安装与使用方法,Navicat 的安装与使用方法,2种工具的优劣比较
|
实战:熟练使用PHPMyAdmin和Navicat |
MYSQL优化
|
sql语句优化,msyql主键,外键,索引的概念以及应用
|
实战1:实现msyql数据搜索
|
MQSQL与PHP应用
|
PHP连接msyql数据库,获取msyql记录集,显示记录集
|
实战:实现分页功能,排序功能
|
PHP专项技术
|
MVC设计模式 |
MVC设计模式概念, 传统开发模式与MVC模式的比较
MVC组件类型的关系和功能 ,视图,模型,控制的详细介绍, MVC设计模式的优 与缺点
|
实战:采用MVC模式实现用户登录功能 |
REWRITE技术
|
Rewrite介绍,Rewrite优势,在Apache中实现Rewrite规则,Rewrite规则,.htaccess文件编写
|
实战:通过.htaccess文件,实现前台页面的Rewrite |
计算机编码
|
编码问题的由来,相关概念的理解,字符集与编码
字符串在内存中的存放方法,编码规则,常用的编码简介
|
|
主流PHP类详解
|
msyql数据库操类
|
实现mysql数据库的连接,添加,修改,删除记录等一系列功能
|
|
图像处理类 |
实现图片信息获取,缩略图,加水印,验证码等功能 |
|
文件上传类
|
实现文件上传功能,能够对上传文件的大小,格式,来源等做一系列限制
|
|
验证类(JAVASCRIPT版)
|
能够实现常用的所有表单验证功能,可以自定义错误样式,使用非常方便
|
|
SEO
|
SEO
(搜索引擎优)
|
SEO概念,PR值,影响网站PR值的因素,外链概念,什么样的外链才是好的外链? 如何增加外链? 影响关键词排名的因素, 如何选择关键词? 如何让一个新站快速被收? |
|
|
|
|
实战项目
|
企业宣传网站的构建 |
主要功能包括:产品发布写管理,用户管理,管理员登录,文件上传,ajax验证等;
全部采用面向对编程;对于数据库操作,下载,图像处理等,采用主流的PHP功能类;
前台页面采用REWRITE技术;
|
实战:老师只做辅导工作,从页面设计到全部PHP程序均由每个学员独立完成 |
博客系统的构建 |
|
|
CMS(帝国)二次开发 |
CMS安装与使用;
后台模块功能介绍;
模板标签语言讲解;
|
实战:通过新建自己的模板,实现用CMS快速建站
|
就业指导
|
就业指导
素质训练
|
职业生涯规划、简历编写、面试技巧、了解企业、科学的工作方法
团队与自我管理、沟通技巧、商务礼仪
|
|