Home
Username:
Password:
Real-World Programming With PHP 5 Training

CD Contents For This Title

 All the chapters and lesson contents of Real-World Programming With PHP 5 are listed below.

To help you evaluate our training, we have made some of the tutorials for Real-World Programming With PHP 5 freely available. Click on any of the linked lesson listings below to preview FREE!

PHP has become the most popular server-side programming language for building web applications and is currently in use on more than 75% of all web servers. As of the release of PHP5, it has matured into a sophisticated language with advanced object-oriented capabilities. This course will take you through the basics of PHP, all the way through to its most advanced features. Author John Fontana demonstrates practical knowledge that can be applied to every-day programming tasks in the real world. To begin learning PHP5 today, simply click on the movie 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 Will Cover (03:33)
  Prerequisites (02:40)
  What You Will Need (05:11)
  Setting Up a Work Environment (06:43)
Getting Started
  Naming Conventions (04:06)
  Avoiding Common Problems (03:20)
  Formatting Your Code (01:46)
PHP Essentials
  String Variables (04:01)
  Numeric Variables (04:11)
  Boolean Variables & Comparison Operators (03:55)
  Conditional Statements (02:41)
  Arrays (05:00)
  Looping (03:10)
  Built-in Functions (06:27)
  Creating Your Own Functions (04:17)
Special Variables
  $GET (04:00)
  $POST (04:20)
  $SESSION & $COOKIE (04:14)
  $FILES (04:03)
  $SERVER (03:24)
PHP & MYSQL
  Relational Database Design (06:02)
  SELECT (04:18)
  SQL INSERT Statement (03:18)
  SQL Update & Delete (05:25)
Object Oriented PHP
  Objects & Classes (02:36)
  Methods & Properties (04:15)
  Inheritance (03:46)
  Magic Methods - Constructor/Destructor (04:27)
  More Magic Methods (01:34)
  Access Modifiers (04:40)
  Method Chaining (02:11)
  The Static Keyword (05:46)
Practical Example
  Setting Up a Workspace (04:12)
  Using the Database Class (07:09)
New in PHP5
  New Object-Oriented Features pt. 1 (04:27)
  New Object-Oriented Features pt. 2 (03:49)
  New Extensions in PHP5 (03:07)
  What Else Is New in PHP5? (03:45)
Model-View-Controller
  What is MVC? (03:17)
  Models (03:58)
  Views (04:01)
  Controllers (03:32)
  Design Patterns pt. 1 (07:33)
  Design Patterns Pt. 2 (05:36)
PHP Frameworks
  Codeigniter (02:53)
  Codeigniter Setup (04:18)
  Creating a Codeigniter Application pt. 1 (03:52)
  Creating a Codeigniter Application pt. 2 (07:39)
  CakePHP (01:40)
  Symfony (04:11)
  Zend Framework (01:51)
Useful Technologies
  Object Relational Modeling (ORM) (04:28)
  Template Systems (04:01)
  Image Manipulation (06:12)
  Revision Control Systems (05:17)
Third-Party Solutions
  phpList (04:14)
  OSCommerce & Zen Cart (04:38)
  OpenCart (02:36)
  WordPress (03:05)
  Drupal (04:03)
  Joomla/Mambo (02:47)
  CKEditor & TinyMCE (04:46)
  Learning Management (06:00)
  Project Management (03:33)
  Customer Relationship Management (04:12)
  Point-of-Sale (03:16)
  Enterprise Resource Planning (04:06)
PHP & AJAX
  AJAX Basic Overview (04:27)
  XMLHTTPRequest (04:18)
  JQuery (03:26)
  Other JavaScript Frameworks (04:36)
Planning a Project
  Determining Requirements (06:54)
  Client Communication (03:22)
  Developing a Workflow (04:55)
  Debugging (04:32)
  Security Considerations (06:02)
  Optimization (05:50)
  Types of Hosting (04:24)
  SEO (04:22)
  Maintenance (04:22)
  Testing (03:51)
Rapid Application Development
  RadPHP (03:13)
  Codecharge Studio (02:46)
  PHPRunner (03:08)
  CakeApp (03:31)
  AppFlower (03:39)
Wrapping Up
  Areas to Explore (02:55)
  PHP 6 (02:36)
Credits
  About the Author (02:00)

Title Information / Pricing

Title: Real-World Programming With PHP 5
Author: John Fontana
SKU: 34222
ISBN: 1-936334-89-5
Release Date: 2011-04-27
Price:
Duration: 6.5 hrs / 89 lessons
Work Files: Yes
Captions: Available on CD and Online University
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)


Related Titles

 

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: