Search
   
 
 
 
  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
Coached Self-Paced Training (USD): $1,039.50 | Details
          

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.

 

Course Outline

 

1.        PHP Basics

a.      How PHP Works

b.      The php.ini File

c.      Basic PHP Syntax

d.      Variables

e.      First PHP Script

f.        PHP Operators

g.      Creating Dynamic Pages

h.      Passing Variables via the Query String

 

2.        Flow Control

a.      Conditional Processing

b.      Working with Conditions

c.      Loops

d.      Working with Loops

 

3.        Arrays

a.      Enumerated Arrays

b.      Working with Enumerated Arrays

c.      Associative Arrays

d.      Working with Associative Arrays

e.      Two-dimensional Arrays

f.        Array Manipulation Functions

 

4.        PHP and HTML Forms

a.      HTML Forms

b.      Processing Form Input

 

5.        String Manipulation

a.      Formatting Strings

b.      Working with String Manipulation Functions

c.      Magic Quotes

 

6.        Reusing Code and Writing Functions

a.      Including Files

b.      Adding a Header and Footer

c.      User Functions

d.      Form Processing

e.      Form Validation and Presentation Functions

 

7.        Managing Data

a.      Querying a Database

b.      Inserting Records

 

8.        PEAR:DB

a.      Advantages and Disadvantages of PEAR DB

b.      Using PEAR DB

c.      Creating a Customer Report

 

9.        Authentication with PHP and SQL

a.      A Database-less Login Form

b.      Authenticating Users

 

10.    Regular Expressions

a.      Perl-compatible Regular Expression Functions

b.      Regular Expression Syntax

c.      Form Validation Functions with Regular Expressions

 

11.    Session Control and Cookies

a.      Sessions

b.      Cookies

c.      Authentication with Session Control

 

12.    Sending Email with PHP

a.      mail()

b.      PHPMailer

c.      Sending a Password by Email

 

13.    File System Management

a.      Opening a File

b.      Reading from a File

c.      Writing to a File

d.      Writing to a File

e.      File Locking

f.        Uploading Files via an HTML Form

g.      Getting File Information

h.      More File Functions

i.        Directory Functions

j.         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