You are on page 1of 2

Web Development with PHP: Hands-On

Course: 221 Type: Hands-On Training Duration: 5 days

Course benefits:
PHP is a widely-used general¬purpose scripting language that is especially suited for Web develop-
Your course tuition entitles you to…
ment and can be embedded into HTML. This course provides the foundations for you to start writing · Class participation
PHP applications. You willl earn the basics of the PHP language, processing web forms, as well as ad- · Team workshops
vanced concepts like Object-Oriented PHP. Course 221 is taught by a Zend Certified PHP Engineer. · Use of in-class and hands-on equipment
Zend is the PHP company. · 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:
· Write effective, efficient PHP scripts “The instructor was very straightforward. Great
· Embed PHP scripts in HTML pages to create dynamic web pages mastery of the subject being taught, and illustrates
the examples very well. The activities are very
· Manipulate data from web page forms relevant to my job. I can now apply the examples in
· Track users as they navigate your site with cookies and other PHP features the real world.”
· Structure PHP code using user-defined functions and external libraries Rexdale David
· Develop database-enabled web applications using MySQL Prudentialife Plans

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.

ACTIVE LEARNING
Unit 810 Medical Plaza Ortigas Building Telephone : +632.910.1160 www.activelearning.ph Copyright 2004 – 2009
San Miguel Avenue, Ortigas Center, Email: info@activelearning.ph ActiveLearning, Inc.
Pasig City, Philippines
Web Development with PHP: Hands-On
Course: 221 Type: Hands-On Training Duration: 5 days

Course Contents:

Introduction to PHP Arrays Session Control Object-Oriented Programming


· Introduction · Numerically Indexed Arrays · URL-Rewriting · Declaring Classes
· PHP Tags · String Indexed Arrays · Hidden Fields · Creating Objects
· Variables · Multi-Dimensional Arrays · Cookies · Accessing Attributes
· Data Types · Array Manipulation Functions · Sessions · Calling Class Methods
· Operators · Garbage Collection · Constructors and Destructors
· Control Structures Processing Forms · Static Members
· Forms · GET vs POST Working with MySQL · Inheritance
· Accessing Form Variables · Setting up a Database Connection · Member Visibility
Flow Control and Looping · Processing Form Elements · Choosing a Database to Use · Abstract Classes and Methods
· Decision Control Structures · Inserting Data · Declaring and Implementing Interfaces
· Repetition Control Structures Functions · Querying the Database
· Branching Statements · Defining Functions · Retrieving the Query Results Regular Expressions
· Passing Parameters · Updating Records · Basic Concepts
Strings · Variable Scope · Deleting Records · Finding Substrings
· Strings and Character Indexes · Returning Values · Disconnecting from the Database · Replacing Substrings
· String Length · require() and include() · Splitting Strings
· String Comparison
· Formatting Strings Error Handling
· Finding and Replacing Substrings · Error levels
· Splitting and Joining Strings · Handling errors
· HTML Encoding · Handling exceptions using try/catch
· Subclassing exceptions

Related Courses: Other Useful PHP Functions


441 - MySQL Development and · Date and time functions
Administration · Sending mail from PHP scripts
· Page redirection
· Uploading files
· Altering the runtime environment
· Formatting HTML Output

ACTIVE LEARNING
Unit 810 Medical Plaza Ortigas Building Telephone : +632.910.1160 www.activelearning.ph Copyright 2004 – 2009
San Miguel Avenue, Ortigas Center, Email: info@activelearning.ph ActiveLearning, Inc.
Pasig City, Philippines

You might also like