Behind the Site »

Zend - The PHP Company

PHP I: Foundations



Zend PHP Training
The 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!

Course Schedule



Start Date Schedule Number of Sessions Hours
May 19
CLOSED
Mon/Wed/Fri
(May 19, 21, 23, 27, 28, 30, June 2, 4, & 6 )
9 10am-12pm PDT
1pm-3pm EDT
5pm-7pmGMT
June 9 Mon/Wed/Fri
(June 9, 11, 13, 16, 18, 20, 23, 25 & 27)
9 5am-7am PDT
8am-10am EDT
1pm-3pm GMT

Audience

This course is designed for those who want 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. This course may also be appropriate for those programmers who have only limited exposure to other languages, or who program in a language whose syntax is very different from PHP (e.g., RPG, COBOL). If you are a programmer in a Procedural or OO language, we recommend you take the Quick Start: PHP for Experienced Programmers course.

Prerequisite(s)

None

Objective

To learn the basics of the PHP programming language.

Topics Include

  • 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, Brief Introduction to HTML
  • PHP Web Basics: Brief Introduction to Server Communications, Sessions, Security
  • PHP Database Basics: Brief Introduction to MySQL/SQLite Database as it relates to Web Sites
  • PHP Applications Basics: Best Approaches to Creating Applications; Course project

Other Links