Name
PHP Advanced

Code
3555

Duration
40 Hours

Description
This course has three parts. The first covers 'PHP Security' advanced topics related to PHP programming techniques and strategies that assist with the development of secured PHP web applications. The second covers important topics related to developing PHP web applications that use web services such as Document Object Model (DOM), Simple API for XML (SAX), Web Distributed Data Exchange (WDDX) and SOAP. The third part of this course overviews PHP Zend Framework and provides with the required knowledge and experience in order to use it in an effective way.

Population
PHP Developers.

Objectives
Provide with the required knowledge to develop PHP secured applications, provide with the required knowledge to develop PHP web applications using the Zend Framework and to provide with the required knowledge to develop PHP web applications that include the usage of web services.

Prerequisites
Practical experience in PHP web applications development.

Topics
Security
Introduction
Secure Environment
Secure Programming

Web Services
PHP & XML Overview
Document Object Model (DOM)
Simple API for XML (SAX)
Web Distributed Data Exchange (WDDX)
Representational State Transfer (REST)
Simple Object Access Protocol (SOAP)

PHP Zend Framework
Introduction to Zend Framework
Ajax Capabilities
Database Management
Authentication & Authorization
Creating Web Forms
Email Based Components
Web Services Mash Ups
Deployment Consideration