0 - Introduction
0 1 Welcome
1 - Installation and Project Setup
2 - Intermediate PHP Techniques
4 - Using variable variables
5 - array functions in php
6 - dates and times in php
7 - Formatting dates and times Strings and SQL
8 - Setting server and request variables
9 - Establishing global and static variable scope
10 - Making a reference assignment
11 - Using references as function arguments
12 - Using references as function return values
5 - array functions in php
6 - dates and times in php
7 - Formatting dates and times Strings and SQL
8 - Setting server and request variables
9 - Establishing global and static variable scope
10 - Making a reference assignment
11 - Using references as function arguments
12 - Using references as function return values
3 - Introduction to Object-Oriented Programming (OOP)
13 - Introducing the concept and basics of OOP
14 - Defining classes
15 - Defining class methods
16 - Instantiating a class
17 - Referencing an instance
18 - Defining class properties
14 - Defining classes
15 - Defining class methods
16 - Instantiating a class
17 - Referencing an instance
18 - Defining class properties
4 - OOP in Practice
19 - class inheritance
20 - Setting access modifiers
21 - Using setters and getters
22 - Working with the static modifier
23 - Reviewing the scope resolution operator
24 - Referencing the Parent class
25 - Using constructors and destructors
26 - Cloning objects
27 - Comparing objects
20 - Setting access modifiers
21 - Using setters and getters
22 - Working with the static modifier
23 - Reviewing the scope resolution operator
24 - Referencing the Parent class
25 - Using constructors and destructors
26 - Cloning objects
27 - Comparing objects
5 - Photo Gallery Project Setup
28 - Overview of the project
29 - Creating project and asset directories
30 - Creating a MySQL database
29 - Creating project and asset directories
30 - Creating a MySQL database
6 - Foundations of an OOP Project
31 - Creating the MySQL Database class
32 - Adding queries to the MySQL Database class
33 - Using the database object
34 - How OOP is an improvement
35 - Creating a User class
36 - Instantiating user objects
37 - Revising find methods to instantiate
38 - Autoload The undeclared object safety net
39 - Creating the Session class
40 - Logging in using the Session class
41 - Initializing files and path constants
42 - Using path content for layout
43 - Late static binding
32 - Adding queries to the MySQL Database class
33 - Using the database object
34 - How OOP is an improvement
35 - Creating a User class
36 - Instantiating user objects
37 - Revising find methods to instantiate
38 - Autoload The undeclared object safety net
39 - Creating the Session class
40 - Logging in using the Session class
41 - Initializing files and path constants
42 - Using path content for layout
43 - Late static binding
7 - Working with Files and Directories
44 - File system basics
45 - Understanding file permissions
46 - Setting file permissions
47 - PHP permissions
48 - Accessing files
49 - Writing to files
50 - Deleting files
51 - Moving the file pointer
52 - Reading files
53 - Examining file details
54 - Working with directories
55 - Viewing directory content
56 - Creating a log file Assignment
57 - Creating a log file Solution
45 - Understanding file permissions
46 - Setting file permissions
47 - PHP permissions
48 - Accessing files
49 - Writing to files
50 - Deleting files
51 - Moving the file pointer
52 - Reading files
53 - Examining file details
54 - Working with directories
55 - Viewing directory content
56 - Creating a log file Assignment
57 - Creating a log file Solution
8 - Uploading Files
58 - Configuring PHP for file uploads
59 - Sending files as form data
60 - Inspecting uploaded files
61 - Uploading errors
62 - Moving uploaded files
59 - Sending files as form data
60 - Inspecting uploaded files
61 - Uploading errors
62 - Moving uploaded files
9 - Completing the User Class
63 - Remaining user CRUD
64 - Creating users
65 - Updating users
66 - Deleting users
67 - Abstracting the database table name
68 - Abstracting the attributes
69 - Finding the database attributes
64 - Creating users
65 - Updating users
66 - Deleting users
67 - Abstracting the database table name
68 - Abstracting the attributes
69 - Finding the database attributes
10 - The Photograph Class
70 - Starting the Photograph class
71 - Coding the Photograph class
72 - Saving photographs
73 - Uploading photographs
74 - Listing photographs
75 - Storing messages in the Session class
76 - Deleting photographs
77 - Displaying photographs in the public area
71 - Coding the Photograph class
72 - Saving photographs
73 - Uploading photographs
74 - Listing photographs
75 - Storing messages in the Session class
76 - Deleting photographs
77 - Displaying photographs in the public area
11 - The Comment Class
78 - Creating the Comment class
79 - comment form in php
80 - Listing comments
81 - Reviewing comments in the staff area
79 - comment form in php
80 - Listing comments
81 - Reviewing comments in the staff area
12 - Pagination
82 - php pagination
83 - LIMIT, OFFSET, and COUNT in php
84 - pagination variables
85 - Pagination class
86 - Paginating photographs
87 - pagination links
83 - LIMIT, OFFSET, and COUNT in php
84 - pagination variables
85 - Pagination class
86 - Paginating photographs
87 - pagination links
13 - Sending Emails
88 - Configuring PHP for email
89 - Sending email with mail
90 - Using headers
91 - Reviewing SMTP
92 - PHPMailer
93 - notification for new comments
89 - Sending email with mail
90 - Using headers
91 - Reviewing SMTP
92 - PHPMailer
93 - notification for new comments
14 - Templating and Code Organization
94 - MVC architecture
95 - Simple templating
96 - PHP templating engine
97 - PHP libraries and frameworks
95 - Simple templating
96 - PHP templating engine
97 - PHP libraries and frameworks
No comments:
Post a Comment