Zend PHP 5 Certification Syllabus

PHP Basics

* Syntax
* Operators
* Variables
* Constants
* Control Structures
* Language Constructs and Functions

Functions

* Syntax
* Arguments
* Variables
* References
* Returns
* Variable Scope

Arrays

* Enumerated Arrays
* Associative Arrays
* Array Iteration
* Multi-Dimensional Arrays
* Array Functions
* SPL

Object Oriented Programming

* Instantiation
* Modifiers/Inheritance
* Interfaces
* Exceptions
* Static Methods & Properties
* Autoload
* Reflection
* Type Hinting
* Class Constants

Security

* Configuration
* Session Security
* Cross-Site Scripting
* Cross-Site Request Forgeries
* SQL Injection
* Remote Code Injection
* Email Injection
* Filter Input
* Escape Output

XML and Web Services

* XML Basics
* SimpleXML
* XML Extension
* Xpath
* Webservices Basics
* SOAP
* REST

Strings and Patterns

* Quoting
* Matching
* Extracting
* Searching
* Replacing
* Formatting
* PCRE

Databases and SQL

* SQL
* Joins
* Analyzing Queries
* Prepared Statements
* Transactions

Web Features

* Sessions
* Forms
* GET and POST data
* Cookies
* HTTP Headers

Streams and Network Programming

* Files
* Reading
* Writing
* File System Functions
* Streams

PHP 4/5 Differences

* Object Orientation
* E_STRICT
* References vs. Object Handles

Design and Theory

* IDesign Patterns
* Code Reuse
* OOP Theory

source:zend.com

0 comments: