Course Content
المحتوى
0/30
Introduction to Object-Oriented Programming in PHP: Prerequisites
06:07
Introduction to Object-Oriented Programming in PHP: Prerequisites
06:07
Why Use Object-Oriented Programming?
06:07
What is an Object?
06:07
What is a Class?
06:07
Understanding Abstraction
06:07
Creating Your First Class and Objects
06:07
The Constructor
06:07
Mini Exercise
06:07
Methods in PHP
06:07
Getters and Setters: Accessors and Mutators
06:07
Encapsulation
06:07
Constants, Variables, and Static Methods
06:07
Inheritance in PHP
06:07
Method Redefinition
06:07
The Parent Keyword
06:07
The Utility of the Parent Keyword
06:07
Difference Between Self and Static in PHP
06:07
Abstract Classes and Methods in PHP
06:07
PHP Does Not Support Multiple Inheritance
06:07
Liskov Substitution Principle
06:07
Messages in OOP
06:07
Composer and Packagist
06:07
Namespaces and Autoloading: PSR-4 Part 1
06:07
Namespaces and Autoloading: PSR-4 Part 2
06:07
Namespaces and Autoloading: Classmap Files Part 3
06:07
Interfaces in PHP
06:07
Abstract Classes vs Interfaces
06:07
Final Lesson: Traits
06:07
Final Exam - Mastering PHP Object-Oriented Programming
Mastering PHP Object-Oriented Programming
Discover how to use constants, variables, and static methods in your classes.
0%
Complete
Mark as Complete
Sign in
Sign up
Sign in
Don’t have an account?
Sign up
Remember me
Lost your password?
Sign up
Already have an account?
Sign in