Zend PHP 1: Foundations



Course dates:


23rd Sep 2009 - 25th Sep 2009
11th Nov 2009 - 13th Nov 2009
17th Mar 2010 - 19th Mar 2010

Price:


£600

The Zend PHP I: Foundations course is designed to provide non-programmers with a solid foundation in the PHP language. This course guides you through the basics of PHP with an experiential approach, filled with numerous examples and hands-on exercises. By the end of the course, you will have completed a functioning Blackjack program while you learn the essentials you need to program in PHP. You will also have the opportunity to use the Zend Studio IDE (Integrated Development Environment) to start your coding adventures the easy and correct way! The Zend Training Center will allow you to code exercises live during the course with your instructor able to both see and coach your progress.

Recommended for:

Anyone who wants to learn the basics of the PHP language, and assumes some familiarity with web sites - what they are and the very basics of how they work - but no programming experience. Web designers who want to become PHP Developers would certainly benefit from this course. If you are a programmer in a Procedural or OO language, we recommend you take the Quick Start: PHP for Experienced Programmers course. If you are an ILE programmer, we recommend you take the PHP I: Foundations (i5/OS Programmers) course.

You will learn how to:

Introduction to Programming Languages

PHP Language Basics: Syntax, Quaotes, Comments, Data Types

PHP Variable Basics: Numbers, Constants, Variables, Strings, Arrays

PHP Control Flow Basics: Operators, Conditionals, Loops

PHP Functional Basics: Functions, Libraries, Advanced Arrays, File Handling

PHP Programming Basics: Best Practices, Debugging, Introduction to HTML

PHP Web Basics: Introduction to Server Communications, Sessions, Security

PHP Database Basics: Introduction to MySQL/SQLite Database in relation to Web Sites

PHP Applications Basics: Best Approaches to Creating Applications; Course project

Other people who have done this course say:

"I would like to say that everythign was great and I am looking forward to the next course"

Chris

"Really enjoyed it. The hands on examples were really helpful"

Delegate

Course outline:

Day 1

Lesson

Description

1

Introduction

 

Introduction to Programming Languages

2

PHP Language Basics

 

 

 

 

Syntax

Quotes

Comments

Data types

3

PHP Variable Basics

 

 

 

 

 

Numbers

Constants

Variables

Strings

Arrays

 

 

 

Day 2

Lesson

Description

1

PHP Control Flow Basics

 

 

 

Operators

Conditionals

Loops

2

PHP Functional Basics

 

 

 

 

Functions

Libraries

Advanced Arrays

File Handling

3

PHP Programming Basics

 

 

 

Best Practices

Debugging

Brief Introduction to HTML

 

 

 

 

Day 3

Lesson

Description

1

PHP Web Basics

 

 

 

Brief Introduction to Server Communication

Sessions

Security

2

PHP Database Basics

 

 

Introduction to the MySQL/SQLite Database as it relates to Web Sites