《PHP学习课程体系.docx》由会员分享,可在线阅读,更多相关《PHP学习课程体系.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PHP学习课程体系课程学习体系课程名称前段+后端+二次开发+网络营销课程描绘HTML、CSS、Div+CSS布局、Javascript脚本、Dreamwaver的使用、Photoshop的使用,专业网络公司网页调试技巧,把握高效、快速、协作的项目流程,具备独立动手能力,积累真实项目实际开发经历,由浅入深、全面详解网站建设开发中前端布局的技巧,内容涵盖了基本概念、高级应用、实战经历与技巧等。授课经过中通过现场实操结合课后作业的方式,来帮助学员对Web应用知识的理解和实战技能的提升。WAMPWindows+Apache+Mysql+PHP环境配置及调试技巧、PHP数据类型及运算类型、PHP语句、函
2、数及数组的应用、MYSQL在PHP5的应用、SQL语句、PHPMyadmin应用、Cookie、Session、会话控制及认证技术、PHP上传技术、PHP面向对象基础、Smarty应用及缓存技术、内置函数、缓存应用、正则表达式、数据合法性校验、Ajax无刷新技术、JavaScript对象标记(JSON)、DOM、数据收集系统,了解国内外PHP开源产品,熟悉ZendStudio开发工具,把握中型网站技术解决方案,熟悉使用优秀版本控制系统SVNSubversion管理文件版本,并结合Mysql数据库、Smarty模板、SVN版本控制、Apache部署、后台管理等技术与工具,针对不同的行业需求,使用
3、其核心技术开发企业级的综合性网站。学员可共享成功案例的经历与缺乏,进一步提升本身的实战技能进而成为构建企业级综合性动态网站的精英!把握国内外PHP开源产品的开发思想及设计理念,并对DedeCMS其进行二次开发。把握MVC的设计形式,熟悉国内外的流行框架Codeigniter下开发不同的网站了解Linux的基本操作及Linux下PHP环境的安装把握国内外PHP开源产品的开发思想及设计理念,并对其进行二次开发。主要涉及的产品有:Decorums,Ecshop,Discuz!X从网站策划到网络推广,从营销策略到营销技巧,课程涉及SEO、百度竞价、QQ推广、论坛推广、博客推广、SNS推广、百度知道推广
4、、分类信息网站推广、百度百科推广、博客营销、论坛营销、新闻营销、电子邮件营销、视频营销、网络游戏植入营销、事件营销、口碑营销、病毒营销、数据库营销、微博营销、微信营销等内容,囊括了现今的所有网络营销方法。课程要求高中以上学历,电脑日常操作熟练,不要求编程经历,零基础开场。只要对电脑有兴趣,想有一份高薪行业,有兴趣来学,不管你以前是学什么的,也不管你以前是做什么的。培训承诺使用LAMP技术独立规划建设企业级网站,带领团队科学设计开发介入公司网建部的项目开发,直接赚取学费培训经过提供网络公司盖章的实习证实一年内免费重听包学会全程班学员100%保障就业获得证书获取文豆PHP高级工程师证书获得ACI国
5、际认证PHP高级工程师证书就业方向WEB平面设计师网页设计师UI设计师交互设计师WEB前端工程师PHP工程师PHP程序员PHP开发工程师二次开发工程师赠送课程计算机英语职业素养面试技巧商务礼仪课程大纲培训主题培训内容项目实战静态网页篇了解WEB网页标准理解与把握HTML的概念作用用法了解HTML、DHTML、XHTML的区别与联络把握table布局网页的技能与思想把握DIV布局网页的技能与思想HTML基本概念一些基础的HTML标签HTML常用格式HTML特殊字符显示HTML超链接HTML相对途径和绝对途径HTML表格HTML框架HTML列表HTML表单HTML图片HTML中多媒体的引入HTML
6、字体HTML背景颜色和背景图片网页图文并茂制作网页电子图书室多媒体音频播放器多媒体视频播放器博客系统table网页布局DreamWeaver常用功能经历技巧学生管理系统表单综合页面内容包括下面知识点的应用:1)单行文本输入框2)表单提交按钮3)表单重置按钮4)复选框5)单项选择框6)下拉框7)多行文本输入框8)密码输入框(输入的文字用*表示)企业网站首页后台框架页HTML头部信息DreamWeaver使用讲明网页美化篇CSS样式表的概念作用优点用法CSS样式表选择器的使用及优缺点CSS样式表基本属性CSS样式表高级属性盒子模型思想的理解伪类的使用文档流的概念行元素与块元素的介绍元素的定位元素的
7、浮动DIV+CSS的网页布局技巧多阅读器兼容的方法CSS下拉菜单CSS导航菜单静态登陆框CSS网页布局使用Photoshop:1)Photoshop安装配置2)Photoshop工具使用实战使用Photoshop切图实战根据设计图的要求来对网页布局,使用CSS样式美化页面效果,完成企业网站首页和相关栏目页让页面兼容多个阅读器网页特效篇JavaScript语言的特性JavaScript的发展趋势JavaScript学习方法JavaScript的变量JavaScript的数据类型JavaScript流程控制JavaScript自定义函数详解JavaScript内置函数JavaScript内置对象详
8、解JavaScript宿主对象详解JavaScript基本事件模型详解JavaScriptBOM模型详解JavaScriptDOM模型基础跨阅读器JavaScript编程设计技巧网页调试九九乘法表的实现金字塔的实现进度条特效Js折叠表单Js图像幻灯动画特效应用用JS加载flash表单验证表单域控制特效树形菜单特效选项卡特效时钟显示特效导航菜单特效演示常见的错误,培训学员使用FireFox调试网页,解决网页错误JQuery框架应用篇JQuery的概述JQuery的核心方法JQuery的选择器JQuery的属性JQuery的挑选和文档处理JQuery的CSS应用JQuery的事件JQuery的效果
9、使用JQuery中的AjAX应用使用JQuery开发能够编辑的表格使用JQuery开发页面选择卡实例JQuery的导航菜单的制做在HTML文件中添加jQuery的应用使用JQuery中的核心方法常用选择器的使用常用的JQuery方法jQuery中的几种实现方法使用JQuery实现一些常见的页面实例,进面稳固JQuery的学习综合案例综合HTML+CSS+JavaScript实战开发3个网站前端技术PHP基础篇独立安装PHP独立安装MySQL独立安装Apache了解并配置php.ini、httpd.conf、my.ini等环境配置文件SVN版本控制管理软件的介绍及使用WEB服务器运行形式如:FT
10、P、HTTP等协议PHP编码规范PHP开发工具的介绍PHP语言介绍PHP语言特性PHP语言发展趋势PHP变量PHP常量数据类型PHP常量PHP运算符与表达式PHP流程控制语句详解PHP循环独立安装PHP独立安装MySQL独立安装Apache配置环境的相关配置文件PHP数学题库程序设计PHP高级表单验证PHP随机验证码编写HelloWord页面虚拟主机根目录下建立wamp文件夹并上传相关编写的文件九九乘法表的编写多维数组的遍历字符串处理翻转,截取,替换等PHP函数篇PHP函数的概念把握Cookie的的原理,以及怎样PHP函数的应用PHP函数的分类PHP内置函数的使用PHP自定义函数的使用PHP字
11、符串处理PHP字符串函数递归函数的使用设置它,使用PHP程序获取Cookie和去除Cookie,并通过这个技术实现用户登录模块Session的工作原理和使用机会配置和启动Session,注册会话变量、读取Session注销以及传递SessionID的几种方法PHP数组篇PHP数组的介绍PHP数组的使用PHP数组处理数组函数的使用PHP会话控制篇会话控制的应用会话跟踪的几种方式Cookie概述向客户端电脑中设置Cookie在PHP脚本中读取Cookie的资料内容数组形态的Cookie应用删除Cookie基于Cookie的用户登录模块Session概述配置SessionSession的声明与使用注
12、册一个会话变量和读取Session注销变量与销毁Session传递SessionID文件操作篇文件处理文件上传文件下载文件多种读取文件多种写入文件删除文件分页系统文件管理系统文件计数器多文件上传表情上传数据收集技术文件复制文件移动目录打开目录读取目录删除目录创立等文件系统使用PHP时间和日期处理UNIX时间戳的使用时间日期的格式处理时间处理函数当前时间获取的方法微秒时间的使用时区设置时区设置的几种方法使用微秒来统计页面执行时间使用微秒来统计SQL执行时间时间格式的多种处理方式PHP面向对象篇类和对象之间的关系面向对象的程序设计类的声明成员属性成员方法创立对象对象类型在内存中的分配对象中成员的访
13、问特殊的对象引用“$this构造方法与析构方法设置私有成员私有成员的访问_set()、_get()、_isset()和_unset()四个方法类继承的应用访问类型控制子类中重载父类的方法final关键字的应用static和const关键字的使用使用面向对象写本人的文件上传类使用面向对象写MySQL数据库操作类把握面向对象在行业中的应用,并了解一些基本的面向对象的声明语法。对象在程序中的应用,在内存中的分配形式,还要对象中的成员访问方式,并要把握构造和析构以及关键字$this使用。封装的意义以及封装的应用和各种与封装有关的魔术方法。继承的意义与应用,访问控制和重载克隆对象类中通用的方法_toSt
14、ring()通过_call()方法处理错误调用自动加载类对象串行化多态性的应用正则表达式篇正则表达式简介正则表达式的语法规则正则表达式原子元字符修正符基础PHP中使用正则表达式对字符串进行匹配、查找、替换PHP、JavaScript正则表达式应用常用字符串正则表达式验证使用正则表达式进行替换使用正则表示进行查找正则表达式高级应用收集案例JavaScript里正则表达式的使用PHP图形处理篇使用PHP生成图像制作(数字、英文、汉字)图像验证码为上传添加图片/文字水印PHP图片缩放验证码的使用图片处理几种方法数据库基础篇数据库基本介绍关系型数据库介绍数据库设计基本原理数据库规范化理论数据库规范化技
15、巧数据库实体及关系分析学员信息统计设计ER分析MySQL基础篇Mysql数据库管理系统的介绍安装配置Mysql的命令行管理形式Mysql表类型的介绍Mysql数据类型的介绍SQL语言介绍Mysql数据库的创立、表的创立命令行下SQL语句的运用phpMyAdmin的使用创立数据库,创立数据表PHP与MySQL实现信息管理索引及主键的创立Mysql表的修改表的删除Mysql的数据查询插入、更新、删除Mysql常用内置函数详解Mysql普通查询、连表查询、分组查询、子查询PHP中Mysql操作函数使用详解PHP&MySQL篇之SMARTY模版Mysql数据库管理系统的介绍安装配置模板引擎原理分析Sm
16、arty模板引擎应用安装Smarty及初始化配置Smarty在应用程序逻辑层的使用步骤模板中的注释模板中变量的声明在模板中输出从PHP分配的变量模板中变量的数学计算在模板中使用$smarty保留变量变量调解器模板的控制构造在模板中包含子模板配置文件语法格式加载配置文件引用配置文件中的变量在Smarty中控制缓存每个页面多个缓存为缓存实例消除处理开销去除缓存关闭局部缓存Smarty模板的表现层把握Smarty的基本语法,包括在模板中的注释,变量的声明,以在PHP中向模板中分配变量,还有保留变理和变量调解器、控制构造和子模板的应用。模板的开启选项,使用多个缓存,以及消除处理开销和去除关闭局部缓存S
17、MARTY安装配置SMARTY模板方式开发网站前台PHP页面:首页、关于我们、新闻列表页、新闻具体页、产品列表页、产品具体页、意见反应PHP&MySQL篇之前台展示篇包含公共文件的处理设计数据库操作类PHP的程序逻辑层新闻的列表样式开发网站前台PHP页面1)首页2)新闻列表页首页数据调用列表页数据调用列表页的分页原理内容页的数据显示结合Smarty输出页面分类处理3)新闻详情页4)产品列表页5)产品详情页6)用户信息反应Ajax篇Ajax的基本概念组成部分理解异步交互局部刷新的概念Ajax编写的一般步骤AjaxGET的传输形式POST的传输形式Ajax处理XML文档处理多个异步请求使用Ajax
18、Libajax工作原理ajax的基本语法XMLHttpRequest的介绍AJAX调试JQuery的Ajax应用制作带自动提示的文本框Ajax制作联动菜单Ajax无刷新记录分页设计Ajax无刷新文章分页设计注册页面无刷新数据校验:对用户名能否已存在进行无刷新校验对邮件格式合法性进行校验对手机号码格式合法性进行校验PHP错误调试错误信息开启和关闭方法PHP的几种错误类型在PHP开发中调试的技巧异常处理方法错误提示开启的几种方式异常处理的方法结合错误提示进行代码的修改MVC设计模式MVC设计形式介绍入口文件设计Model层View层Control层MVC的应用通过实际的项目来了解MVC的架构思想使
19、用MVC的架构思想写一个项目Codeigniter框架Codeigniter(简称:CI)的介绍CI里的MVC形式CI的配置URI路由使用ActiveRecord执行基本的数据库操作CI中的表单验证CI的类库使用CI的辅助函数CI的适配器CI中缓存的使用技巧在CI中引入第三方的类编辑器,Smarty等配置CI控制器(Controllers),视图(Views)和路由(Routing)的使用在CI中对数据库操作使用CI完成一个项目Linux基础篇文件处理命令权限管理命令文件搜索命令压缩解压编译命令用户、组管理文本编辑器Vim的使用LAMP及LNMP的环境编译SSH连接服务器安装Linux环境在L
20、inux环境上安装PHP相关的运行环境了解一些常用的Linux操作Dedecms国内外常用CMS的介绍DEDECMS的介绍DEDECMS的安装表前缀的概念及做法前台和后台的功能介绍一些概念的理解例如:栏目,频道,内容模型,标签等页面静态化DedeCMS站群的功能仿站的技巧共享模板标签的使用模板的更换通过DedeCMS功能分析出实体及关系Dedecms换模板2个项目个性插件开发1个项目自定义列表标签自定义全局标签自定义模型自定义表单通过分析DedeCMS来吸收一些项目中常见的技巧及安全处理方法更多的了解一个项目的数据库设计思想,提高自身的数据库设计能力DedeCMS里内容模型功能的数据库构造思想
21、DedeCMS里无限级别分类的数据库设计思想DedeCMS里权限的数据库设计思路DedeCMS的配置缓存机制DedeCMS的索引设置分析DedeCMS文件构造常量在DedeCMS中的使用SQL注入的分析及防护措施DedeCMS中的MVC验证码的安全处理方法核心文件的分析在标签中调用自定义的函数字符编码转换的几种方法DedeCMS中Cookie的安全处理方法DedeCMS中常用函数的分析DedeCMS的数据库操作类的使用列表处理类分析并自定义列表标签自定义全局标签DedeCMS模板引擎的使用模块插件开发的方法EcShopecshop安装功能使用具体介绍表前缀的处理方法URLRewrite的原理,配置及使用方法,伪静态的处理方法CSV的导出及导入外部JS数据引用Ecshop实体关系分析Ecshop数据库构造分析包括:分类,权限,多商品类型存储机制,联合索引/联合主键等Ecshop文件构造Ecshop函数库分析Ecshop换模板2个项目广告系统的二次开发Ajax调用购物车的数据支付接口的开发配送接口的开发数据导入导出功能的实现网站配置功能的实现伪静态的处理通过学习ecshop了解更多开发中的一些技巧
限制150内