This course will provide in-depth coverage of major PHP syntax, built-in functions of PHP, web application programming techniques and recommended coding solutions based on common PHP requirements. The user will also learn how to create a complete web application using HTML/XHTML/XML, Javascript, Postgres/SQL and then learn to troubleshoot by example. Examples and code for an online card game, shopping cart, email newsletter, content management system and online survey system, are included within the tutorial. To get started today, simply click one of the movie topics below.
PHP Projects IntroductionPHP Project Solutions PrerequisitesCourse Introduction - Course RequirementsShort History of PHP/HTML/the WebCreating a Web Application with PHPPHP Data Processing in a Web PageWeb Interaction with PHP (Query Strings)Web Interaction with PHP (HTML Forms)PHP Sessions and Variables/Connections/SQLOverviewSessions and Variables pt. 1Sessions and Variables pt. 2Sessions and Variables pt. 3Sessions and Variables pt. 4Creating Postgres Database TablesInclude Files for Database ConnectionsRunning SQL Queries pt. 1Running SQL Queries pt. 2The Admin Area and Login FunctionOverviewCreating the Admin Table and Index FileClient-side ValidationServer-side ValidationManaging Admin Users pt. 1Managing Admin Users pt. 2Managing Registered Customers pt. 1Managing Registered Customers pt. 2Online Card GameOverview
The Game Flow
Creating the Cards
Creating the Screens as Web Pages
Creating the Database Tables
Generating Random Numbers
Creating Card Image and Value Arrays
Dealing Cards - Storing Scores
Calculating Scores
Determining the Next Move
Playing the Game
Shopping CartOverview
Building Products and Orders Tables pt. 1
Building Products and Orders Tables pt. 2
Sessions and Arrays
Registration Screen
Displaying Products
Starting an Order
Editing and Order pt. 1
Editing and Order pt. 2
Checking Out and Sending Order
Confirmation Screen
The Cart in Action
Email NewsletterOverview
Creating a Newsletter Table
Selecting Recipients
Composing Newsletters
Validating Email Addresses
Sending with PHP Mail Functions
The Newsletter System in Action
Content Management SystemOverview
Storing Content in a Database
File System Functions
Working With File System Functions
Copying Template Files
Writing to Files
Displaying Files for Editing pt. 1
Displaying Files for Editing pt. 2
Uploading Files
Setting File Permissions
Creating Site Pages
Editing Site Page Content
Uploading Image Files
Online Survey SystemOverview
Design Considerations
Tables for Polls/Questions/Answers
The Logic for Scoring Answers pt. 1
The Logic for Scoring Answers pt. 2
Creating a Poll and Questions
Displaying the Poll
Preventing Poll Misuse
Creating a Poll in Action
Viewing a Poll in Action
XML FilesOverview
What is XML?
Parsing XML
Displaying XML
Creating XML Files from Database Records
The Admin Interface Page
Editing the XML File
Using the XML Functions
Applications MapApplication and Admin Files and Folders
CreditsAbout this Author
Click here to find out more about the PHP Project Solutions Training CD