
Back End DevelopmentPHPBeginner
PHPOO
Learn the main concepts of OBJECT-ORIENTED PHP and build your first design patterns in no time!
🚀 Start✓ Free access
📋 Course syllabus
Classes in PHP
2
01 - Creating our first class
Lesson
3m24
3
02 - Handling the constructor
Lesson
3m53
4
03 - Classes, the first pillar of OOP
Lesson
0m43
5
04 - Encapsulation, the second pillar of OOP
Lesson
2m45
6
05 - Setting up getters and setters
Lesson
3m08
7
06 - The purpose of getters and setters
Lesson
2m50
Exercise on encapsulation
12
11 - Introduction to the exercise
Lesson
0m51
13
12 - Exercise solution
Lesson
7m11
Inheritance in PHP
14
13 - Inheritance, a pillar of OOP in PHP
Lesson
2m26
15
14 - Calling the parent constructor
Lesson
3m59
16
15 - Defining properties and methods in child classes
Lesson
2m00
17
16 - The direction of inheritance
Lesson
6m29
Polymorphism in PHP
18
17 - Polymorphism in PHP and overriding
Lesson
3m02
19
18 - Calling a parent class method
Lesson
1m40
20
19 - Polymorphism in PHP and overloading
Lesson
4m12
Finalization in PHP
23
22 - Finalization in OO PHP
Lesson
2m05
24
23 - Conclusion on finalization
Lesson
0m49
Traits in PHP
25
24 - Traits in PHP
Lesson
4m44
Class coupling in PHP
26
25 - Class coupling in OO PHP
Lesson
5m05