The Object oriented PHP tutorials
All the object oriented PHP tutorials
Classes, objects, methods and properties
Chaining methods and properties
Access modifiers: Private Vs. Public
Magic methods and constants unveiled
Inheritance in object-oriented programming
Practice the object oriented PHP tutorials
Practice: Classes, objects, methods and properties
Practice: Chaining methods and properties
Practice: Access modifiers: Private Vs. Public
Practice: Magic methods and constants unveiled
Practice: Inheritance in object-oriented programming
Practice: Abstract classes & methods
Practice: Interfaces - the next level of abstraction
The PHP blog
Learn to develop an Angular and PHP app
Strategy — the power of interface
7 code misuses that may prevent your PHP code from being awesome
How to use Packagist and Composer to integrate existing code libraries into your PHP apps?
The factory design pattern in PHP
The singleton design pattern in PHP
The adapter dsign pattern in PHP
The template pattern — the power of abstraction
How to simplify a PHP code with the help of the façade pattern?
To match or not to match with regular expressions in PHP
How to handle CSV files with PHP
Processing HTML using PHP's DomDocument class
What is REST API? in plain English
Learn to code Angular app with PHP backend: part 1
Demo | Learn to code Angular app with PHP backend
10 must know VSCODE shortcuts and tricks
Angular form, NgForm and two-ways data binding
Learn to code Angular app with PHP backend: part 2 (POST)
Learn to code Angular app with PHP backend: part 3 (PUT)
Angular app with PHP backend: part 4 (DELETE)
Modern AJAX with the fetch API