Object-Oriented Programming In PHP
Free

-
Object-Oriented Programming In PHP | Eng-Ahmed Osama
- What is OOP ?
- Declaring Your First Class
- Properties And Methods And Access Modifiers
- The Pseudo Variable This
- Self And Static Keywords
- Typed Properties
- The Inheritance Pillar In OOP
- Abstraction And Polymorphism Pillars
- Encapsulation Pillar And Overall Implementation
- Overriding And Final Keyword
- Traits
- [Magic Methods] – Construct And Destruct
- Dependency Injection
- [Magic Methods] – Property Overloading
- [Magic Methods] – Methods Overloading
- [Magic Methods] – Object Serialization
- [Magic Methods] – Object Cloning
- Interfaces Inheritance
- Namespaces And Autoloading
- Late Static Binding
- Map and WeakMap
- The collections structure
- Generators In PHP
- Errors And Exceptions Handling in PHP
- SPL Classes And Outro