| | 00 01. Introduction.mov | 17.17 MB |
| | 00 02. Using the exercise files.mov | 2.37 MB |
| | 01 01. PHP and MySQL installation.mov | 1.27 MB |
| | 01 02. Project setup.mov | 3.39 MB |
| | 02 01. Using variable variables.mov | 4.68 MB |
| | 02 02. Applying more array functions.mov | 5.3 MB |
| | 02 03. Building dates and times - Epoch Unix.mov | 6.84 MB |
| | 02 04. Formatting dates and times - Strings and SQL.mov | 8.96 MB |
| | 02 05. Setting server and request variables.mov | 4.98 MB |
| | 02 06. Establishing global and static variable scope.mov | 5.04 MB |
| | 02 07. Making a reference assignment.mov | 2.68 MB |
| | 02 08. Using references as function arguments.mov | 3.48 MB |
| | 02 09. Using references as function return values.mov | 5.64 MB |
| | 03 01. Introducing the concept and basics of OOP.mov | 4.16 MB |
| | 03 02. Defining classes.mov | 3.7 MB |
| | 03 03. Defining class methods.mov | 3.29 MB |
| | 03 04. Instantiating a class.mov | 4.8 MB |
| | 03 05. Referencing an instance.mov | 3.53 MB |
| | 03 06. Defining class properties.mov | 7.57 MB |
| | 04 01. Understanding class inheritance.mov | 5.59 MB |
| | 04 02. Setting access modifiers.mov | 7.17 MB |
| | 04 03. Using setters and getters.mov | 3.35 MB |
| | 04 04. Working with the static modifier.mov | 6.93 MB |
| | 04 05. Reviewing the scope resolution operator.mov | 2.43 MB |
| | 04 06. Referencing the Parent class.mov | 5.53 MB |
| | 04 07. Using constructors and destructors.mov | 4.89 MB |
| | 04 08. Cloning objects.mov | 3.1 MB |
| | 04 09. Comparing objects.mov | 4.14 MB |
| | 05 01. Overview of the project.mov | 2.01 MB |
| | 05 02. Creating project and asset directories.mov | 5.44 MB |
| | 05 03. Creating a MySQL database.mov | 4.46 MB |
| | 06 01. Creating the MySQL Database class.mov | 6.79 MB |
| | 06 02. Adding queries to the MySQL Database class.mov | 4.01 MB |
| | 06 03. Using the database object.mov | 6.42 MB |
| | 06 04. How OOP is an improvement.mov | 6.85 MB |
| | 06 05. Creating a User class.mov | 7.36 MB |
| | 06 06. Instantiating user objects.mov | 10.6 MB |
| | 06 07. Revising find methods to instantiate.mov | 4.29 MB |
| | 06 08. Autoload - The undeclared object safety net.mov | 4.57 MB |
| | 06 09. Creating the Session class.mov | 6.52 MB |
| | 06 10. Logging in using the Session class.mov | 12.5 MB |
| | 07 01. File system basics.mov | 5.12 MB |
| | 07 02. Understanding file permissions.mov | 6.4 MB |
| | 07 03. Setting file permissions.mov | 5.28 MB |
| | 07 04. PHP permissions.mov | 11.09 MB |
| | 07 05. Accessing files.mov | 7.86 MB |
| | 07 06. Writing to files.mov | 5.11 MB |
| | 07 07. Deleting files.mov | 1.72 MB |
| | 07 08. Moving the file pointer.mov | 3.32 MB |
| | 07 09. Reading files.mov | 7.16 MB |
| | 07 10. Examining file details.mov | 7.16 MB |
| | 08 01. Configuring PHP for file uploads.mov | 4.76 MB |
| | 08 02. Sending files as form data.mov | 5.4 MB |
| | 08 03. Inspecting uploaded files.mov | 3.37 MB |
| | 08 04. Uploading errors.mov | 3.65 MB |
| | 08 05. Moving uploaded files.mov | 5.77 MB |
| | 09 01. Remaining user CRUD.mov | 2.02 MB |
| | 09 02. Creating users.mov | 5.7 MB |
| | 09 03. Updating users.mov | 7.56 MB |
| | 09 04. Deleting users.mov | 4.57 MB |
| | 09 05. Abstracting the database table name.mov | 7.29 MB |
| | 09 06. Abstracting the attributes.mov | 9.09 MB |
| | 09 07. Finding the database attributes.mov | 3.75 MB |
| | 10 01. Starting the Photograph class.mov | 8.33 MB |
| | 10 02. Coding the Photograph class.mov | 8.33 MB |
| | 10 03. Saving photographs.mov | 8.55 MB |
| | 10 04. Uploading photographs.mov | 8.03 MB |
| | 10 05. Listing photographs.mov | 8.2 MB |
| | 10 06. Storing messages in the Session class.mov | 8.64 MB |
| | 10 07. Deleting photographs.mov | 11.03 MB |
| | 10 08. Displaying photographs in the public area.mov | 5.96 MB |
| | 11 01. Creating the Comment class.mov | 9.26 MB |
| | 11 02. Building the comment form.mov | 9.57 MB |
| | 11 03. Listing comments.mov | 12.15 MB |
| | 11 04. Reviewing comments in the staff area.mov | 9.3 MB |
| | 12 01. Understanding the concepts behind pagination.mov | 2.65 MB |
| | 12 02. Using LIMIT, OFFSET, and COUNT.mov | 2.14 MB |
| | 12 03. Finding the pagination variables.mov | 8.81 MB |
| | 12 04. Using the Pagination class.mov | 4.97 MB |
| | 12 05. Paginating photographs.mov | 4.23 MB |
| | 12 06. Using pagination links.mov | 6.68 MB |
| | 13 01. Configuring PHP for email.mov | 5.16 MB |
| | 13 02. Sending email with mail.mov | 5.76 MB |
| | 13 03. Using headers.mov | 7.22 MB |
| | 13 04. Reviewing SMTP.mov | 2.42 MB |
| | 13 05. Using PHPMailer.mov | 12.36 MB |
| | 13 06. Building notification for new comments.mov | 11.68 MB |
| | 14 01. Using MVC architecture.mov | 5.89 MB |
| | 14 02. Simple templating.mov | 10.53 MB |
| | 14 03. Using the Smarty PHP templating engine.mov | 3.01 MB |
| | 14 04. Building PHP libraries and frameworks.mov | 2.05 MB |
| | 15 01. Goodbye.mov | 1.26 MB |
| | 16 01. Installing on Mac 10.4 (Tiger).mov | 13.58 MB |
| | 16 02. Installing on Mac 10.5 (Leopard).mov | 9.73 MB |
| | 16 03. Configuring a Mac.mov | 9.99 MB |
| | 16 04. The text editor on Mac.mov | 3.59 MB |
| | 16 05. phpMyAdmin installation on Mac.mov | 2.16 MB |
| | 16 06. Installing on Windows.mov | 6.1 MB |
| | 16 07. Configuring on Windows.mov | 7.59 MB |
| | 16 08. The text editor on Windows.mov | 4.79 MB |
| | 16 09. MySQL basics phpMyAdmin.mov | 11.43 MB |
| | Exercise Files.sitx | 34.63 MB |
| | Exercise Files.zip | 31.14 MB |