Intermediate

  1. 1.OOP Basics: Classes, Objects, Properties, and Methods
  2. 2.OOP In Depth: Inheritance, Interfaces, Abstract Classes, and Traits
  3. 3.Error Handling: Exceptions, try/catch/finally, Custom Exceptions
  4. 4.Working With Databases: PDO, Prepared Statements, and Basic CRUD
  5. 5.Sessions and Cookies: Login Systems and Authentication Basics
  6. 6.Namespaces and Autoloading: PSR-4, Composer Basics
  7. 7.Working With JSON and APIs: json_encode/decode, Consuming a REST API With cURL
  8. 8.File Uploads and Handling User Input Safely
  9. 9.Regular Expressions in PHP: preg_match, preg_replace
  10. 10.Capstone: A Simple Blog With Login, CRUD Posts, and Database Storage