Home
Username:
Password:
PHP Programming: The Basics Training

CD Contents For This Title

 All the chapters and lesson contents of PHP Programming: The Basics are listed below.

To help you evaluate our training, we have made some of the tutorials for PHP Programming: The Basics freely available. Click on any of the linked lesson listings below to preview FREE!

In Real World PHP Programming: The Basics, VTC Author Mike Morton introduces PHP programming in a fashion that is immediately applicable to experienced programmers, and new programmers alike. This programming title does not focus on getting certified in PHP, but rather focuses on the application of PHP in everyday programming, including the proper terminology as well as learning PHP slang. Starting with the absolute basics of PHP types and statements, Mike progresses you through conditional and loops, MySQL, and into advanced topics such as functions and session management. With working examples, and application of what you are learning shown throughout, Mike makes learning PHP an easy and enjoyable endeavour. To begin learning today simply click on one of the links.

Choose your media type:


QT To view the Free Tutorials listed below, you must have QuickTime installed. Please note that the online free samples have been compressed for quicker downloads. Purchased CDs have higher sound and video quality.
Monitor resolution needs to be set to at least 1024 by 768 to view the entire movie.

Introduction
  What This Course Covers (02:14)
  What You Will Need (02:41)
  Resources - Using PHP.net Pt.1 (04:51)
  Resources - Using PHP.net Pt.2 (04:17)
  Other PHP Resources (03:10)
  Hosting Resources (06:23)
Starting with PHP
  What is PHP (04:10)
  PHP Programming Standards (04:07)
  Embedding PHP in HTML (05:27)
  Embedding HTML in PHP (05:15)
  The All Important Semi-colon (01:38)
  Your First PHP Script (05:34)
  Comments (02:24)
  Chapter 2 Challenge (07:57)
PHP Basics
  Variables (04:04)
  PHP Statements (00:45)
  Values and Value Types Part 1 (07:48)
  Values and Value Types Part 2 (02:43)
  Referencing Variables and Constants (03:00)
  Superglobals (05:04)
  Variable Variables (03:56)
  Basic Operators Part 1 (04:21)
  Basic Operators Part 2 (04:35)
  Advanced Operators (05:52)
  Chapter 3 Challenge (06:08)
PHP Conditionals and Loops
  The "IF" Statement (04:45)
  Extending "IF" (03:02)
  "SWITCH" Statements (04:40)
  The "WHILE" Structure (03:18)
  The "DO-WHILE" Structure (02:29)
  The "FOR" Loop (04:41)
  Chapter 4 Challenge (02:28)
Applying What You Know
  INCLUDE and REQUIRE (03:42)
  Setting up Your File Structure (04:53)
  Global Headers and Footers (03:16)
  A Functional Website Example Pt.1 (06:23)
  A Functional Website Example Pt.2 (04:18)
  A Functional Website Example Pt.3 (04:32)
  A Functional Website Example Pt.4 (04:49)
  A Functional Website Example Pt.5 (04:30)
  A Functional Website Example - Addendum (06:09)
PHP and functions
  Why use functions (03:12)
  Variable Scope (02:58)
  Creating and using Functions (03:12)
  Functions with Parameters (06:28)
  Returning Values (04:05)
  Chapter 6 Challenge (05:59)
PHP Arrays
  What is an Array (02:09)
  Creating Arrays (06:03)
  Multidimensional Arrays (03:23)
  "FOREACH" looping - basic (03:18)
  "FOREACH" looping - advanced (04:19)
  Navigating Arrays (02:21)
  Manipulating Keys (03:56)
  Sorting Arrays (02:41)
  Serialization (02:20)
  Challenge (07:56)
Starting with MYSQL
  Getting Information: mysql.com (02:49)
  Other MYSQL Resources (02:00)
  What is a relational database? (03:27)
  Accessing MYSQL - the command line (04:36)
MYSQL Basics
  Configuring Users in MYSQL - Part 1 (03:59)
  Configuring Users in MYSQL - Part 2 (03:02)
  Creating Databases and Tables (02:24)
  MYSQL Data Types - Numeric Types (04:04)
  MYSQL Data Types - Date Types (02:17)
  MYSQL Data Types - String Types (02:58)
  EXAMPLE: Creating A Table Statement - Part 1 (05:27)
  EXAMPLE: Creating A Table Statement - Part 2 (03:47)
  Basic MYSQL commands - INSERT (02:46)
  Basic MYSQL commands - SELECT and UPDATE (05:46)
  Basic MYSQL commands - DELETE and DROP (02:32)
  Setting Up phpMyAdmin (05:43)
  Using phpMyAdmin (06:06)
Using MYSQL with PHP
  Connecting to MYSQL (02:28)
  Choosing a database (01:49)
  Querying a database (03:53)
  Retrieving results (05:38)
  Useful MySQL functions in PHP (03:55)
PHP and Sessions
  What is a session (01:39)
  set_cookie vs session_start (05:36)
  Session Tracking With Built in PHP Functions (03:54)
  Session Tracking With Databases Pt.1 (04:36)
  Session Tracking With Databases Pt.2 (04:40)
Final Words
  Where to go from here (03:02)
Credits
  About the Author (02:04)

Title Information / Pricing

Title: PHP Programming: The Basics
Author: Mike Morton
SKU: 33640
ISBN: 1-932808-84-1
Release Date: 2005-09-13
Price:
Duration: 6 hrs / 86 lessons
Work Files: Yes
Captions: No
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7

Online University Access all our Training for only 30

The Online University provides unlimited 24/7 access to ALL of VTC's incredible training content for the low fixed price of just $30/month (USD)


Select Bandwidth

Click "High Bandwidth" if you want to view movies at the highest quality available. Click "Low Bandwidth" if on a slow dial-up connection. The low bandwidth movies are slightly more compressed and smaller in file size, allowing for faster streaming.

* Bandwidth selection only available for QuickTime versions of tutorials, not Flash.


Select:

Now Shipping

Autodesk Sketchbook Pro 6 for Desktop and iPad

Autodesk Sketchbook Pro 6 for Desktop and iPad

View the first three chapters of this tutorial FREE!


Client Testimonials

I just finished ASP.NET with Mark Long. This session opened the door for my current need of building a basic web site. This tied all of my self...

Dave Orme