Aug 01
PHP Topics to Learn
Identifiers
https://docstore.mik.ua/orelly/webprog/php/ch02_01.htm#:~:text=An%20identifier%20is%20simply%20a,ASCII%200x7F%20and%20ASCII%200xFF.
PHP Data Types
https://www.odinschool.com/learning-hub/php/datatypes
Type Hinting
https://www.honeybadger.io/blog/php-type-hinting/#:~:text=Type%2Dhinting%20means%20explicitly%20stating,to%20write%20more%20robust%20code.
PDO and MySQL
https://www.w3schools.com/php/php_mysql_connect.asp
PHP OOP
https://www.w3schools.com/php/php_oop_what_is.asp
abstract classes
https://www.w3schools.com/php/php_oop_classes_abstract.asp
Abstract vs Interface
https://www.w3schools.com/php/php_oop_interfaces.asp#:~:text=PHP%20%2D%20Interfaces%20vs.%20Abstract%20Classes&text=Interfaces%20cannot%20have%20properties%2C%20while,abstract%20keyword%20is%20not%20necessary
, methods, interfaces, and inheritance
Pillars of OOP
The Four pillars of OOPs, abstraction, encapsulation, inheritance, and polymorphism, are integral to understanding and using OOP
https://datatrained.com/post/four-pillars-of-oops/#:~:text=The%20Four%20pillars%20of%20OOPs%2C%20abstraction%2C%20encapsulation%2C%20inheritance%2C,to%20understanding%20and%20using%20OOP.
Four Pillars with Examples:
https://www.geeksforgeeks.org/four-main-object-oriented-programming-concepts-of-java/
Magic Method
https://www.php.net/manual/en/language.oop5.magic.php
https://www.geeksforgeeks.org/what-are-magic-methods-and-how-to-use-them-in-php/
Overloading and Magic Methods
https://www.geeksforgeeks.org/overloading-in-php/