Object-Oriented Programming in PHP - Online course

Learn all about modern object-oriented programming in PHP in this course. You'll learn from simple object manipulation to advanced language structures.

26 interactive lessons

24 individual tasks

-15% Price: $18.00 $15.30 (170 points)

Start course for free Purchasing the PRO version of the course will give you permanent access to lessons, exercises and tests tagged PRO
Introduction to object-oriented programming in PHP
First object-oriented application in PHP
Attributes and magic methods in PHP
Solved tasks for OOP in PHP lessons 1-3
Encapsulation in PHP
Making an object-oriented component in PHP - Image Gallery
Reference and primitive data types in PHP
Solved tasks for OOP in PHP lessons 4-6
Inheritance in PHP
Polymorphism, final attributes and autoloader in PHP
Solved tasks for OOP in PHP lessons 7-8
Static class members in PHP
Static class members in PHP pt. 2 - constants
Static class members in PHP pt. 3 - do's and don'ts
Solved tasks for OOP in PHP lessons 9-11
Object-oriented hit counter in PHP and PDO
Object-oriented hit counter in PHP - continuation
Solved tasks for OOP in PHP lessons 12-13
Interfaces in PHP
Interfaces and abstract classes in PHP
Putting PHP interfaces into practice - GuestBook
Guestbook in PHP - continuation
Exceptions in PHP
Exceptions in PHP pt. 2
Custom exceptions in PHP, propagation and the finally block
Practicing PHP exceptions - Finishing the contact form
Solved tasks for OOP in PHP lessons 14-21
Magic methods in PHP pt. 2
Date and Time in PHP using OOP
Solved tasks for OOP in PHP lessons 22-23
ArrayAccess and cloning in PHP
Namespaces in PHP
TypeHinting and documentation in PHP
Solved tasks for OOP in PHP lessons 24-26


 

Activities