Tuesday, August 18, 2009

Certification Syllabus

PHP Basics
* Syntax
* Operators
* Variables
* Constants
* Control Structures
* Language Constructs and Functions
Object Oriented Programming
* Instantiation
* Modifiers/Inheritance
* Interfaces
* Exceptions
* Static Methods & Properties
* Autoload
* Reflection
* Type Hinting
* Class Constants
PHP 4/5 Differences
* Object Orientation
* E_STRICT
* References vs. Object Handles
Streams and Network Programming
* Files
* Reading
* Writing
* File System Functions
* Streams
Security
* Configuration
* Session Security
* Cross-Site Scripting
* Cross-Site Request Forgeries
* SQL Injection
* Remote Code Injection
* Email Injection
* Filter Input
* Escape Output
Functions
* Syntax
* Arguments
* Variables
* References
* Returns
* Variable Scope
Databases and SQL
* SQL
* Joins
* Analyzing Queries
* Prepared Statements
* Transactions
Strings and Patterns
* Quoting
* Matching
* Extracting
* Searching
* Replacing
* Formatting
* PCRE
Arrays
* Enumerated Arrays
* Associative Arrays
* Array Iteration
* Multi-Dimensional Arrays
* Array Functions
* SPL
XML and Web Services
* XML Basics
* SimpleXML
* XML Extension
* Xpath
* Webservices Basics
* SOAP
* REST
Web Features
* Sessions
* Forms
* GET and POST data
* Cookies
* HTTP Headers
Design and Theory
* IDesign Patterns
* Code Reuse
* OOP Theory

No comments:

Post a Comment