PHP I: Foundations 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, including substantial practice in coding a functional application. All of the exercises are designed to reinforce key learning.
You will also have the opportunity to use the Zend Studio PHP IDE (Integrated Development Environment) to start your coding adventures the easy and correct way!
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.What does it include?
This class will teach you the basics of the PHP language. No prior programming experience is required.
Table of Content
| 1. ZEND INTRODUCTION TO PROGRAMMING A. Language and the Logic of Programming B. How Programming Turns Into Programs C. Client Server Programs |
|
| 2. PHP LANGUAGE BASICS A. Syntax B. Quotes C. Comments D. Introduction to Zend Studio E. PHP Environment F. Data Types G. Operator Precedence |
|
| 3. PHP VARIABLE BASICS A. Variables B. Constants C. Arrays |
|
| 4. PHP CONTROL FLOW BASICS A. Operators B. Conditionals |
|
| 5. PHP FUNCTION BASICS A. Functions B. File System Basics |
|
| 6. PHP PROGRAMMING BASICS A. How to Structure a Program B. Security Tips C. Debugging Tips |
|
| 7. PHP WEB AND DATABASE BASICS A. Database Introduction |
|
How will I learn?
In this class you will learn by doing. A live instructor will coach you through hands-on exercises, mini-projects and you’ll be developing real code as you go. You will also have the opportunity to use the Zend Studio-PHP IDE (Integrated Development Environment) to continue improving your coding skills utilizing best practices and effective tools.Classes are taught online in nine 2hr sessions
On-site or private online classes are available for groups upon request. Chat with Us
Prerequisite(s)
Basic knowledge of HTML. For Participants without this pre-requisite knowledge, we strongly advise you to take advantage of free online tutorials (for examples visit: http://www.w3.org/community/webed/wiki/The_basics_of_HTML or http://www.w3.org/community/webed/wiki/HTML) or reference books such as “Sam's Teach Yourself HTML in 10 Minutes”.Is it the right class for me?
Please refer to the Course Selection Guideline if you need help finding the right starting point based on your current skill level.
If you are an ILE programmer, we recommend you take the PHP I: Foundations (IBMi/OS Programmers) course.
If you are a programmer in a Procedural or OO language, we recommend you take the Quick Start: PHP for OO/Procedural Programmers course. If you are an ILE programmer, we recommend you take the PHP I: Foundations (IBMi/OS Programmers) course.
Class registration and System Requirements
Registration Information and Technical RequirementsUpcoming Class Schedule
Online English Class Schedule
Europe Classroom Schedule
Question? Chat with Us



