您好,欢迎访问三七文档
PHP基础部分都在做,我们做的更好!课程介绍:本课程共264课时,涉及到Web开发最基本的技术,和能开发一个完整的动态网站项目。课程内容大体上包括动态网站开发的三个方面:前台用户界面布局编写(DIV+CSS);存储网站内容的数据库设计(MySQL);服务器业务处理(PHP)程序开发。课程中的每个知识点都是程序开发人员必不可少的内容,而且每个技术点的内容都非常全面,深度到位,课上实例不仅丰富而且实用。另外,每个知识点都是以目前最新版本的技术设计,每半年一更新,并经过多家软件公司的技术专家参与修订,以达到真正实用的目的,能够与软件开发公司所需要的开发技术相吻合。课程特点:1.利用PHP过程化的编写方式很快进入Web项目开发领域2.适合开发像论坛、SNS、电子商城、企业门户、部分项目的二次开发之类的Web项目3.内容全面、案例丰富,采用目前最新的Web开发模式4.学习周期短,以保证以最短的时间,达到可以从事Web开发的水平5.对学员的基础要求不高6.采用案例式教学,通过专家讲师的带领使学员可以具有独立开发的能力7.数据库方面,从网站的需求分析、概念设计和SQL语句等方面,讲解数据库的模式、使用和设计流程8.课程的技术点完全采用编码规范,使学员熟练应用,提高编码效率预期目标:1.迅速掌握开发技能,积累开发经验2.通过这部分课程可以加强基础部分学习,包括PHP基础及相关技术,学员能熟练运用网站建设的知识,提高编程能力3.符合企业需求的Web软件开发工程师4.熟悉Web开发,能搭建最好的网站运行平台,对Web服务器进行管理、维护以及安全防范5.可以精通Web前台技术,编写出合格的网页界面6.熟悉数据库服务器的管理、操作、维护、优化、安全设置,精通SQL语句编写7.使用PHP技术可以独立完成建站工作,对现有的成熟产品进行二次开发,团队合作完成大型项目的设计与开发,以及产品的测试与维护适合目标群体:1.在校的本专科院校的大学生,有无基础都可以,但必须对软件开发行业有兴趣2.刚毕业但想从事软件开发行业的学生3.网管或网站管理员4.从事网站美工想转向后台业务开发的人员5.从事像asp.net或jsp想转到PHP的程序员6.出于个人爱好,想开发自己熟悉业务的网站人员常见的开发项目案例:电子商务系统、企业门户网站、物流管理平台、人力资源管理系统、企业进销存管理系统、酒店管理系统、办公自动化系统等。课程名科目内容完成目标课时(264)Web技术前台Web开发构件2.常见的软件开发类型3.Web2.0系统软件开发4.互联网的发展形势7.Web开发所需要的构件8.LAMP平台开发的优势可以掌握Web开发的原理和优势,了解自己的职业规划。掌握Web开发所需要的技术构建儿,并能掌握Web开发的工作原理。可以让你第一天学习就能对互联网有深刻的认识。2HTML的设计与应用1.XHTML语言的语法2.XHTML文件的主体结构3.文字版面的编辑4.创建图像和链接5.使用XHTML表格6.XHTML框架结构7.XHTML表单设计学会HTML语言的所有语法,以及全部的HTML标记的应用。并可以将网页中所见过的组件摆放到网页中,完成具有W3C规范的HTML页面编写。108.HTML头部标记及SEO知识CSS的设计与应用1.将样式表加入到HTML中2.CSS选择符3.常见的样式属性和值可以学会CSS的语法和在HTML中嵌入CSS的方式,以及各种样式选择器和所有常用的样式属性,并能灵活使用CSS进行样式设计和布局。4DIV+CSS网页标准化布局1.DIV+CSS的优势2.“无意义”的元素div和span3.和页面布局相关的CSS属性4.区块框模型5.区块框定位6.区块框浮动7.使用区块框设计页面布局可以学会DIV+CSS的布局形式,并能够使用CSS和DIV以及其它标签完成所有页面的布局的工作。并能学会控制各种浏览器之间页面布局的差异。8Web服务器Web服务器的应用与管理1.集成软件安装AppServ2.各个服务的运行原理3.目录结构4.配置文件5.开启和关闭6.常用配置网站必须在Web服务器上发布,用户才能浏览和查看网站中的信息。通过这个模块的学习可以掌握Apache服务器、MySQL服务器、PHP应用服务器的基本原理,学员可以根据今天的课程一步步地完成一个一个网站服务器的配置。2PHP的基本语法PHP语法格式1.PHP在Web开发中的应用2.PHP的运行环境介绍3.语言标记4.指令分隔符“分号”5.程序注释这部分是对PHP的入门,可以使用和了解PHP的运行环境,了解PHP的语言格式,并可以使用一些简单的PHP语法,掌握PHP的语言特点。46.在程序中使用空白的处理PHP变量1.变量的声明2.变量的命名3.可变变量4.变量的引用赋值PHP是弱类型语言,所以这部分对了解PHP变量有很大的帮助,也是必须掌握的内容,并结合中变量的类型一起使用。变量的类型1.类型介绍2.布尔型(boolean)3.整型(integer)4.浮点型(float或double)5.字符串(String)6.数组(Array)7.对象(Object)8.资源类型(Resource)9.NULL类型10.伪类型介绍11.数据类型之间相互转换PHP一共有8种基本类型,要掌握各种类型在程序中的应用和声明方法,以及各种类的特点。这一节主要对比介绍PHP的各种类型,以及各种类型之间的转换方式。PHP中的常量使用1.常量的定义和使用2.常量和变量3.预定义常量常量也是PHP中常见的声明方式,这节重点掌握自定义和系统常量在PHP语言中的应用、声明和使用。4PHP中的运算符1.算术运算符2.字符串运算符3.赋值运算符4.比较运算符5.逻辑运算符6.位运算符7.其他运算符PHP中的运算符是和其他语言一样的,这节主要掌握PHP中共有多少个运算符号,以及每个运算符号的特点和用法。并要了解运算符号在PHP中的应用。8.运算符的优先级9.表达式PHP的语言结构流程控制1.流程控制概述这节主要掌握流程控制对程序编写的重要性,以及PHP流程控制的特点。4分支结构1.单一条件分支结构(if)2.双向条件分支结构(else子句)3.多向条件分支结构(elseif子句)4.多向条件分支结构(switch语句)巢状条件分支结构5.条件分支结构应用实例(简单计算器)这节掌握PHP中分支结构的全部使用方式,并学会在不同情况下使用那一种分支结构,以及掌握多种分支结构结合使用。需要完成一个实例将所有分支结合中在一起使用。循环结构1.while语句2.do…while循环3.for语句4.特殊的流程控制语句循环结构也是PHP中重要的结构之一,掌握多种循环结构的特点以及使用的时机,并可以控制循环结构运行。PHP中的函数1.函数的定义2.自定义函数3.函数的工作原理和结构化编程4.PHP变量的范围5.参数的传递6.变量函数7.递归函数8.使用自定义函数库9.使用系统函函数是过程化编程的最小单位,这节需要掌握PHP的函数意义,函数的声明、使用、以及函数的一些特点和各种特性,并掌据自己定义函数的语法。重点也要掌握系统中两千多个系统函数通用的应用方法。4数库PHP中的数组与数据结构数组的概述1.数组的分类数组是PHP中重要的复合类型之一,这节掌握PHP数组的特点、应用以及多种声明数组的方式4数组的定义1.直接赋值的方式声明数组2.使用array()语言结构新建数组3.多维数组的声明数组的遍历1.使用for语句循环遍历数组2.使用foreach语句遍历数组3.联合使用list()、each()和while循环遍历数组4.使用数组的内部指针控制函数遍历数组数组在PHP中的使用比较广泛,他的功能也比较强大,他的遍历方式也有多种,这节重点对比的掌握PHP各种数组的遍历方式,以及每种遍历方式的特点和效率。预定义数组1.服务器变量:$_SERVER2.环境变量:$_ENV3.HTTPGET变量:$_GET4.HTTPPOST变量:$_POST5.request变量:$_REQUEST6.HTTP文件上传变量:$_FILES7.HTTPCookies:$_COOKIE8.Session变在PHP中内置了一些超全局数组,这些数组都有各自的作用,并且非常强大。本节掌握每个超全局数组的作用以及使用时机,并可以在PHP脚本中灵活运用。量:$_SESSION9.Global变量:$GLOBALS数组的相关处理函数1.数组的键/值操作函数2.统计数组元素的个数和唯一性3.使用回调函数处理数组的函数4.数组的排序函数5.拆分、合并、分解和接合数组6.数组与数据结构7.其他有用的数组处理函数在PHP中为数组的操作提供了一套强大的处理函数。学会这些函数可以任意的操作数组,本节需要掌握PHP全部的内置的数组处理函数,并学会灵活运用。字符串处理与正则表达式字符串的处理介绍1.正则表达式简介2.正则表达式的语法规则编写程序时30%都在操作字符串,所以一定要掌握字符串的所有操作方法,本节主要是需要掌握字符串的处理方式,和一些常用的字符串输出函数,还有字符串的常用多个比较函数。重点掌握内置的字符串处理函数库。2常用的字符串输出函数1.常用的字符串格式化函数2.去除空格和字符串填补函数3.字符串大小写的转换4.和HTML标签相关的字符串格式化5.其他字符串格式化函数字符串比较函数1.按字节顺序进行字符串比较2.按自然排序进行字符串比较正则表达式在字符串处理中的应用1.正则表达式简介2.正则表达式的语法规则正则表达式是字符串的高级处理方法,本节掌握字符串编写的语法规则。8与Perl兼容的正则表达式函数1.字符串的匹配与查找2.字符串的替换3.字符串的分割和连接正则表达式可以完成对字符串的分割、匹配、查找和替换的功能,都是通过正则表达式的函数实现的,这些在本节都要完全掌握,并要根据实际应用去灵活运用。PHP常用功能模块错误和异常处理1.错误类型和基本的调试方法2.错误日志找错、排错以及处理错误是项目开发时重要的手段,这节需要掌握PHP的错误形式和处理方式以及异常处理和自定义异常的方式。2日期和时间1.UNIX时间戳2.在PHP中获取日期和时间3.日期和时间格式化输出4.修改PHP的默认时区5.使用微秒计算PHP脚本执行时间时间对于程序运行是很有帮助的,这节要掌握时间UNIX时间戳,和时间的格式转换,以及一些常用的时间处理函数。2动态图像处理1.PHP中GD库的使用2.画布管理3.设置颜色4.生成图像5.绘制图像6.在图像中绘制文字在PHP程序设计时,经学需要对图像进行处理,本节要掌握画图、改图、添加文字、对图像进行缩放,以及为图像加水印,以及完成验证码的编写等功能。4PHP文文件系统概1.文件类型本节掌握PHP可以处8件系统处理述2.文件的属性理文件的各种类型,和使用获取文件的属性函数。目录的基本操作1.解析目录路径2.遍历目录3.统计目录大小4.建立和删除目录5.复制或移动目录目录的操作是PHP常见对文件的操作方式,本节需要掌握使用PHP内置和自定义处理函数完成对目录的各种操作。;文件的基本操作1.文件的打开与关闭2.写入文件3.读取文件内容4.访问远程文件5.移动文件指针6.文件的锁定机制7.文件的一些基本操作函数PHP几乎可以对文件任意操作,而且都是使用PHP的内置函数来完成的,本节需要掌握PHP的全部文件处理函数,并了解每个函数的特性,并学会对文件的任意操作。文件的上传与下载1.文件上传2.处理多个文件上传3.文件下载文件的上传和下载是PHP程序常见的处理方式,本节需要掌握文件的上传和下
本文标题:PHP阶段训练
链接地址:https://www.777doc.com/doc-3339422 .html