MySQL and PHP tutorials and training courses on CD, video or via the online university, master this programming lauguage in days with these fast and cost effective PHP tutorials
logo
    PHP Tutorials
PHP  tutorials and training courses

PHP Tutorials

PHP Tutorials
Author Name   Joshua Mostafa
Total Movies   70
Duration   9.5 Hours

Try before you buy

Click on any movie link in the first 3 chapters, to watch a free demo

To allow faster streaming over the web the sound and video quality has been reduced, this ensures faster download

The quality of the movies on the CDs is much better.

Please ensure that you have downloaded and installed the Apple QuickTime Plugin if needed, this is required to play the tutorial movies. If you are experiencing any problems please contact tech support . All our CD Tutorials and Online Moives are produced by expert authors and trainers, we try to design the content to represents problems that you would encounter in a real work environment. As a customer we value your comments and depend on your feed back to improve our products



Learn all about GUI tools, Installing on Windows, Mac and also Lynix, Cover subjuects like the PHP.ini file, connecting to a MySQL database, switch statements, do while loops, if else and includes. these PHP tutorials are comprehensive and are designed to help beginners get up to speed. You may also wish to purchase or watch our MySQL tutorials. This is faster than a training course.

This training course is designed for fast learning and covers all the fundamental points of the application, all cds work on a mac or pc and no application is needed.


The links below are free PHP tutorials The entire contents may be purchased either on CD or watched via the Online University


Concepts
 Welcome; What Is PHP?
 Data flow
 What You'll Need
 Scripting vs. Viewing
 Your First Script

Absolute Basics
 Embedding PHP within HTML
 Variables
 Operators
 More complex operators

Making Choices
 Introducing Conditionals: 'if' And Conditional Operators
 Logical Operators
 Using 'else' And 'elseif'
 Multiple Choices: 'switch÷case÷break'
 The Concise Conditional: '? :'

Loops and Control Structures
Repetition: The 'for' Loop
'while' And 'do..while' Loops
Get Me Out Of Here! 'break' And 'exit'

Data
Introduction To Arrays
Referencing And Sorting Arrays
Associative Arrays
More About Arrays
Multidimensional Arrays
Joining Arrays And Splitting Strings
More String Manipulation
Replacing Text Within Strings
Introduction To Regular Expressions
More About Regular Expressions
Replacing Text Using Regular Expressions

Querying A Database
Our Sample MySQL Database
Connecting To The Database
Retrieving Data

Interacting With The User
A Simple HTML Form
A Simple PHP Search Script
Validating User Input
A Search Feature With Dynamic Options
An HTML Form For User Feedback
Adding The Feedback To The Database
Validating An Email Address
Uploading A File

Intermediate Coding Techniques
Reusing Code: Functions
Variable Scope
Calling By Value Or By Reference
Variable Numbers Of Arguments
Calling Functions Through Variables
Recursive Functions
Date and Time
Using External Code Resources
Error Capture: The Graceful Death
Error Capture: Custom Error Handlers

Sessions and Users
A Simple Login System
Sessions
Cookies
Logging A User In
Logging Out
Registering A User
The Login System, Completed

Objects
Classes And Objects
Properties And Methods
Constructor Functions
Inheritance
Polymorphism
Aggregation

Building a Data-Driven Website
The Project: A Discussion Forum
Common Elements
Adapting The Login Page
Adapting The Registration Page
View All Threads
Viewing A Thread
Making Or Editing A Post
Deleting A Post Or Thread

All our titles play on PC or Mac, the application does not need to be installed on the system for our program to be used. Our products are being used in distance learning applications by large companies, Banks, Schools, Colleges and Universites. To get the best out of our product you may wish to down load the movie / video player, Apple QuickTime is also required. Online Tutorials and training courses