Zend PHP 5: Certification Training



Course dates:


15th Feb 2010 - 17th Feb 2010

Price:


£725

The Zend PHP 5 Certification course prepares experienced PHP programmers for the challenge of passing the PHP certification exam and achieving the status of Zend Certified Engineer (ZCE). This is a test preparation and PHP review course - it does not teach PHP. The content discusses important information about the exam itself and strategies for answering the exam questions, in addition to providing an in-depth review of the twelve certification topic areas. Participants are continually challenged to test their knowledge with focused quizzes. The advanced training course moves at a fast pace, and assumes at least an intermediate skill level in programming within PHP.

Recommended for:

This official Zend training center course is designed for experienced PHP developers (intermediate-level +) who wish to gain information on how to take and pass the PHP 5 Certification exam while being guided through a quick, intense review of all of the major topics within the 12 certification areas. Candidates must have at least an intermediate-level knowledge of the twelve topic areas.

You will learn how to:

PHP Basics, Functions, Arrays

PHP and OOP

Strings and RegEx

PHP 4/5 Differences

Design and Theory

Files, Streams and Networks

Web Features

XML and Web Services

Databases and Security

Course outline:

Day 1

Lesson

Description

1

PHP Certification

 

 

Why Certification, Exam Essentials, Questions and Strategies

Topic Areas

2

PHP Basics

 

 

Embedding PHP, Variables, Constants Data Types and Strings

Type Conversions, Operators, Conditions, Loops

3

Functions:

 

 

Declaring Functions and Function Parameters

References, Scope and Variable Functions

4

Arrays

 

 

Creating, Filling, Splitting and Adding & Removing Elements

Looping, Checking for Values Sorting, Comparing and Merging

 

 

Day 2

Lesson

Description

1

PHP and OOP

 

 

 

Classes, Properties, Methods, Objects and Static Properties

Methods, Inheritance, Abstract Classes and Interfaces

Autoloading and Reflection

2

Strings and RegEx

 

 

 

Substrings, Comparing & Counting Strings

Phonetic Functions, Strings and Arrays

Formatted Output and RegEx Essentials

3

PHP 4/5 Differences

 

Object-Oriented Programming; Other Areas

4

Design and Theory

 

Active Record, Factory and Iterator MVC, Proxy and Singleton

 

 

 

Day 3

Lesson

Description

1

Files, Networks

 

 

Resources, Output Files R/W File

Operations Wrappers Streams

2

Web Features

 

 

HTTP POST & GET and Accessing Form Data

File Uploads and Cookies

3

XML and Web Services

 

 

XML, SOAP; WSDL;

Create & Consume a Web Service and Debugging

4

Databases

 

Keys, SQL, Sorting, Grouping and Joins

5

Security

 

 

Rules, XSS, CSRF, Injections and Sessions

Secure Configurations and Uploads