Web Development with PHP: Hands-On
Course: 221
Type: Hands-On Training
Duration: 5 days
Course benefits:
PHP is a widely-used generalpurpose scripting language that is especially suited for Web development and can be embedded into HTML. This course provides the foundations for you to start writing
PHP applications. You willl earn the basics of the PHP language, processing web forms, as well as advanced concepts like Object-Oriented PHP. Course 221 is taught by a Zend Certified PHP Engineer.
Zend is the PHP company.
Your course tuition entitles you to
Class participation
Team workshops
Use of in-class and hands-on equipment
Comprehensive course materials
Morning and afternoon refreshments
Course Completion Certificate
Course CD
Testimonials
(I liked) how the theories were very well used
in the practical exercises.
Jose Tanjuatco
Project Manager, Trend Micro
Sobrang satisfied. Well explained lahat. (Very
satisfied. Everything was explained well.)
Jomar Bernedo
Smart Communications
The exercises were very effective, pratctical,
and direct to key concerns.
Carlo Antasuda
Fujitsu Ten Solutions Phils, Inc.
You will learn how to:
The instructor was very straightforward. Great
mastery of the subject being taught, and illustrates
the examples very well. The activities are very
relevant to my job. I can now apply the examples in
the real world.
Rexdale David
Prudentialife Plans
Write effective, efficient PHP scripts
Embed PHP scripts in HTML pages to create dynamic web pages
Manipulate data from web page forms
Track users as they navigate your site with cookies and other PHP features
Structure PHP code using user-defined functions and external libraries
Develop database-enabled web applications using MySQL
Who should attend:
This course is valuable for those creating dynamic, database-driven web sites. Basic experience with
HTML is assumed. Prior programming experience and RDBMS knowledge is required.
ACTIVELEARNING, INC.
2nd Floor Designmix Building
59 Connecticut St. Greenhills,
San Juan, Philippines
Telephone :
+632.726.8128 / 881.7700
www.activelearning.ph
Email: [email protected]
Copyright 2004 2011
ActiveLearning, Inc.
Web Development with PHP: Hands-On
Course: 221
Type: Hands-On Training
Duration: 5 days
Course Contents:
Introduction to PHP
Introduction
PHP Tags
Variables
Data Types
Operators
Control Structures
Forms
Flow Control and Looping
Decision Control Structures
Repetition Control Structures
Branching Statements
Functions
Defining Functions
Passing Parameters
Variable Scope
Returning Values
require() and include()
Working with MySQL
Setting up a Database Connection
Choosing a Database to Use
Inserting Data
Querying the Database
Retrieving the Query Results
Updating Records
Deleting Records
Disconnecting from the Database
Session Control
URL-Rewriting
Hidden Fields
Cookies
Sessions
Garbage Collection
Object-Oriented Programming
Strings
Strings and Character Indexes
String Length
String Comparison
Formatting Strings
Finding and Replacing Substrings
Splitting and Joining Strings
HTML Encoding
Declaring Classes
Creating Objects
Accessing Attributes
Calling Class Methods
Constructors and Destructors
Static Members
Inheritance
Member Visibility
Abstract Classes and Methods
Declaring and Implementing
Interfaces
Arrays
Numerically Indexed Arrays
String Indexed Arrays
Multi-Dimensional Arrays
Array Manipulation Functions
Regular Expressions
Basic Concepts
Finding Substrings
Replacing Substrings
Splitting Strings
Error Handling
Error levels
Handling errors
Handling exceptions using try/catch
Subclassing exceptions
Other Useful PHP Functions
Date and time functions
Sending mail from PHP scripts
Page redirection
Uploading files
Altering the runtime environment
Formatting HTML Output
Introduction to Zend Framework
What is Zend Framework
The MVC Design Pattern
Quickstart
Related Courses:
441 - MySQL Development and
Administration
Processing Forms
GET vs POST
Accessing Form Variables
Processing Form Elements
ACTIVELEARNING, INC.
2nd Floor Designmix Building
59 Connecticut St. Greenhills,
San Juan, Philippines
Telephone :
+632.726.8128 / 881.7700
www.activelearning.ph
Email: [email protected]
Copyright 2004 2011
ActiveLearning, Inc.