
PHP Project Solutions
by Dave Mercer
Start the free chapterThis 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.
Course content
PHP Projects Introduction7 lessons
- PHP Project Solutions Prerequisites4:27Free
- Course Introduction - Course Requirements3:10Free
- Short History of PHP/HTML/the Web5:29Free
- Creating a Web Application with PHP6:35Free
- PHP Data Processing in a Web Page4:13Free
- Web Interaction with PHP (Query Strings)4:54Free
- Web Interaction with PHP (HTML Forms)4:05Free
PHP Sessions and Variables/Connections/SQL9 lessons
- Overview2:131 credit or ad
- Sessions and Variables pt. 15:041 credit or ad
- Sessions and Variables pt. 23:181 credit or ad
- Sessions and Variables pt. 34:411 credit or ad
- Sessions and Variables pt. 45:511 credit or ad
- Creating Postgres Database Tables6:071 credit or ad
- Include Files for Database Connections5:201 credit or ad
- Running SQL Queries pt. 16:351 credit or ad
- Running SQL Queries pt. 25:241 credit or ad
The Admin Area and Login Function8 lessons
- Overview2:411 credit or ad
- Creating the Admin Table and Index File5:061 credit or ad
- Client-side Validation3:561 credit or ad
- Server-side Validation5:551 credit or ad
- Managing Admin Users pt. 13:511 credit or ad
- Managing Admin Users pt. 25:551 credit or ad
- Managing Registered Customers pt. 15:141 credit or ad
- Managing Registered Customers pt. 22:571 credit or ad
Online Card Game11 lessons
- Overview5:171 credit or ad
- The Game Flow5:151 credit or ad
- Creating the Cards5:051 credit or ad
- Creating the Screens as Web Pages6:581 credit or ad
- Creating the Database Tables6:501 credit or ad
- Generating Random Numbers6:111 credit or ad
- Creating Card Image and Value Arrays4:071 credit or ad
- Dealing Cards - Storing Scores6:251 credit or ad
- Calculating Scores4:021 credit or ad
- Determining the Next Move7:161 credit or ad
- Playing the Game3:151 credit or ad
Shopping Cart12 lessons
- Overview4:381 credit or ad
- Building Products and Orders Tables pt. 14:041 credit or ad
- Building Products and Orders Tables pt. 24:351 credit or ad
- Sessions and Arrays6:341 credit or ad
- Registration Screen5:261 credit or ad
- Displaying Products6:381 credit or ad
- Starting an Order4:411 credit or ad
- Editing and Order pt. 15:041 credit or ad
- Editing and Order pt. 25:031 credit or ad
- Checking Out and Sending Order5:591 credit or ad
- Confirmation Screen3:331 credit or ad
- The Cart in Action5:531 credit or ad
Email Newsletter7 lessons
Content Management System13 lessons
- Overview3:561 credit or ad
- Storing Content in a Database3:381 credit or ad
- File System Functions3:131 credit or ad
- Working With File System Functions4:361 credit or ad
- Copying Template Files4:441 credit or ad
- Writing to Files4:271 credit or ad
- Displaying Files for Editing pt. 14:131 credit or ad
- Displaying Files for Editing pt. 25:031 credit or ad
- Uploading Files4:421 credit or ad
- Setting File Permissions2:131 credit or ad
- Creating Site Pages3:591 credit or ad
- Editing Site Page Content4:271 credit or ad
- Uploading Image Files3:001 credit or ad
Online Survey System10 lessons
- Overview4:031 credit or ad
- Design Considerations2:511 credit or ad
- Tables for Polls/Questions/Answers6:031 credit or ad
- The Logic for Scoring Answers pt. 14:081 credit or ad
- The Logic for Scoring Answers pt. 23:591 credit or ad
- Creating a Poll and Questions3:581 credit or ad
- Displaying the Poll5:431 credit or ad
- Preventing Poll Misuse2:571 credit or ad
- Creating a Poll in Action6:111 credit or ad
- Viewing a Poll in Action1:441 credit or ad