Autoplay
Autocomplete
Previous Lesson
Complete and Continue
PHP Object Oriented Programming Fundamentals
1.Introduction to the Course
Course Introduction (2:41)
Installing the Local PHP Server (5:49)
2.Essential Constructs
Introduction (2:17)
The Class Construct (4:17)
Class Attributes (4:43)
Class methods (5:46)
Class Constants Part 1 (4:22)
Class Constants Part 2 (4:56)
Summary (1:55)
Exercise Live Demo (2:41)
Exercise Explanation (4:55)
Quiz 1
3.The PHP Object
Introduction (3:05)
How to Create an Object (5:44)
Obtaining Object Attributes Part 1 (6:01)
Obtaining Object Attributes Part 2 (4:03)
Obtaining Object Attributes Part 3 (2:11)
Changing Object Attributes Part 1 (6:12)
Changing Object Attributes Part 2 (4:15)
Creating New Object Attributes (6:10)
Destroying Object Properties (8:19)
Object Methods (6:45)
Other Method Techniques (7:16)
Global Constants Part 1 (3:50)
Global Constants Part 2 (3:44)
Summary (3:45)
Exercise Live Demo (2:22)
Exercise Explanation (5:01)
Quiz 2
4.The Constructor/Destructor Magic Method
Introduction (2:36)
The Constructor Overview Part 1 (5:46)
The Constructor Overview Part 2 (5:26)
Building Unique Objects with the Constructor Part 1 (7:00)
Building Unique Objects with the Constructor Part 2 (2:16)
The Destructor (7:21)
Access modifiers Part 1 (4:33)
Access modifiers Part 2 (5:46)
Accessing Class Attributes (7:31)
Summary (3:28)
Exercise Live Demo (4:03)
Exercise Explanation (6:46)
Quiz 3
5.Static Class Attributes,Constants and Methods
Introduction (2:19)
The Static Class Constants (5:42)
The Static Class Attributes (7:02)
The Static Class Functions (4:20)
Summary (2:12)
Exercise Live Demo (3:00)
Exercise Explanation (6:05)
Quiz 4
6.Class Inheritance
Introduction (2:08)
Implementing Inheritance In PHP Part 1 (6:46)
Implementing Inheritance In PHP Part 2 (6:27)
Controlling Visibility Through Inheritance with Public (5:46)
Controlling Visibility Through Inheritance with Private (7:47)
Controlling Visibility Through Inheritance with Protected (5:29)
Overriding Class Attributes Part 1 (4:55)
Overriding Class Attributes Part 2 (5:35)
Preventing Inheritance with final (5:38)
Preventing Inheritance and Overriding (6:35)
Summary (4:37)
Exercise Project Live Demo (3:32)
Exercise Project Explanation (7:00)
Quiz 5
7.Final Project
Final Project Live Demo (4:59)
Final Project Explanation (7:35)
Course Conclusion (4:07)
Class Attributes
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock