Zend PHP 5 Certification Boot Camp

  • Print

 

Course Overview

Essentially two courses in one; provides thorough introductions to the PHP language and the MySQL database, and the Zend PHP 5 Certification Study Guide. When it comes to creating dynamic, database-driven Web sites, MySQL and PHP provide a winning open source combination. With this course, and there's no limit to the powerful, interactive Web sites that developers can create. Zend's new PHP 5 Certification Exam represents an excellent tool for professional PHP developers who want to distinguish themselves in their field. As of 7th January 2013, only 11 Malaysians are Zend Certified Engineer. This course is perfect for every prospective Zend Certified PHP Engineer candidate!

 

Download Brochurepdf-logo
 

Prerequisites

Attended the MySQL for Beginners course or had experiences working with PHP, Relational Databases and SQL.

 

Zend PHP 5 Certification – Schedule

Day 1

09.00am – 10.00am

PHP Basics

  • Syntax
  • Anatomy of a PHP Script
  • Data Types
10.00am – 10.30am

Breakfast

10.30am – 01.00pm

  • Variables
  • Constants
  • Operators
  • Control Structures
  • Conditional Structures
  • Errors and Error Management

01.00pm – 02.00pm

Lunch

02.00pm – 05.00pm

Functions

  • Basic Syntax
  • Returning Values
  • Variable Scope

Day 2

09.00am – 10.00am

Arrays

  • Array Basics
  • Array Operations

10.00am – 10.30am

Breakfast

10.30am – 01.00pm

  • Array Iteration
  • Sorting Arrays
  • Arrays as Stacks, Queues and Sets
Strings and Patterns
  • String Basics
  • Comparing, Searching and Replacing Strings

01.00pm – 02.00pm

Lunch

02.00pm – 05.00pm

  • Formatting Strings
  • Perl-compatible Regular Expressions

                                                                        Day 3

09.00am – 10.00am

Web Programming

  • Anatomy of a Web Page
  • Forms and URLs
  • HTTP Headers

10.00am – 10.30am

Breakfast

10.30am – 01.00pm

  • Sessions
Object Oriented Programming in PHP
  • OOP Fundamentals
  • Class Methods and Properties
  • Constants, Static Methods and Properties

01.00pm – 02.00pm

Lunch

02.00pm – 05.00pm

  • Interfaces & Abstract Classes
  • Exceptions
  • Lazy Loading
  • Reflection

Day 4

09.00am – 10.00am

Database Programming

  • An Introduction to Relational Databases and SQL
  • SQL Joins

10.00am – 10.30am

Breakfast

10.30am – 01.00pm

  • Advanced Database Topics

Elements of Object-oriented Design

  • Design Pattern Theory
  • The Standard PHP Library

01.00pm – 02.00pm

Lunch

02.00pm – 05.00pm

XML and Web Services

  • The Extensible Markup Language (XML)
  • SimpleXML
  • DOM
  • Web Services

Day 5

09.00am – 10.00am

Security

  • Concepts and Practices
  • Website Security

10.00am – 10.30am

Breakfast

10.30am – 01.00pm

  • Database Security
  • Session Security
  • File System Security
  • Shared Hosting

01.00pm – 02.00pm

Lunch

02.00pm – 05.00pm

Streams and Network Programming

  • Accessing Files
  • Accessing Network Resources