大 主讲老师牛X |
讲 收费低,只有 |
台 混合式自适应学习 |
靠 任务式、游戏化 |
谱 保7K+就业 |
1 灵活掌握PHP的面向对象编程技术;
2 熟练掌握jQuery的各种操作,熟练掌握MySQL数据库的各种高级操作;
3 构建高性能的分布式的内存对象缓存系统,开发大型 Web应用的高性能 PHP框架;
4 掌握网站的负载均衡技术,提高网站的高并发性能处理。
初级阶段
中级阶段
高级阶段
项目实战
PHP语法基础 |
PHP语法格式 |
PHP语言标记使用 指令分隔符“分号” PHP程序中的注释 在程序中使用空白的处理 PHP代码编写规范 PHP运行之时序图 |
PHP变量的类型 |
PHP中变量的声明、赋值和使用 PHP变量的命名规范 PHP的可变变量 变量的引用赋值 PHP的数据类型介绍 布尔型(boolean) 整型(integer) 浮点型(float或double) 字符串(String) 数组(Array) 对象(Object) 资源类型(Resource) NULL类型 伪类型介绍 数据类型之间相互转换 |
|
PHP中的常量使用 |
常量的定义和使用 常量和变量 预定义常量 |
|
PHP中的运算符 |
算术运算符 字符串运算符 赋值运算符 比较运算符 逻辑运算符 位运算符(按位与、按位或、按位异或、按位非、位左移、位右移) 二进制(原码、反码、补码) 表达式 |
|
PHP分支 |
单一条件分支结构(if) 双向条件分支结构(else子句) 多向条件分支结构(elseif子句) 多向条件分支结构(switch语句)巢状条件分支结构 条件分支结构应用实例(简单计算器) |
|
php循环 |
while语句 do…while循环 特殊的流程控制语句 九九乘法表或各种星阵打印实例 |
|
PHP函数和数组操作 |
PHP函数 |
函数的定义 自定义函数 函数的工作原理和结构化编程 PHP变量的范围 函数中参数的传递方式 函数值传递和引用传递的区别 PHP中变量函数 递归函数定义和使用 使用自定义函数库 使用系统函数库 require()、require_once()、include()和include_once()的区别 函数使用需要注意的细节 |
PHP数组 |
数组的分类 索引式数组 关联式数组 直接赋值的方式声明数组 使用array()语言结构新建数组 多维数组的声明 使用for语句循环遍历数组 使用foreach语句遍历数组 联合使用list( )、each( )和while循环遍历数组 使用数组的内部指针控制函数遍历数组 |
|
数组的排序和查找 |
与PHP数组相关的函数(count、is_array、print_r、explode等) 遍历数组的三种方式 删除数组元素和数组运算符 数组使用细节总结 内部排序法和外部排序法介绍 冒泡排序和快速排序 选择排序和插入排序 顺序查找和二分查找 二维数组介绍和使用 |
|
预定义数组 |
服务器变量:$_SERVER 环境变量:$_ENV HTTP GET变量:$_GET HTTP POST变量:$_POST request变量:$_REQUEST HTTP文件上传变量:$_FILES HTTP Cookies:$_COOKIE Session变量:$_SESSION Global变量:$GLOBALS |
|
字符串操作 |
字符串的处理介绍 |
字符串三种定义方式 字符串的处理方式 字符串类型的特点 |
常用字符串函数 |
常用的字符串格式化函数 去除空格和字符串填补函数 字符串大小写的转换 和HTML标签相关的字符串格式化 其他字符串格式化函数 按字节顺序进行字符串比较 按自然排序进行字符串比较 |
|
正则表达式概述 |
正则表达式简介 正则表达式的语法规则 正则中的定界符和原子 正则中的元字符介绍 正则中的模式修正符 |
|
与Perl兼容的正则表达式函数 |
PHP中正则表达式函数介绍 字符串的正则匹配与查找 字符串的正则替换 字符串的正则分割和连接 PHP中常用正则表达式实例讲解 |
|
面向对象编程 |
面向对象编程1 |
面向对象编程基本概念 类和对象的关系 如何定义类 成员属性(变量) 如何创建对象实例及如何访问对象属性 对象在内存中存在的形式 栈、堆、全局区、常量区和代码区的关系 成员方法(函数)及使用细节 构造方法(函数) 默认构造方法(函数) this的基本概念和使用 析构方法(函数) PHP的对象垃圾回收器 |
面向对象编程2 |
静态变量(类变量)的概念和使用 静态方法(类方法)的概念和使用 面向对象编程的三大特征介绍 面向对象编程-封装 面向对象编程-继承 面向对象编程-多态 访问控制修饰符(public、protected、private) 方法重载(overload) 方法重写(override) 方法重载(overload)和方法重写(override)的比较 |
|
面向对象编程3 |
PHP魔术函数(__set __get __construct __destruct __call等 )和魔术常量(__LINE__ , __FILE__ ,__FUNCTION__等 ) 抽象类(abstract class)的概念和使用接口(interface)的概念和使用 接口编程和继承的区别 关键字final的使用 常量关键字const 的作用和使用注意事项 面向对象编程之强大的反射机制 面向对象编程之动态代理 |
|
PHP常用功能模块 |
错误和异常处理 |
PHP中常见错误分类介绍 PHP中的错误报告级别 使用trigger_error()函数来替代die() 自定义错误处理 PHP的错误日志记录 |
日期和时间 |
UNIX时间戳 在PHP中获取日期和时间 日期和时间格式化输出 修改PHP的默认时区 使用微秒计算PHP脚本执行时间 万年历实例 |
|
动态图像处理 |
PHP中GD库的配置和使用 PHP中GD的绘图原理介绍 在图像中绘制文字 使用GD库实现验证码实例 GD库实现图片的裁剪、缩放实例 GD库实现图片的文件和图片水印 JpGraph的安装和配置 JpGraph实际应用—数据报表 |
PHP文件系统处理 |
文件系统概述 |
1. 文件类型介绍 2. 文件的属性介绍 3. 常见文件属性函数 |
文件/目录的基本操作 |
解析目录路径 遍历目录函数 递归统计目录大小实例 建立和删除目录 递归删除目录实例 递归复制或移动目录实例 文件的打开与关闭 写入文件 读取文件内容 访问远程文件 移动文件指针 文件的锁定机制 文件的一些基本操作函数 在线文件管理系统实例 |
|
文件的上传与下载 |
文件上传 处理多个文件上传 文件下载 在线相册或网络U盘实例 |
|
数据库编程 |
数据库管理 |
数据库管理系统 结构化查询语言 MySQL数据库的连接与关闭 创建、选择及查看数据库 |
SQL语言设计 |
执行DDL命令操作数据对象 使用DML命令操作数据表中的数据记录 通过DQL命令查询数据表中的数据 |
|
MySQL数据库中数据表的设计 |
数据表(Table) 数据值和列类型 数据字段属性 创建、修改及删除表 数据表的类型及存储位置 数据表的默认字符集 创建索引 |
|
PHP连接 MySQL服务器 |
在PHP脚本中连接MySQL服务器 在PHP程序中选择已创建的数据库 执行SQL命令 在PHP脚本中处理SELECT查询结果 |
|
会话控制 |
使用会话 |
会话控制的应用 会话跟踪的几种方式 |
Cookie的应用 |
Cookie概述 向客户端电脑中设置Cookie 在PHP脚本中读取Cookie的资料内容 数组形态的Cookie应用 删除Cookie 基于Cookie的用户登录模块 |
|
Session的应用 |
Session概述 配置Session Session的声明与使用 注册一个会话变量和读取Session 注销变量与销毁Session 传递Session ID 用户登录和注册及跟踪实现 |
|
项目开发(商城或BBS论坛) |
项目分析与设计 |
1. 网上商城项目功能展示 2. 项目的模块划分 3. 项目的结构编写 4. 项目的重要模块分析讲解 5. 项目中的一些常见问题实现与解决 |
用户管理 |
1. 后台登录 2. 权限判断 3. 用户浏览 4. 详情显示 5. 修改状态 6. 搜索分页 |
|
分类管理 |
1. 浏览分类 2. 添加类别 3. 修改类别 4. 删除分类 |
|
商品管理 |
1. 添加商品并上传商品图片 2. 浏览商品 3. 修改状态 4. 删除商品 5. 修改商品 6. 商品详情 7. 搜索分页 |
|
订单管理 |
1. 浏览定单 2. 处理定单 3. 定单详情 4. 搜索分页 |
|
会员中心 |
1. 会员注册(带验证) 2. 会员登录 3. 个人信息 4. 购物及定单记录 |
|
商品展示 |
1. 商城首页 2. 商品列表 3. 商品详情 4. 商品搜索 5. 商品评论 |
|
购物流程 |
1. 购物添加 2. 浏览购物 3. 删除购物 4. 修改数量 5. 生成定单 6. 下单操作 |
|
页面设计 |
1. 前后台的界面设计 2. 使用标准化页面布局 3. SEO的优化 4. 颜色搭配和图片使用 5. 用户体验设计 |
|
扩展功能 |
1. 评论管理 2. 积分管理 3. 统计管理 |
|
HTML标签与CSS样式 |
HTML基础标签及HTML5新增元素 |
1.了解Web前端及开发前的准备 2.DTD文档模型及HTML基本元素 3.HTML布局及框架 4.HTML表单提交 5.HTML5新增元素 |
CSS样式及CSS3新特性 |
1.CSS基本样式 2.CSS定位及选择器 3.CSS盒子模型 4.CSS核心技术 5.CSS3新特性 |
|
布局设计及常用框架 |
1.常用布局设计 2.浏览器兼容 3.响应式布局设计 4.Bootstrap框架(一) 5.Bootstrap框架(二) |
|
HTML及CSS核心开发 |
1.通过使用HTML及CSS完成简单Web站点(一) 2.通过使用HTML及CSS完成简单Web站点(二) |
|
JavaScript |
JavaScript基础 |
1.JavaScript入门及变量类型 2.JavaScript操作符及判断循环 3.JavaScript字符串和数组 4.JavaScript数组深入 5.JavaScript对象和函数 |
JavaScript DOM操及技巧 |
1.JavaScirpt数值类型和数学函数 2.JavaScript DOM操作 3.JavaScirpt DOM事件绑定 4.JavaScript查缺补漏 5.JavaScript高级技巧 |
|
移动前端交互基础-Jquery |
jQuery 基础介绍 |
1.Query 库功能介绍 2. 主旨特征 3. 功能特点 4.开发环境搭建 5.下载jQuery框架文件库 6.应用页面中引入文件库 7.开发第一个包含jQuery框的页面应用 |
jQuery 语法和简单应用 |
1. jQuery 代码风格 2. $美元符号标志 3. 代码的链式写法 4. jQuery 操控DOM元素对象 5. DOM对象的访问 6. 获取DOM对象值 7. jQuery 操控元素CSS样式 8. 设置和获取元素样式 9. 元素样式的操作 |
|
jQuery基础选择器 |
1.元素选择器 #id 选择器 element选择器 class选择器 *选择器 selector1,selectorN选择器 2. 层次选择器 ancestor descendant 选择器 parent > child 选择器 prev + next 选择器 prev ~ siblings 选择器 |
|
jQuery过滤性选择器 |
1. 基本和内容过滤选择器 first last eq(index) contains(text) has(selector) 2. 可见性和属性过滤选择器 hidden visible [attribute=value] [attribute!=value] [attribute*=value] 3.子元素过滤选择器 first-child last-child |
|
jQuery表单选择器 |
1.表单对象属性过滤选择器 enabled disabled checked selected 2.表单元素选择器 input text password radio checkbox submit image button |
|
jQuery 操作DOM元素 |
1.操控DOM元素 操作元素属性 操作元素内容 操作元素样式 设置或获取元素属性值 2.元素节点的操作 创建节点元素 在元素内插入节点 在元素外插入节点 复制元素节点 替换元素节点 包裹元素节点 3.元素的其他操作 遍历元素 删除元素 |
|
jQuery 事件与应用 |
1.事件概述 事件机制 ready()事件原理 ready()事件载入方法 2. 事件分类 绑定事件 切换事件 移出事件 其他事件 3.事件应用 事件在表单中的应用 事件在列表中的应用 事件在选项卡中的应用 |
|
jQuery 动画特效 |
1.显示与隐藏效果 show()和hide()方法的基本用法 动画效果的show()和hide()方法 toggle()的动画效果 2.滑动与淡入淡出效果 slidedown()与slideup方法 slidetoggle()方法 fadein()与fadeout()方法 fadeto()方法 3. 自定义动画 制作简单的动画 移动位置的动画 队列中的动画 动画停止和延时 |
|
jQuery 实现Ajax应用 |
1.异步数据请求 load()方法 全局函数getjson() 全局函数getscript() 2.请求服务器数据 $.get()请求数据 $.post()请求数据 serialize()序列化表单 3.$.ajax()方法 $.ajax()方法的基础使用 $.ajaxsetup()设置全局ajax 4. ajax中的全局事件 ajax全局事件的基本概念 ajaxstart与ajaxstop全局事件 |
|
jQuery 常用插件 |
1.表单类插件 表单插件form 验证插件validate 2.图片类插件 图片灯箱插件notesforlightbox 图片放大镜插件jqzoom 3.其他类插件 cookie插件cookie 搜索插件autocomplete 右键菜单插件contextmenu 4.自定义插件 插件的类别 插件开发要点 开发插件示例 |
|
jQuery UI型插件 |
1.交互性插件 拖曳插件 放置插件 排序插件 2.微型插件 折叠面板插件 选项卡插件 对话框插件 3.新版UI插件 菜单工具插件men 微调按钮插件spinner 工具提示插件tooltip |
|
jQuery 工具类函数 |
1.浏览器检测函数 获取浏览器名称或版本信息 盒子模型 2.测试操作函数 检测对象是否为空 检测对象是否为原始对象 检测两个节点的包含关系 3.其他工具函数 字符串操作函数 URL操作函数 4.工具函数的扩展 使用$.extend()扩展工具函数 $.extend()扩展Object对象 |
LAMP |
系统安装 |
1.Vmware虚拟机的介绍 2.Vmware虚拟机的安装 3.Vmware虚拟机的配置 4.CentOS6.5版本下载 5.CentOS6.5系统安装 6.虚拟机通信配置 7.Linux连接工具-Xshell简介 |
系统常用配置讲解 |
1.用户名设置 2.主机名设置 3.网络配置 DHCP模式配置 STATIC静态IP配置 4.防火墙相关配置 5.其他常用的虚拟机配置 SSH软件的配置 虚拟机软件的传输配置 |
|
Linux系统简介 |
1.Linux历史介绍 2.安全性介绍 3.Linux系统的其他特点 |
|
目录简介 |
1.目录标准化 2.各相关目录的介绍 |
|
帮助文档操作 |
1.帮助文档简介 2.查看命令的简要说明 3.查看命令的详细说明 4.查看命令的所在位置 5.查看命令的具体详细使用方法 |
|
文件目录操作 |
1.文件目录(档案)简介 2.相对路径和绝对路径的概念 3.目录操作相关命令 4.文档操作相关命令 5.查看相关命令 6.查找相关命令 |
|
用户和组管理 |
1.用户和组管理简介 2.用户操作命令及演示 3.组操作命令及演示 |
|
文件权限管理 |
1.文件权限简介 2.文件权限管理具体含义解释 3.文件权限管理命令及演示 |
|
软件包管理 |
1.软件包管理简介 2.软件包管理操作命令及演示 |
|
系统命令管理 |
1.系统管理简介 2.系统命令管理操作及演示 |
|
VI/VIM编辑 |
1.VI/VIM编辑器简介 2.VIM编辑器的三种模式 普通模式----跳转操作 普通模式----删除操作 普通模式----查找操作 插入模式----编辑操作 命令行模式----保存退出 命令行模式----其他常用命令 |
|
备份压缩 |
1.备份压缩简介 2.gzip命令详解及演示 3.bzip2命令详解及演示 4.tar命令详解及演示 5.zip命令详解及演示 |
|
SSH详解 |
1.SSH服务介绍 2.SSH命令介绍及演示 3.SSH无密码访问登录配置详解 |
|
LAMP环境编译及Apache配置 |
1. LAMP环境编译 2. Apache基本选项及应用案例 3. 弹性云计算 4. 云存储 5. 云数据库 |
|
Nginx服务 |
1. LNMP安装与管理 2. FastCGI模式 3. 修改Nginx配置文件 4. 配置eAccelerator加速PHP 5. 配置Nginx虚拟主机 6. 代理负载均衡技术 7. Nginx反向代理 8. 模块设置 |
|
Redis(NoSQL)非关系型数据库 |
1. NoSQL数据库的简介 2. Redis非关系型数据库的简介 3. Redis数据库的安装和启动 4. Redis数据库的常用配置 5. Redis与memcache的区别 6. Redis的string(字符串) 7. Redis的list(链表) 8. Redis的set(集合) 9. Redis的zset(sorted set --有序集合) 10. Redis的hash(哈希类型) 11. Redis的其他管理操作 12. PHP与Redis的连接配置和常用操作函数 13. PHP与Redis的综合实例 |
|
页面缓存及Yii框架 |
PHP的页面缓存 |
1.页面缓存是如何实现的,包括缓存的创建、删除和更新等。 2.改变Smarty使用的实例,用来支持页面缓存。 |
PHP操作memcache |
1.搭建memcache的运行环境 2.哈希的算法的思想 |
|
PHP操作MongoDB |
1.MongoDB非关系型数据库(NoSql)介绍和安装 2.MongoDB非关系型数据库(NoSql)扩展和配置 |
|
PHP的扩展开发 |
1.介绍如何在windows下开发一个PHP的扩展 2.使用相关的扩展工具和配置环境变量 |
|
PHP的移动接口开发 |
1.开发移动应用的服务器端业务 2.REST架构模式 |
|
PHP的性能调优 |
1.介绍xdebug(用于对PHP代码性能跟踪) 2.介绍ab测试(对服务器并发性能测试) 3.使用工具webgrind来进行分析 |
|
Yii框架 |
1.Yii框架之安装配置 2.Yii框架之应用结构 3.Yii框架之请求处理流程分析 4.Yii框架之控制器 5.Yii框架之视图 6.Yii框架之模型 7.Yii框架之安全 8.Yii框架之缓存 9.Yii框架之Restful web服务 |
|
数据库专题 |
1.数据库专题之PDO 2.数据库专题之MySQL主从配置 3.数据库专题之效率优化 |
|
Web服务器专题 |
1.Web服务器专题之Apache 2.Web服务器专题之Nginx |
实战项目 |
项目设计(数据库设计,程序设计,编码实现,软件测试,项目审核) |
1. 需求设计 2. 做到单服务器最优,可以直接上线使用 3. 项目控制在12到20个模块之间 4. 编写规范的项目需求设计说明书 5. 编写完整的项目数据库设计说明书 6. 编写详细的程序设计说明书 7. 代码要完全符合编码规范 8. 项目必须采用MVC设计模式 9. 完全面向对象的设计思想 10. 做到至少90%静态化和Memcached缓存设置 11. 项目必须是可以跨平台应用(Linux/Windows) 12. 视图必须要兼容所有浏览器 13. 使用版本控制软件SVN开发 14. 基于BroPHP框架基础上开发 15. 用到本阶段课程的所有技术点(Smarty、PDO、jQuery、Ajax、OOP等) |
软件开发流程 |
1. 软件工程的基本概念 2. 软件工程项目管理的基本内容和方法 3. 软件工程的分析、设计方法,以及测试、维护的基本策略和方法 4. 软件工程技术新的发展趋势和动向 |
|
需求分析 |
1. 收集信息需求 2. 分析整理需求 3. 需求设计整合 |
|
项目设计 |
1. 系统概要设计 2. 系统详细设计 3. 数据库设计与实现 |
|
软件测试 |
1. 系统整合 2. 软件应用测试 3. 可推广性检验 4. 稳定性测试 |
|
PHP扩展知识 |
1. PHP的邮件发送实现密码找回 2. PHP中数据的导入和导出 3. PHP中CURL 4. PHP中webService 5. PHP的SPL 6. PHP常用js插件的使用 7. PHP在WEB中常用接口介绍和使用 8. 目前比较流行的开放平台介绍和使用 |
李大明老师
大讲台金牌讲师
PHP大神级人物,曾服务于百度、GREE等多家互联网巨头。精通各种数据结构、机器学习和机器识别算法,在大流量、高并发互联网项目架构及开发方面有很深的造诣。
陶国荣
《jQuery权威指南》作者
陶老师是资深的Web技术专家,微软技术专家,中国实战派HTML5培训第一人,曾任百合网技术总监。曾给多家国内外知名企业、事业单位做过培训,例如国家交通部、搜狐网、特艺、蓝色光标等。在实战方面也有丰富的经历,在多家公司从事前端开发主管、前端架构师、技术总监等管理职务。 陶老师还是一位知名的技术作家,出版了多部技术著作,《jQuery权威指南》、《HTML 5实战》、《jQuery Mobile权威指南》等,2013年还荣获某网站评选的“最受读者喜爱的IT图书作者奖”。
周广义老师
PHP助理讲师
多年一线PHP研发经验,为人谦和,与学员互动非常积极,深受爱戴!
在线IT就业课程,
混合式自适应学习;
不用东奔西跑,
在家在校在咖啡馆都能学习;
学习任务每日推送,
有效避免贪多嚼不烂;
初级课程随报随学,
中高级课程每月定时直播;
每天自主学习2小时,
最快8周可学完毕业;
更多请点击
立即咨询
99元试学
先尝后买
包学会
不限次反复学习
保就业
不就业退全款
扶上马送一程
就业后3个月答疑支持
就业薪资15K以上
返还50%学费
无后顾之忧
大承诺
有人说:学习就是被洗脑。
而马云说:凡是学习的场所,门口停的是奔驰、宝马、路虎、劳斯莱斯等等!
而在网吧、游戏厅、麻将馆门口,停的都是摩托车、电动车、自行车!
这就是为什么富人越来越富,而穷人越来越穷!
学习才有希望,不学就会跟不上!
要想改变口袋,先要改变脑袋!
再好的手机都要充电,再好的电脑系统也要更新!
如果一个人的思想观念不改变,你将会被这个社会淘汰!