课程特点及优势
PHP是一种通用开源脚本语言,混合了C语言、Java、Perl和PHP自创的语法,PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,具有执行效率高、功能强大等特点。
粤嵌PHP课程从Web前端基础课程,到PHP中级,再到PHP高级,结合实操项目一步步由浅入深、循序渐进,让学员学得深入、用得扎实,一整套课程下来相当于1~2年工作经验。
课程适合人群
零基础 icon
零基础、应/往届毕业生想系统学习PHP的人员。
感兴趣 icon对编程感兴趣,有意从事PHP开发工程师的人员。
*阶段 Web前端初级阶段(课程时长:22天) 知识点 课程内容 企业项目 html标签语法及分类 1.熟练掌握html css 网页布局,理解w3c网页标准。设计出符合w3c规范的企业级标准的普通企业宣传网站,商城网站,社交网站及特性功能的功能性网站。 2.熟练掌握javascript基本语法,DOM文档对象模型,s事件及事件对象,设计网页轮播切换动态效果。 3.js代码封装,了解js的作用域,掌握用函数封装代码,js面向对象封装代码。实现自己的javascript库。 4.了解各个浏览器的兼容,了解ie6 ie7 兼容设计,掌握ie8及以上版本浏览器兼容设计。 5.熟练掌握jquery库,了解js兼容问题及javascript标准【es6 es5】,能够熟练使用jquery库写出兼容各个版本浏览器的js动态效果。 企业官网静态网页制作及动画效果实现 css基础语法及使用 div+css布局 布局盒子模型及定位 ps网页切图及图片优化 javascript基础语法 DOM文档对象模型 javascript面向对象编程 js事件编程 jquery库的使用及js兼容性解析 html5 css3基础及与html4区别 1.熟练掌握html5相较于html4的新增标签及标签的兼容性处理。 2.熟练掌握css3新增属性及2D 3D动画效果。及兼容性设计。 3.使用html5+css3设计出兼容主流android和IOS的手机端网页代码。 4.掌握常见的手机端css3动态效果。 5.了解svg移动端缩放矢量图形。 微信手机端网页实现 html5 css3兼容性设计 html5 css3移动网站设计 css3 常见2D 3D动画实现 svg矢量动画解析 常见前端UI框架掌握常见响应式布局UI框架,快速搭建响应式后台网页模板
网站后台 bootstrap jqueryMobile 第二阶段 PHP初级(课程时长:22天) 知识点 课程内容 企业项目 php基础语法 1.熟练掌握php语法,算法,及面向对象(OOP)程序设计。 2.熟练掌握MYSQL数据库的CURD程序操作及数据库结构设计。设计出符合项目需求的数据库数据结构。 3.记住php内置常用函数及使用。时间处理函数,数学函数,字符串 数组处理函数,数据库操作函数等。 4.掌握数据库操作函数(mysql mysqli)及封装。 5.学会http协议及会话处理技术,实现常见的会话管理技术及php超全局预定义数组的使用和管理。 6.深入理解MVC架构模式,实现自己的MVC架构程序。 7.掌握无限分类树结构菜单设计及递归程序设计。 8.了解xml结构化标记语法,及在程序中的应用。 9.Ajax异步交互技术,实现异步登陆验证。异步无刷新列表。 10.文件上传下载技术。更深理解http协议头信息及php文件操作函数使用。 11.了解CURL操作技术,模拟程序自动登陆及抓取网页内容,并用正则表达式匹配想要的内容。 12.实现前台网站静态化。方便搜索引擎索引网站并美化网站url。 13.项目总结。项目讨论会、技术交流会。优秀案例分享。 企业官网后台管理实现、企业官网前台展示及静态化实现、企业微官网制作 php程序常见算法 php面向对象编程基础(oop) mysql数据库基础 php mysql数据库操作及操作函数封装 php用户会话技术实现后台登陆及超全局预定义数组 登陆信息CURD操作 MVC框架化 错误分析及异常处理 新闻内容CURD操作程序 实现树结构分类之递归算法 XML结构化数据菜单 实现后台权限管理 Ajax技术 文件上传下载 CURL网络爬虫技术及正则表达式 网页静态化技术 项目总结 第三阶段 PHP中级(课程时长:22天) 知识点 课程内容 企业项目 php面向对象程序设计理论(oop) 深入理解面向对象程序设计及常用的面向对象设计模式。 数据库高级管理操作及大数据量情景下数据库优化技术。 商城网站 面向对象程序设计模式及应用 数据库设计高级理论 数据库优化及建模等应用 TP框架介绍MVC架构解析 商城后台登陆及会话管理 商城后台新闻及公告管理 商城后台分类品牌管理 商城后台产品管理 商城前台首页 商城列表产品搜索及筛选 1.TP框架架构解析,深入掌握面向对象MVC程序设计模式。理解模板布局,模板语法,程序安全等基础技术。 2.Model层ORM操作,数据库高级操作,关联数据模型操作。 3.实现商城的后台的新闻管理,产品分类,产品品牌,产品管理,登陆管理,客户管理,订单管理等功能。数据导入功能。 4.实现商城前台商城首页,商品列表及分级筛选功能,产品详情,购物车,会员登陆,会员中心收获地址管理,个人中心订单管理,支付等功能。 5.使用缓存优化程序,使用路由功能能优化程序访问路径。 商城产品详情页 商城会员中心 购物车及支付宝支付 使用缓存优化商城前台实现后台权限管理
项目总结 项目总结会议:优秀项目展示、总结及讨论 第四阶段 PHP高级(课程时长:22天) 知识点 课程内容 企业项目 Linux操作系统介绍 掌握Linux操作系统环境下 计算机管理操作及软件配置。 熟练配置Linux下php运行环境。 Linux服务器搭建 操作系统常用命令 Shell脚本介绍 Linux php环境搭建 微信开发介绍 掌握当前*微商城开发。 主要涉及到微信接口调用及自动处理。 实现微商城的自动回复机器人,文字回复,图文回复,会员授权接口调用,购物车,微信支付等微商城功能。 微商城 微信自动回复接口 微信登陆及授权接口 微商城应用配置 微商城前台首页 微商城列表及详情 微商城购物车 开源项目介绍 php常见开源项目 ecshop商城程序架构解析及应用 国内资格最老,功能最全商城程序解析及二次开发 开源CMS系统程序架构及使用 常见CMS系统phpcms dedecms 帝国cms 及*thinkcmf 中选做一个二次开发 Linux环境下nginx配置优化 nginx服务器介绍,及大流量下用反向代理实现多台服务器的负责均衡策略 Linux 环境下 mysql大数据部署 mysql大数据量下 mysql集群搭建及读写分离实现 师资介绍[图片3] 韩瑶 高级讲师 粤嵌教育HTML5高级讲师,全栈工程师,精通PHP、HTML5,对Linux操作系统有一定研究。精通HTML5+CSS3等web前端技术,具有大型网站开发经验。多年的教学经验使其对学生心理有一定研究,能够让学生在快乐中学习。