PHP软件工程师课程大纲.doc_第1页
PHP软件工程师课程大纲.doc_第2页
PHP软件工程师课程大纲.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

php软件工程师课程体系(304课时)一、web技术基础 (64课时)阶段课程主要模块主要学习内容培训目标课时课程价值web技术基础dreamweaver网页制作dreamweaver的使用站点的建立与管理文字、图片、超链接表格的运用css的设置框架的使用l 熟练使用dreamweaver制作网站l 掌握站点的建立和管理l 掌握网页中文字、图片、超链接的使用技巧l 掌握网页布局技巧l 熟练设置各种元素的css样式l 掌握网站前后台页面的制作方法64本阶段课程帮助您熟练使用dw来进行网页制作,掌握网页中常用的html标签,熟练使用表格和div布局,设置必要的css样式,掌握网页中js使用技巧、mysql数据库基础知识。使得您能独立制作网站的前后台静态页面。html标签和网页布局常用的html标签表单标签表格标签meta标签firework切图表格与div+css布局l 掌握常用标签的标记和书写方法l 熟练使用表格、表单、div等标签l 熟悉网站的设计、制作、开发的流程l 掌握firework切图l 熟练使用表格、div对网页进行布局l 掌握css的基本结构javascriptjavascript语法javascript对象表单验证网页特效正则表达式l javascript语法:变量、语句、运算符等l 日期对象、字符串对象、浏览器对象和文档对象l 网页中表单验证方法l 简单的javascript特效制作l javascript中的正则表达式mysql数据库基础mysql安装和卸载数据库建立建表与字段类型基本sql语句备份与恢复l mysql5.0的安装与删除l 建立数据库和表l 字段数据类型l 基本sql语句:insert、delete、update、selectl 简单的where条件l 数据库的备份与恢复项目实战前后台页面制作后台框架使用l 网站前台页面制作l 后台框架页面制作l 博客、论坛、企业网等网站实例二、php高级程序员(112课时)阶段课程主要模块主要学习内容培训目标课时课程价值php高级程序员php语法基础php标记风格php变量和常量数据类型和运算符数组判断和循环语句php自定义函数l 掌握php标记、变量、常量、数据类型等基本语法l 熟练使用运算符和循环判断语句l 掌握数组的定义和访问、globals数组l 掌握函数的定义和使用l 掌握dw编写调试php代码的技巧112本阶段课程帮助您掌握php核心技术:php语法、php函数库、php访问mysql、php面向对象。网站常用功能模块的开发。使得您能熟练应用php核心技术开发动态网站。php函数库字符串函数数组函数日期时间函数数学函数加密函数gd2函数l 熟练使用函数库的常用函数l 了解函数库使用的php.ini配置l gd2函数库绘制验证码和图片加水印l md5加密函数使密码更安全l 随机数的获得l 取得不同格式的日期和时间l php5手册的使用php与web的交互表单的提交方式获取表单数据php与js交互cookie管理session管理l 表单的post和get提交l 表单各元素数据的获取$_post和$_getl cookie访问$_cookiel session访问$_sessionl 服务器信息获取$_serverl 表单文件域访问$_filesphp文件管理引用文件错误处理机制文件访问函数文件上传和下载目录访问l 引用文件require和includel 错误和异常处理机制l 文件上传l 文件下载l 文件和目录函数库l php访问xml文件php访问mysql 连接mysql选择数据库执行查询获得结果集中文乱码处理l mysql数据库主外键、多表查询、子查询等l php访问mysql的程序步骤l mysql函数库l 中文乱码和国际化程序l 编写留言板程序php面向对象类和实例成员方法和变量访问修饰符构造和析构函数$this关键字魔术方法mysqli对象l 对象、类和实例、成员方法和成员变量l 访问修饰符public、private、protectedl 构造函数_construct()和析构函数_destruct()l $this关键字引用成员变量l 魔术方法:_set()和_get()等l 自定义数据库访问类l 使用mysqli访问mysql项目实战企业网站管理系统fck组件分页显示l 文章管理、产品管理、下载管理l 招聘管理l 广告管理l 用户管理等三、lamp架构师 (128课时)阶段课程主要模块主要学习内容培训目标课时课程价值lamp架构师代码和页面分离技术:smarty模板smarty模板安装smarty模板配置smarty模板标签smarty生成静态页smarty模板整站静态化技术l smarty模板安装及语法规则l smarty调取数据库内容l smarty生成静态页l smarty实现静态页分页smarty网站模板整站替换技术l smarty模板技术重构留言板和企业网站项目l smarty模板在开源系统中的应用128本阶段课程帮助您掌握lamp架构技术:smarty模板、ajax、php开源系统cms、lamp架构环境。使用smarty模板开发商业化网站项目以及熟悉开源产品的配置使用和开发。使得您能熟练掌握smarty模板开发商业网站项目,使用cms快速建立实用网站系统。web2.0用户交互技术:ajaxajax基本原理ajax浏览器支持ajax核心对象xmlhttprequestajax实例l ajax概述及运行原理 l ajax浏览器支持 l ajax的核心是javascript对象xmlhttprequest l ajax实现用户注册重名验证、下拉列表联动、文本框输入自动提示等实例l jquery基础l jquery中的ajax操作php开源产品:cms内容管理系统开源系统cms原理cms基本操作cms后台管理cms模板cms标签l php开源系统概述:cms、网店、论坛等l ecshop、discuzz!产品介绍l cms开源产品:dedecmsl cms后台管理l cms模板和标签l dedecms构建实用网站系统lamp架构lamp环境搭建linux命令基础基本命令基本服务php程序lamp环境部署l linux+apache+mysql+php环境搭建l linux基本命令和基本服务l php

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论