课程大纲

使用 PHP 命名空间

  • 命名空间概述
  • 定义命名空间
  • 使用命名空间
  • 使用作曲家
  • 了解名称解析规则

使用 PHP 接口

  • 创建接口
  • 扩展接口
  • 使用预定义的 PHP 接口

使用 PHP 特征

  • 了解 PHP 特征
  • 创建 PHP 特征

面向对象 Programming 与高级 PHP

  • 使用 PHP 魔术方法
  • 使用 PHP 构造函数
  • 使用 PHP 解构函数
  • 使用 PHP 单例

实现 PHP 个抽象类

  • PHP 抽象类概述
  • 创建 PHP 个抽象类

使用 PHP 迭代器

  • 创建 PHP 迭代器
  • 使用堆叠迭代器
  • 使用 SPL 迭代器

使用 PHP 生成器

  • PHP 生成器概述
  • 创建 PHP 生成器

实现 PHP 密码哈希、密码验证和密码更新

使用 PHP 类型提示

  • 了解基本 PHP 类型提示
  • 使用 PHP 严格类型声明
  • 使用 PHP 返回类型

使用 PHP 闭包

  • PHP 闭合的覆盖
  • 创建 PHP 闭包
  • 使用高级闭包

使用 PHP 例外

  • 了解 PHP 例外
  • 抛出异常
  • 实现嵌套异常
  • 实现 PHP SPL 异常
  • 扩展 PHP 例外
  • 使用 finally 块

调试和日志记录 PHP

在 PHP 中使用函数

  • 了解代码重用
  • 了解函数馈送
  • 从函数返回数据
  • 演示:按值调用与按引用调用

使用与日期和时间相关的扩展

使用 PHP 正则表达式 (REGEX) 函数

使用字符串操作函数      PHP 中的运行时错误处理

对 PHP 中的文件进行操作

在 PHP 中访问数据库存储

在 PHP 中实现设计模式

在 PHP 中实现 mail 函数

  • 演示:在 PHP 中发送和检索电子邮件
  • 演示:使用 SMTP(简单主传输协议)发送电子邮件

在 PHP 中使用 PEAR 和 cURL

  • 演示:使用 PHP 扩展和应用程序存储库 (PEAR)
  • 演示:实现基本 cURL
  • 演示:使用 cURL 进行网页抓取

在 PHP 中使用 Web Services

  • 使用简单对象访问协议 (SOAP)
  • 使用 Web Services 描述语言 (WSDL)

理解PHP中的内省和反思

  • 演示:使用 Instrospection API
  • 演示:使用 Reflection API
  • 演示:使用 Smarty 模板

使用 PHP 会话

  • 了解会话
  • 演示:PHP 会话机制

在 PHP 中实现最佳实践和安全性

  • 了解最佳实践
  • 演示:使用加密

IT 安全和安全编码

  • Web 应用程序安全性
  • Web 应用程序漏洞
  • 客户端安全性
  • 服务器端安全性
  • 实用密码学
  • PHP 安全服务
  • PHP 环境
  • 安全原理和安全编码
  • 常见编码错误和漏洞
  • 安全测试技术和工具

要求

  • 了解基本的互联网安全。
  • 具有 PHP programmig 的经验。
  •  客户端编程经验。

观众

  • PHP 程序
  35 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (9)

相关课程

Java and Web Application Security

  21 小时

Advanced Java Security

  21 小时

Advanced Java, JEE and Web Application Security

  28 小时

Comprehensive C# and .NET Application Security

  21 小时

Advanced C#, ASP.NET and Web Application Security

  21 小时

课程分类