Search
   
93 S Jackson St #32515 - Seattle, WA - USA
1 Yonge Street - Suite 1801 - Toronto, ON - Canada
 
  Go to Software Training Academy Main Page Check Training Courses and Schedules Check Course Schedules Read what our students have to say ... Contact Software Training Academy Read about Software Training Academy Learn about those who run Software Training Academy Join Software Training Academy Team



STA Instructor-Led Virtual is convenient and 
                        cost-effective
In-Person Training Courses: we will 
                        come to you
 
 
If you are looking for other types of training, check out the training-classes.com directory of Business and Management Skills Training and Seminars


 
 

      Introduction to PHP Training

     
Suggested Duration: 5 days
Instructor-Led via Web - Training Price(USD): $1,925.00 | Class Schedule
In-Person Class - Training Price(USD): $2,310.00 | Class Schedule
Coached Self-Paced:Up to 70% Cheaper than In-Person Class price. Click here for details and registration.
                                       

880.  Introduction to PHP 

 

In this course, students will learn how to create dynamic and interactive websites using PHP and how to manage databases with PHP. Students will learn to authenticate users, manage sessions, manage emails, manipulate files, validate forms and work with PEAR:DB module.

 

Prerequisites: 

Students should have some HTML experience.

 

1.      PHP Basics

How PHP Works

The php.ini File

Basic PHP Syntax

Variables

First PHP Script

PHP Operators

Creating Dynamic Pages

Passing Variables via the Query String

 

2.      Flow Control

Conditional Processing

Working with Conditions

Loops

Working with Loops

 

3.      Arrays

Enumerated Arrays

Working with Enumerated Arrays

Associative Arrays

Working with Associative Arrays

Two-dimensional Arrays

Array Manipulation Functions

 

4.      PHP and HTML Forms

HTML Forms

Processing Form Input

 

5.      String Manipulation

Formatting Strings

Working with String Manipulation Functions

Magic Quotes

 

6.      Reusing Code and Writing Functions

Including Files

Adding a Header and Footer

User Functions

Form Processing

Form Validation and Presentation Functions

 

7.      Managing Data

Querying a Database

Inserting Records

 

8.      PEAR:DB

Advantages and Disadvantages of PEAR DB

Using PEAR DB

Creating a Customer Report

 

9.      Authentication with PHP and SQL

A Database-less Login Form

Authenticating Users

 

10.      Regular Expressions

Perl-compatible Regular Expression Functions

Regular Expression Syntax

Form Validation Functions with Regular Expressions

 

11.      Session Control and Cookies

Sessions

Cookies

Authentication with Session Control

 

12.      Sending Email with PHP

mail()

PHPMailer

Sending a Password by Email

 

13.      File System Management

Opening a File

Reading from a File

Writing to a File

Writing to a File

File Locking

Uploading Files via an HTML Form

Getting File Information

More File Functions

Directory Functions

Creating a Resume Management Page

 

 

Ask a Question !
Your email
Course # or Title
Question
About this course:
Contact me ASAP
Contact me when available in my city
 
Send me updates


Major Locations in US and Canada (*)
Austin,TX - New York,NY - Boston,MA - Los Angeles,CA - San Francisco,CA - San Jose,CA - Baltimore,MD - Columbia,MD - New Jersey,NJ - Buffalo,NY - Manhattan,NY - Philadeplhia,PA - Pittsburgh,PA - Charlotte,NC - Chicago,IL - Indianapolis,IN - Louisville,KY - Detroit,MI - Minneapolis,MN - Kansas City,MO - Springfield,MO - Columbus,OH - Cleveland,OH - Oklahoma City,OK - Memphis,TN - Nashville,TN - Milwaulkee,WI - Sacramento,CA - San Diego,CA - Denver,CO - Las Vegas,NV - Salt Lake City,UT - Portland,OR - Dallas,TX - Rochester,NY - Phoenix,AZ - Orlando,FL - Miami,FL - Tallahassee,FL - Atlanta,GA - Seatlle,WA - Toronto,ON - Montreal,QC - Ottawa,ON - Vancouver,BC - Calgary,AB - Quebec City,QC - Saskatoon,SK - Winnipeg,MB - Edmonton,AB - Regina,SK - Victoria,BC - Waterloo,ON - Kanata,ON - Mississauga,ON - Scarborough,ON - Ajax,ON - Oakville,ON - Markham,ON - Barrie,ON
* In-class training subject to minimum enrollment - Call 1.888.896.7852 for details



Copyright © 2008 Software Training Academy (STA). All rights reserved