课程大纲
使用 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 程序
客户评论 (9)
风险主题概述和考试准备
Leszek - EY GLOBAL SERVICES (POLAND) SP Z O O
课程 - CRISC - Certified in Risk and Information Systems Control
机器翻译
Lap Qradar
Sutthikan Noisombat - NTT
课程 - IBM Qradar SIEM: Beginner to Advanced
访问工具并能够向我觉得不会评判我的友好人士提问
Kiara
课程 - Open Source Cyber Intelligence - Introduction
机器翻译
The simple explanation of the trainer
Mohammed salem - Palestinian Police
课程 - Open Source Intelligence (OSINT) Advanced
A wide range of knowledge of the lecturer.
Marcin Szklarski - Santander Consumer Bank
课程 - CCSK Plus (Certificate of Cloud Security Knowledge - Plus)
Very good knowledge and character.
Constantinos Michael
课程 - Java and Web Application Security
定期推送更改,因为在第 3 天我开始比以前更迷茫,并且更难快速发现错误,我能够快速查看最新的更改并及时了解材料
Paulina
课程 - Advanced Java Security
机器翻译
很高兴理解黑客如何潜在地分析网站的弱点和他们可能使用的工具。
Roger - OTT Mobile
课程 - .NET, C# and ASP.NET Security Development
机器翻译
Beginning by how to hack to better understand how to secure was very interesting and appreciated.