Overview
This course aims to teach beginners the fundamentals of Object Oriented Programming in PHP within a 2-hour timeframe. By the end of the course, learners will be able to understand and implement key concepts such as methods, object interaction, inheritance, encapsulation, abstraction, and polymorphism. The teaching method involves a structured approach with chapters covering each topic in a sequential manner. This course is intended for individuals who are new to PHP programming and wish to enhance their skills by learning Object Oriented Programming principles.
Syllabus
Introduction to objects.
Methods.
Object interaction and composition.
Constructors.
Inheritance.
Visibility.
Encapsulation.
Abstraction.
Properties.
Magic Methods.
Abstract classes.
Abstract methods.
Interfaces.
Polymorphism.
Taught by
Gary Clarke