Get up to 80 % extra points for free! More info:

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

Price: $18

Start course for free Purchasing the PRO version of the course will give you permanent access to lessons and exercises tagged PRO and also the possibility to take tests.
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