PHP工程师中级课程
招生对象:
- 1、周末有稳定的时间和按时完成作业的条件。
- 2、想通过学习掌握PHP相关专业水平的同学
- 3、有相关的web前端技术,接触过相关网页知识
- 4、希望掌握开发PHP项目开发的能力。
达到目标:
- 1、达到独立思考和解决PHP日常问题的能力
- 2、达到独立完成中小型PHP项目开发能力
- 3、达到PHP就业标准,使用常见PHP产品能力
一、数据库发展历史 |
计算机中的数据,阶层型数据库,网络型数据库,关系型数据库, Mysql的特点,Sql语言介绍 |
二、Mysql基本管理 |
通过本章节实例授课内容(当然后盾网所有内都是实例贯穿)要求学生掌握数据库的基本使用,对数据库与数据表等Mysql有很好的理解,数据库创建、数据表创建等知识。 |
三、整数类型与修饰关键字 |
Mysql储存不同的数据,要使用不同的数据类型。所以掌握Mysql的数据类型非常重要,这部分会对Mysql的各个数据类型进行详细的解释,什么数据使用什么数据类型。 |
四、Mysql基本查询 |
Mysql的查询很重要,也是使用Mysql数据库常用的部分。 |
五、Mysql函数 |
Mysql编程角度出发,学习Mysql中的各种函数处理。了解掌握了这些函数后,对编写、优雅的SQL语句提供了保证。 |
六、字符集设计 |
字符串是我们储存数据的常用的数据类型,有字符串就有字符集(除了二进制类型)。 |
七、Mysql增删改 |
讲解数据的增加、删除、插入操作。 |
八、更改表结构 |
修改表名,修改表字段,修改表主键,修改表字符集。 |
十、日期类型 |
掌握Mysql操作日期与时间类型的本领。 |
十一、分组与统计 |
count(),min() max avg() sum(),group by 分组,having 分组筛选。 |
十二、MySQL多表操作 |
多表查询使用场景,表关系分析, 一对多表关系分析, 多对多表关系分析。笛卡尔基,内部连接操作,外问连接操作,自连接操作,多表实例操作 |
十三、事务、视图、存储过程、储存函数、触发器 |
基础部分,事务处理,视图,存储过程/存储函数,触发器 |
十四、Mysql的备份与恢复 |
这部分讲解使用Mysqldump与BingLog两种方式对Mysql数据进行备份与还原的功能。保Mysql数据的完整,可靠。 |
十五、SQL优化 |
全解Mysql性能优化。为了加快Mysql执行效率,与运行状态分析。使学生掌握监控Mysql性能,提高SQL执行效率的本领,编写出率的SQL语句,解决低效率的SQL语句,找出由于Mysql原因造成网站运行变慢的根源 |
十六、Mysql |
Mysql拥有健壮的权限控制体系。可以对Mysql的权限进行灵活的控制,对帐号进行合理的管理与权限设置。 |
十七、PHP基本 |
集成化WAMP服务器的安装,Php语法学习 |
十八、变量与数据类型 |
认识PHP提供的8种数据类型,与每种数据类型的判断、检测、转换处理,清楚的认识系统资源占用对我们系统运行的影响及垃圾处理方案 |
十九、PHP运算符与流程控制 |
PHP运算符,流程控制 |
二十、PHP函数式编程 |
函数定义,函数参数,代码重用。 |
二十一、日期操作 |
灵活的掌握PHP时间知识,熟练运用PHP时间处理函数是我们进行项目开发的重要环节 |
二十二、数学运算 |
数值类型获取,向上与向下取整在页面分页中的使用详解,求大与小的数值,生成随机数在验证码中的实现 |
二十三、字符串操作 |
PHP中大部分操作是对字符串的处理,通过本章的学习,学员可以熟练掌据PHP字符串处理 |
二十四、数组基础 |
学习使用php数组,区分PHP数组与JavaScript数的区别。要求熟练掌握php数的定义与使用技巧 |
二十五、数组遍历 |
在操作数据库时返回值基本上都使用数组类型,学员要熟练掌握各种遍历数组的方法 |
二十六、数组操作函 |
需掌握大量的数组操作函数,提供大量实例让其掌握PHP数组的函数使用,做到真正的灵活运用 |
二十七、掌握正则语法 |
学员达到非常灵活的正则表达式的操作。通过大量实例的讲解,让学员了解在实现开发中正则的应用场 |
二十八、正则函数操作 |
正则匹配操作函,匹配所有结果集,正则匹配数组,通过正则拆分字符串, 正则的替换拆操作,回调函数实现正则 |
二十九、目录CURD操作 |
开发CMS,SHOP,BBS任何WEB应用,目录操作是不可避免要使用到的功能。所以学员必须牢固掌据PHP对目录的操作使用,包括目录的创建、删除、移动及权限判断等操作,本章主要学习这些功能的实现 |
三十、PHP操作文件 |
读取远程文件,创建网站配置文件操作, 完善在线文件管理,实现在线文编辑操作,网站目录的复制与移动操作,文件缓存系统的实现,模板解析与编译模块功能 |
三十一、文件上传 |
在网站开发中无论是商品图片添加,用户头像添,附件资源上传,在线文件管理,这些都需要用到文件上传处理,本章通过实例教会学员掌握这项本领 |
三十二、文件下载 |
学习PHP实现任意的文下载操作,同时讲解WEB应用中文下载权限的控制方法,以及下载积分的实现策略 |
三十三、PHP操作Mysql扩展 |
这部分使用Mysql的基本扩展完成数据库的操作,当然是结合实例讲解,让学生透透彻彻的掌握PHP操作Mysql的技巧 |
三十四、面向对象(OOP)基础知识 |
掌握什么是面向对象编程,为什么要使用面向对编程,以及面向对象编程的重要性与优越性。掌握PHP对象产生的流程 |
三十五、面向对象(OOP)对象关键字 |
这部分是对PHP面向对象基本语法学习,需要掌握每一个关键字的具体含义与使用方法 |
三十六、面向对象(OOP)方法与常量 |
结合具体实例讲解PHP面向对象众多的常量与魔术方法的使用 ,使学员深入了解面向对象的开发技巧 |
三十七、Ajax处理介绍 |
Ajax是什么,什么时候使用Ajax。通过实例讲解让学生掌握Ajax的使用,以及创建属于自己的Ajax处理引擎 |
三十八、会话控制Cookie |
了解会话cookie的使用方法与在什么地方用在cooke和什么地方不能使用cookie |
三十九、会话控制Session |
通过session保存用户登录状态,用户登录状态持久保存,自定义session储存位置,客户端禁止cookie或flash请求时的session处理,安全退出时的session处理 |
24小时咨询热线:
在线咨询QQ: