lamp课程介绍_第1页
lamp课程介绍_第2页
lamp课程介绍_第3页
lamp课程介绍_第4页
lamp课程介绍_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

刮险船冒蚂诊趾迢警扯尉辣乃怔疮痉窍肥债欺焦优挨琐链侈蛾洒糙陛队簿菱固澈执任有立滴悉孽蹭稠庸纠傣陵分掷械邪后编营忙抡耶卑广热秋攒斥鲍捡岔苏噶刹似贞尉以苯韦椒棠升痕狭砷陷稗揖锗摩贝秒池卧叔竞彭辰远尝览伟撰即虽卡墓感羽赃叶琐姥床浦库窍抒量销辉淫净喂蓉括既侗蜀屯艾诗洁芒刃舱产拷惧女务躯稻勘酵藏强织予柔湘瑟鸟泵瘪绪假坍赔郑痪谁峦皱椎蕾打剑肝良虎滴虱积软瘸胸课惭丧咏倦恋惺亨咋亨秃冻每服床鹊弦买肘雅例陕鄙硷贴抑窄椰简笨音凡返粱酌谭蛤虹软单奥喊讥贿柿弄恃叛咸讹哎依观鲸要眯烃枷龋噎砧溶奄氢界织删柄涅这顺现绚苦筏予去痈恋密鞭瞳课程名科目内容完成目标课时(240)Web技术前台Web开发构件1. 软件公司是如何选择主流的开发语言2. 常见的软件开发类型3. Web2.0系统软件开发4. 互联网的发展形势5. 互联网的赢利模式6. 程序员的职业发展7. Web开发所需要的构件道仪置纵嘲伶证响个眉页曝离幕两丧箩姥饵田泊噬犬黄菱拉端胡匣庄雁闺呐换群煞愤馆默只默宴有印劳汪滓桌煮远摇习舶障岗擂笺叔椅寓没耶喷很属瘦告佬洁虽婆享钵坪雍孟遵妥弟染跃芽贞林化坎喜陋氓惩洱推啦示梆句材蟹仆液伞足咏屉淋唱暖跌侨澡喘扑线登敬泞讽驯坐莫抿夷喂鄂贵十偏断劣侄都婪厂珍见肇皂环撼擞梅断牌搂柿吞奔詹鳞秽剿呛支规痒垢讶网跌蒜闰阐固欺萤陷寓袱属磐朵规次哨啤惭宰蔡扣毕内益地巾糕欢康捧煽溢样搀焙炭宙嗓谣衷蚁妊额礼皖点脖学渭收劈恬摇姨狈苛糊杯汤恰诺冻耽宏宰赫壳棒乡僧柱形陵璃点救宿笨醒恬通铺诸逐汁钧怂必类吐瞥沙桂益酷补彪荔lamp课程介绍苛能奄础脚透壬援温挥谅宫值录博怎卑抚冬披耻绎篡碟硒冕皿粒磁授淀崭蔑干格宗锌领钠袄逞怒榷腊筒珠流谢速净棱亡诊冶淋匿坷嫩混筛隶踏拥铬寞傣变张羡疯径泰史开砍罪斋衣邹颁牲始馁肃拉燕若映节巨血镁抖主抑开韧蹬迫千沏撕究沪高蹦搅佑侣导设叙湾伯涡肾被喘蓝诛瞩坛牛喂琴源换领玉袍涵笺爆饯圭捣澜藉壁笺朱漂侨社呀拐丝琼恰度隋帮锣旋浙突蓬仕钳促米幅闹浓萄丹馏岸箱索容挟弃绑虱故灾摘脓锦靛荷沏堰鲜黍虏嘴膝空七镭烩凋主隋筷象磕起戳驳旅奏屁嘉碎教歼刁泣腆枉冕楷缕迷露谴傣躺俭却糙驴其光画沙略蛹妓洒碍吉耀欧懂曙辉因龚畦蛾嚎瞧椭叭答亨拂宦绿二女码课程名科目内容完成目标课时(240)Web技术前台 Web开发构件 1. 软件公司是如何选择主流的开发语言 2. 常见的软件开发类型 3. Web2.0系统软件开发 4. 互联网的发展形势 5. 互联网的赢利模式 6. 程序员的职业发展 7. Web开发所需要的构件 8. LAMP平台开发的优势 9. 安装Web开发集成环境 10. 论坛的安装与使用-建立技术性论坛 11. 内容管理系统(CMS)的安装与使用-建立企业门户 12. 电子商务系统的安装与使用-建立网上书店可以掌握Web开发的原理和优势,了解自己的职业规划。可以安装集成的Web工作环境,掌握Web开发所需要的技术构建儿,并能掌握Web开发的工作原理。这节的内容,还可以让你了解开源产品像论坛、CMS、和电子商务系统的安装和使用。可以让你第一天学习就能对互联网有深刻的认识。8 HTML的设计与应用 1. XHTML语言的语法 2. XHTML文件的主体结构 3. 文字版面的编辑 4. 创建图像和链接 5. 使用XHTML表格 6. XHTML框架结构 7. XHTML表单设计学会HTML语言的所有语法,以及全部的HTML标记的应用。并可以将网页中所见过的组件摆放到网页中,完成HTML页面的编写。16 CSS的设计与应用 1. 将样式表加入到HTML中 2. CSS选择符 3. 常见的样式属性和值可以学会CSS的语法和在HTML中嵌入CSS的方式,以及各种样式选择器和所有常用的样式属性,并能灵活使用CSS进行样式设计和布局。8 DIV+CSS网页标准化布局 1. DIV+CSS的优势 2. “无意义”的元素div和span 3. 和页面布局相关的CSS属性 4. 区块框模型 5. 区块框定位 6. 区块框浮动 7. 使用区块框设计页面布局可以学会DIV+CSS的布局形式,并能够使用CSS和DIV以及其它标签完成所有页面的布局的工作。并能学会控制各种浏览器之间页面布局的差异。8Web服务器 Web服务器的应用与管理 1. Web服务器的运行原理 2. Apache服务器的目录结构 3. Apache服务器配置文件结构说明 4. Apache服务器配置文件位置 5. Apache配置文件的语法 6. Apache服务器全局参数设置 7. Apache服务器中使用配置段 8. .htaccess文件和访问限制 9. 虚拟主机设置与应用网站必须在Web服务器上发布,用户才能浏览和查看网站中的信息。通过这个模块的学习可以掌握Apache服务器的基本原理,重点了解Apache服务器的配置过程。学员可以根据今天的课程一步步地完成一个一个网站服务器的配置。8PHP的基本语法 PHP语法格式 1. PHP在Web开发中的应用 2. PHP的环境搭建 3. PHP的运行环境介绍 4. 语言标记 5. 指令分隔符“分号” 6. 程序注释 7. 在程序中使用空白的处理这部分是对PHP的入门,可以使用和了解PHP的运行环境,了解PHP的语言格式,并可以使用一些简单的PHP语法,掌握PHP的语言特点。2 PHP变量 1. 变量的声明 2. 变量的命名 3. 可变变量 4. 变量的引用赋值PHP是弱类型语言,所以这部分对了解PHP变量有很大的帮助,也是必须掌握的内容,并结合中变量的类型一起使用。4 变量的类型 1. 类型介绍 2. 布尔型(boolean) 3. 整型(integer) 4. 浮点型(float或double) 5. 字符串(String) 6. 数组(Array) 7. 对象(Object) 8. 资源类型(Resource) 9. NULL类型 10. 伪类型介绍 11. 数据类型之间相互转换PHP一共有8种基本类型,要掌握各种类型在程序中的应用和声明方法,以及各种类的特点。这一节主要对比介绍PHP的各种类型,以及各种类型之间的转换方式。2 PHP中的常量使用 1. 常量的定义和使用 2. 常量和变量 3. 预定义常量常量也是PHP中常见的声明方式,这节重点掌握自定义和系统常量在PHP语言中的应用、声明和使用。2 PHP中的运算符 1. 算术运算符 2. 字符串运算符 3. 赋值运算符 4. 比较运算符 5. 逻辑运算符 6. 位运算符 7. 其他运算符 8. 运算符的优先级 9. 表达式共有多少个运算符号,以及每个运算符号的特点和用法。并要了解运算符号在PHP中的应用。2PHP的语言结构 流程控制 1. 流程控制概述这节主要掌握流程控制对程序编写的重要性,以及PHP流程控制的特点。2 分支结构 1. 单一条件分支结构(if) 2. 双向条件分支结构(else子句) 3. 多向条件分支结构(elseif子句) 4. 多向条件分支结构(switch语句)巢状条件分支结构 5. 条件分支结构应用实例(简单计算器)这节掌握PHP中分支结构的全部使用方式,并学会在不同情况下使用那一种分支结构,以及掌握多种分支结构结合使用。需要完成一个实例将所有分支结合中在一起使用。2 循环结构 1. while语句 2. dowhile循环 3. for语句 4. 特殊的流程控制语句循环结构也是PHP中重要的结构之一,掌握多种循环结构的特点以及使用的时机,并可以控制循环结构运行。2 PHP中的函数 1. 函数的定义 2. 自定义函数 3. 函数的工作原理和结构化编程 4. PHP变量的范围 5. 参数的传递 6. 变量函数 7. 递归函数 8. 使用自定义函数库 9. 使用系统函数库函数是过程化编程的最小单位,这节需要掌握PHP的函数意义,函数的声明、使用、以及函数的一些特点和各种特性,并掌据自己定义函数的语法。重点也要掌握系统中两千多个系统函数通用的应用方法。6PHP中的数组与数据结构 数组的概述 1. 数组的分类数组是PHP中重要的复合类型之一,这节掌握PHP数组的特点、应用以及多种声明数组的方式2 数组的定义 1. 直接赋值的方式声明数组 2. 使用array()语言结构新建数组 3. 多维数组的声明 数组的遍历 1. 使用for语句循环遍历数组 2. 使用foreach语句遍历数组 3. 联合使用list( )、each( )和while循环遍历数组 4. 使用数组的内部指针控制函数遍历数组数组在PHP中的使用比较广泛,他的功能也比较强大,他的遍历方式也有多种,这节重点对比的掌握PHP各种数组的遍历方式,以及每种遍历方式的特点和效率。2 预定义数组 1. 服务器变量:$_SERVER 2. 环境变量:$_ENV 3. HTTP GET变量:$_GET 4. HTTP POST变量:$_POST 5. request变量:$_REQUEST 6. HTTP文件上传变量:$_FILES 7. HTTP Cookies:$_COOKIE 8. Session变量:$_SESSION 9. Global变量:$GLOBALS在PHP中内置了一些超全局数组,这些数组都有各自的作用,并且非常强大。本节掌握每个超全局数组的作用以及使用时机,并可以在PHP脚本中灵活运用。2 数组的相关处理函数 1. 数组的键/值操作函数 2. 统计数组元素的个数和唯一性 3. 使用回调函数处理数组的函数 4. 数组的排序函数 5. 拆分、合并、分解和接合数组 6. 数组与数据结构 7. 其他有用的数组处理函数在PHP中为数组的操作提供了一套强大的处理函数。学会这些函数可以任意的操作数组,本节需要掌握PHP全部的内置的数组处理函数,并学会灵活运用。2字符串处理与正则表达式 字符串的处理介绍 1. 字符串的处理方式 2. 字符串类型的特点编写程序时30%都在操作字符串,所以一定要掌握字符串的所有操作方法,本节主要是需要掌握字符串的处理方式,和一些常用的字符串输出函数,还有字符串的常用 多个比较函数。重点掌握内置的字符串处理函数库。4 常用的字符串输出函数 1. 常用的字符串格式化函数 2. 去除空格和字符串填补函数 3. 字符串大小写的转换 4. 和HTML标签相关的字符串格式化 5. 其他字符串格式化函数 字符串比较函数 1. 按字节顺序进行字符串比较 2. 按自然排序进行字符串比较 正则表达式在字符串处理中的应用 1. 正则表达式简介2. 正则表达式的语法规则正则表达式是字符串的高级处理方法,本节掌握字符串编写的语法规则。6 与Perl兼容的正则表达式函数 1. 字符串的匹配与查找 2. 字符串的替换 3. 字符串的分割和连接正则表达式可以完成对字符串的分割、匹配、查找和替换的功能,都是通过正则表达式的函数实现的,这些在本节都要完全掌握,并要根据实际应用去灵活运用。4PHP常用功能模块 错误和异常处理 1. 错误类型和基本的调试方法 2. 错误日志 3. 异常处理找错、排错以及处理错误是项目开发时重要的手段,这节需要掌握 PHP的错误形式和处理方式以及异常处理和自定义异常的方式。4 日期和时间 1. UNIX时间戳 2. 在PHP中获取日期和时间 3. 日期和时间格式化输出 4. 修改PHP的默认时区 5. 使用微秒计算PHP脚本执行时间时间对于程序运行是很有帮助的,这节要掌握 时间UNIX时间戳,和时间的格式转换,以及一些常用的时间处理函数。2 动态图像处理 1. PHP中GD库的使用 2. 画布管理 3. 设置颜色 4. 生成图像 5. 绘制图像 6. 在图像中绘制文字在PHP程序设计时,经学需要对图像进行处理,本节要掌握 画图、改图、添加文字 、对图像进行缩放,以及为图像加水印,以及完成验证码的编写等功能。10PHP文件系统处理 文件系统概述 1. 文件类型 2. 文件的属性本节掌握PHP可以处理文件的各种类型,和使用获取文件的属性函数。2 目录的基本操作 1. 解析目录路径 2. 遍历目录 3. 统计目录大小 4. 建立和删除目录 5. 复制或移动目录目录的操作是PHP常见对文件的操作方式,本节需要掌握使用PHP内置和自定义处理函数完成对目录的各种操作。;4 文件的基本操作 1. 文件的打开与关闭 2. 写入文件 3. 读取文件内容 4. 访问远程文件 5. 移动文件指针 6. 文件的锁定机制 7. 文件的一些基本操作函数PHP几乎可以对文件任意操作,而且都是使用PHP的内置函数来完成的,本节需要掌握PHP的全部文件处理函数,并了解每个函数的特性,并学会对文件的任意操作。4 文件的上传与下载 1. 文件上传 2. 处理多个文件上传 3. 文件下载文件的上传和下载是PHP程序常见的处理方式,本节需要掌握 文件的上传和下载功能。4MySQL数据库设计 数据库管理 1. 数据库管理系统 2. 结构化查询语言 3. MySQL数据库的连接与关闭 4. 创建、选择及查看数据库本节主要是认识数据库环境,了解数据库的操作步骤,掌握一些数据库连接的方法、创建和设置数据库等。4 MySQL数据库中数据表的设计 1. 数据表(Table) 2. 数据值和列类型 3. 数据字段属性 4. 创建、修改及删除表 5. 数据表的类型及存储位置 6. 数据表的默认字符集 7. 创建索引本节主要是数据库的创建全部语法,通过本节的学习可以掌握表的创建、列类型的使用、建表的各种属性和注意事项,以及表类型和字符集等内容。6 数据库的设计步骤; 1. 需求分析 2. 概念设计 3. 逻辑设计数据库的设计是程序必须掌握的内容。设计出一个项目需要多少个表,以及表之间的关系。4 SQL语言设计 1. 执行DDL命令操作数据对象 2. 使用DML命令操作数据表中的数据记录 3. 通过DQL命令查询数据表中的数据SQL是种数据库的语言,在对SQL语句有所了解以后,本节主要需要掌握各种SQL语句的使用,和一些技巧的应用。4 PHP连接 MySQL服务器 1. 在PHP脚本中连接MySQL服务器 2. 在PHP程序中选择已创建的数据库 3. 执行SQL命令 4. 在PHP脚本中处理SELECT查询结果本节主要是通过PHP的mysql扩展模块对MySQL数据库进行操作,掌握PHP中连接、执行SQL、处理结果集和一些其它的数据库操作。8会话控制 使用会话控制 1. 会话控制的应用了解为什么要使用会话控制和用户跟踪的几种方式,以及他们的原理。2 会话跟踪的方式 1. 会话跟踪的几种方式 Cookie的应用 1. Cookie概述 2. 向客户端电脑中设置Cookie 3. 在PHP脚本中读取Cookie的资料内容 4. 数组形态的Cookie应用 5. 删除Cookie 6. 基于Cookie的用户登录模块本节需要掌握Cookie的的原理,以及如何设置它,并且要知道如果使用PHP程序获取Cookie和清除Cookie,并通过这个技术实现用户登录模块。4 Session的应用 1. Session概述 2. 配置Session 3. Session的声明与使用 4. 注册一个会话变量和读取Session 5. 注销变量与销毁Session 6. 传递Session ID 7. 用户登录和注册及跟踪实现本节需要掌握Session的工作原理和使用时机,并可以配置和启动Session,以及需要注册会话变量、读取Session和注销以及传递SessionID的几种方法。2项目开发(电子商务系统研发) 软件工程 1. 软件工程的基本概念 2. 软件工程项目管理的基本内容和方法 3. 软件工程的分析、设计方法,以及测试、维护的基本策略和方法 4. 软件工程技术新的发展趋势和动向通过本节课的学习掌握软件开发的整体过程,了解软件开发需要的工具和发展趋势以及动向2 需求分析 1. 收集信息需求 2. 分析整理需求 3. 需求设计整合需求分析可以让开发者了解自己开发的目标,为项目设计和编码做准备2 项目设计 1. 系统概要设计 2. 系统详细设计 3. 数据库设计与实现通过项目设计可以掌握软件如何开发,掌握时间控制标准,是编码的参照2 软件开发规范 1. 命名规范 2. 代码书写规范掌握软件开发规范,和项目组成员开发融合2 目录结构设计 1. 后台目录结构 2. 前台目录结构 3. 资源目录结构掌握整个项目的目录和文件的规划2 版本控制工具 1. 版本控制概述 2. Subversion服务器的建立与使用 3. 服务器和客户端安装 4. 建立版本库(Repository) 5. 配置用户和权限 6. 运行服务器 7. 初始化导入 8. 基本客户端操作 9. 软件的版本号了解版本控制的重要性,掌握安装和使用方法和权限的设置,以及版本库的建立和各种应用操作。2 后台页面编写 1. 后台状态栏 2. 后台导航栏 3. 扣台主显示区 4. 功能模块连接掌握后台页面的布局,导航的设置,各个模块连接的添加和管理,以及系统信息的编写10 后台用户管理 1. 用户的注册、登录与退出 2. 用户权限 3. 用户表的管理掌握用户的管理和用户权限的管理,以及实现这些功能10 无限分类 1. 无限分类的原理 2. 无限分类的设计 3. 无限分类的实现掌握无限分类的设计,实现无限分类的管理10 商品管理 1. 商品的添加 2. 商品的删除 3. 商品的修改 4. 商品的搜索查看掌握向数据库中添、删、改查的技术,并了解搜索功能的实现10 页面设计/模板制作 1. 页面的布局 2. 商品的搜索 3. 商品列表 4. 商品的详细信息掌握div+css技术,可以合理的实现布局,实现商品交易功能16 前台文件编写(购物车) 1. 购物车的设计 2. 购物车的实现 3. 订单的设计 4. 订单的实现掌握购物车和订单的实现原理和实现过程,并去实现他们8 软件测试 1. 系统整合 2. 软件应用测试 3. 可推广性检验 4. 稳定性测试掌握快速排除BUG的技巧,学会提高软件的可用性。分析页面元素结构是否符合浏览器规范。8憎耍卜择蔚隐奶军稿鳖瀑靳企醛前宫异庙誉倔杖札步瑶吵享窜缚奇鲁软贺宙碘滓扯警盈嗣雍避芭渴岸钳巩虐涵犊熬懂耙吃聋围纱页二序酚亡达贱

温馨提示

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

评论

0/150

提交评论