|
|
00 01. Introduction.mov
|
MOV
|
17.2 MB
|
|
|
00 02. Using the exercise files.mov
|
MOV
|
2.4 MB
|
|
|
01 01. PHP and MySQL installation.mov
|
MOV
|
1.3 MB
|
|
|
01 02. Project setup.mov
|
MOV
|
3.4 MB
|
|
|
02 01. Using variable variables.mov
|
MOV
|
4.7 MB
|
|
|
02 02. Applying more array functions.mov
|
MOV
|
5.3 MB
|
|
|
02 03. Building dates and times - Epoch Unix.mov
|
MOV
|
6.8 MB
|
|
|
02 04. Formatting dates and times - Strings and SQL.mov
|
MOV
|
9 MB
|
|
|
02 05. Setting server and request variables.mov
|
MOV
|
5 MB
|
|
|
02 06. Establishing global and static variable scope.mov
|
MOV
|
5 MB
|
|
|
02 07. Making a reference assignment.mov
|
MOV
|
2.7 MB
|
|
|
02 08. Using references as function arguments.mov
|
MOV
|
3.5 MB
|
|
|
02 09. Using references as function return values.mov
|
MOV
|
5.6 MB
|
|
|
03 01. Introducing the concept and basics of OOP.mov
|
MOV
|
4.2 MB
|
|
|
03 02. Defining classes.mov
|
MOV
|
3.7 MB
|
|
|
03 03. Defining class methods.mov
|
MOV
|
3.3 MB
|
|
|
03 04. Instantiating a class.mov
|
MOV
|
4.8 MB
|
|
|
03 05. Referencing an instance.mov
|
MOV
|
3.5 MB
|
|
|
03 06. Defining class properties.mov
|
MOV
|
7.6 MB
|
|
|
04 01. Understanding class inheritance.mov
|
MOV
|
5.6 MB
|
|
|
04 02. Setting access modifiers.mov
|
MOV
|
7.2 MB
|
|
|
04 03. Using setters and getters.mov
|
MOV
|
3.4 MB
|
|
|
04 04. Working with the static modifier.mov
|
MOV
|
6.9 MB
|
|
|
04 05. Reviewing the scope resolution operator.mov
|
MOV
|
2.4 MB
|
|
|
04 06. Referencing the Parent class.mov
|
MOV
|
5.5 MB
|
|
|
04 07. Using constructors and destructors.mov
|
MOV
|
4.9 MB
|
|
|
04 08. Cloning objects.mov
|
MOV
|
3.1 MB
|
|
|
04 09. Comparing objects.mov
|
MOV
|
4.1 MB
|
|
|
05 01. Overview of the project.mov
|
MOV
|
2 MB
|
|
|
05 02. Creating project and asset directories.mov
|
MOV
|
5.4 MB
|
|
|
05 03. Creating a MySQL database.mov
|
MOV
|
4.5 MB
|
|
|
06 01. Creating the MySQL Database class.mov
|
MOV
|
6.8 MB
|
|
|
06 02. Adding queries to the MySQL Database class.mov
|
MOV
|
4 MB
|
|
|
06 03. Using the database object.mov
|
MOV
|
6.4 MB
|
|
|
06 04. How OOP is an improvement.mov
|
MOV
|
6.9 MB
|
|
|
06 05. Creating a User class.mov
|
MOV
|
7.4 MB
|
|
|
06 06. Instantiating user objects.mov
|
MOV
|
10.6 MB
|
|
|
06 07. Revising find methods to instantiate.mov
|
MOV
|
4.3 MB
|
|
|
06 08. Autoload - The undeclared object safety net.mov
|
MOV
|
4.6 MB
|
|
|
06 09. Creating the Session class.mov
|
MOV
|
6.5 MB
|
|
|
06 10. Logging in using the Session class.mov
|
MOV
|
12.5 MB
|
|
|
06 11. Initializing files and path constants.mov
|
MOV
|
8 MB
|
|
|
06 12. Using path content for layout.mov
|
MOV
|
5.9 MB
|
|
|
06 13. Late static binding.mov
|
MOV
|
15.3 MB
|
|
|
07 01. File system basics.mov
|
MOV
|
5.1 MB
|
|
|
07 02. Understanding file permissions.mov
|
MOV
|
6.4 MB
|
|
|
07 03. Setting file permissions.mov
|
MOV
|
5.3 MB
|
|
|
07 04. PHP permissions.mov
|
MOV
|
11.1 MB
|
|
|
07 05. Accessing files.mov
|
MOV
|
7.9 MB
|
|
|
07 06. Writing to files.mov
|
MOV
|
5.1 MB
|
|
|
07 07. Deleting files.mov
|
MOV
|
1.7 MB
|
|
|
07 08. Moving the file pointer.mov
|
MOV
|
3.3 MB
|
|
|
07 09. Reading files.mov
|
MOV
|
7.2 MB
|
|
|
07 10. Examining file details.mov
|
MOV
|
7.2 MB
|
|
|
07 11. Working with directories.mov
|
MOV
|
7.4 MB
|
|
|
07 12. Viewing directory content.mov
|
MOV
|
6.3 MB
|
|
|
07 13. Creating a log file Assignment.mov
|
MOV
|
4 MB
|
|
|
07 14. Creating a log file Solution.mov
|
MOV
|
7 MB
|
|
|
08 01. Configuring PHP for file uploads.mov
|
MOV
|
4.8 MB
|
|
|
08 02. Sending files as form data.mov
|
MOV
|
5.4 MB
|
|
|
08 03. Inspecting uploaded files.mov
|
MOV
|
3.4 MB
|
|
|
08 04. Uploading errors.mov
|
MOV
|
3.7 MB
|
|
|
08 05. Moving uploaded files.mov
|
MOV
|
5.8 MB
|
|
|
09 01. Remaining user CRUD.mov
|
MOV
|
2 MB
|
|
|
09 02. Creating users.mov
|
MOV
|
5.7 MB
|
|
|
09 03. Updating users.mov
|
MOV
|
7.6 MB
|
|
|
09 04. Deleting users.mov
|
MOV
|
4.6 MB
|
|
|
09 05. Abstracting the database table name.mov
|
MOV
|
7.3 MB
|
|
|
09 06. Abstracting the attributes.mov
|
MOV
|
9.1 MB
|
|
|
09 07. Finding the database attributes.mov
|
MOV
|
3.8 MB
|
|
|
10 01. Starting the Photograph class.mov
|
MOV
|
8.3 MB
|
|
|
10 02. Coding the Photograph class.mov
|
MOV
|
8.3 MB
|
|
|
10 03. Saving photographs.mov
|
MOV
|
8.6 MB
|
|
|
10 04. Uploading photographs.mov
|
MOV
|
8 MB
|
|
|
10 05. Listing photographs.mov
|
MOV
|
8.2 MB
|
|
|
10 06. Storing messages in the Session class.mov
|
MOV
|
8.6 MB
|
|
|
10 07. Deleting photographs.mov
|
MOV
|
11 MB
|
|
|
10 08. Displaying photographs in the public area.mov
|
MOV
|
6 MB
|
|
|
11 01. Creating the Comment class.mov
|
MOV
|
9.3 MB
|
|
|
11 02. Building the comment form.mov
|
MOV
|
9.6 MB
|
|
|
11 03. Listing comments.mov
|
MOV
|
12.2 MB
|
|
|
11 04. Reviewing comments in the staff area.mov
|
MOV
|
9.3 MB
|
|
|
12 01. Understanding the concepts behind pagination.mov
|
MOV
|
2.6 MB
|
|
|
12 02. Using LIMIT, OFFSET, and COUNT.mov
|
MOV
|
2.1 MB
|
|
|
12 03. Finding the pagination variables.mov
|
MOV
|
8.8 MB
|
|
|
12 04. Using the Pagination class.mov
|
MOV
|
5 MB
|
|
|
12 05. Paginating photographs.mov
|
MOV
|
4.2 MB
|
|
|
12 06. Using pagination links.mov
|
MOV
|
6.7 MB
|
|
|
13 01. Configuring PHP for email.mov
|
MOV
|
5.2 MB
|
|
|
13 02. Sending email with mail.mov
|
MOV
|
5.8 MB
|
|
|
13 03. Using headers.mov
|
MOV
|
7.2 MB
|
|
|
13 04. Reviewing SMTP.mov
|
MOV
|
2.4 MB
|
|
|
13 05. Using PHPMailer.mov
|
MOV
|
12.4 MB
|
|
|
13 06. Building notification for new comments.mov
|
MOV
|
11.7 MB
|
|
|
14 01. Using MVC architecture.mov
|
MOV
|
5.9 MB
|
|
|
14 02. Simple templating.mov
|
MOV
|
10.5 MB
|
|
|
14 03. Using the Smarty PHP templating engine.mov
|
MOV
|
3 MB
|
|
|
14 04. Building PHP libraries and frameworks.mov
|
MOV
|
2.1 MB
|
|
|
15 01. Goodbye.mov
|
MOV
|
1.3 MB
|
|
|
16 01. Installing on Mac 10.4 (Tiger).mov
|
MOV
|
13.6 MB
|
|
|
16 02. Installing on Mac 10.5 (Leopard).mov
|
MOV
|
9.7 MB
|
|
|
16 03. Configuring a Mac.mov
|
MOV
|
10 MB
|
|
|
16 04. The text editor on Mac.mov
|
MOV
|
3.6 MB
|
|
|
16 05. phpMyAdmin installation on Mac.mov
|
MOV
|
2.2 MB
|
|
|
16 06. Installing on Windows.mov
|
MOV
|
6.1 MB
|
|
|
16 07. Configuring on Windows.mov
|
MOV
|
7.6 MB
|
|
|
16 08. The text editor on Windows.mov
|
MOV
|
4.8 MB
|
|
|
16 09. MySQL basics phpMyAdmin.mov
|
MOV
|
11.4 MB
|
|
|
Exercise Files.7z
|
7Z
|
2.9 MB
|