Zend PHP II: Higher Structures



Course dates:


9th Dec 2009 - 11th Dec 2009
20th Jan 2010 - 22nd Jan 2010

Price:


£600

The Zend PHP II: Higher Structures advanced training course is designed to expand a beginning programmer's understanding of the PHP language. This intermediate-level course builds upon knowledge gained in PHP I: Foundations. It utilizes a hands-on approach with numerous examples and practical exercises, as well as a key development project, to enhance learning. You will also have the opportunity to use the Zend Studio IDE (Integrated Development Environment) to continue honing your coding skills utilizing best practices and effective tools.

Recommended for:

As an official Zend Training Center, this course continues where PHP I: Foundations leaves off, and is designed for novice PHP developers who want to further advance their skills in the PHP language and already know the basics of PHP syntax, language constructs, and web site functionality. Experienced programmers in Procedural and OO languages should refer to the Quick Start: PHP for Experienced Programmers course. Delegates will need PHP I: Foundations, or PHP I: Foundations (i5/OS Programmers), or equivalent knowledge.

You will learn how to:

PHP Language Concepts

Configuring PHP

Regular Expressions

PHP and OOP Concepts

Application Development

PHP Web Fundamentals

PHP Database Basics

PHP Application Essentials

Other people who have done this course say:

It was all really helpful. These are practical training courses that allowed us to implement the teaching for ourselves.

Very pleased with the course and facilities and trainers

Thank you for running the course the subject area was explained very well and i now have a firm grasp of web services.

Course outline:

Day 1

Lesson

Description

1

PHP Language Concepts

 

 

 

 

 

Scope

Globals

Working with Files

Advanced Variable Usage

Array Manipulation and References

2

Configuring PHP:

 

PHP.INI configuration considerations

 

 

Day 2

Lesson

Description

1

Regular Expressions

 

Using Perl-Compatible Regular Expressions in PHP applications

2

PHP and OOP Concepts

 

 

 

 

Principles of Object Oriented Programming and Design Access Modifiers

Abstract Classes

Interfaces and more

3

Building Applications

 

Debugging, Security and Validation

 

 

 

Day 3

Lesson

Description

1

PHP Web Fundamentals

 

 

 

 

 

 

Server Communication

Sessions & Cookies

Working with Forms and Form Validation

Email

HTTP Headers

Buffers & Caches

2

PHP Database Basics

 

 

Introduction to manipulating database contents using PHP; PDO

3

PHP Application Essentials

 

 

Best Approaches to Creating Applications

Course project