key points
purpose , different types of , use of the , difference between PHP function var_dump() data types isset() == and === array include() and require() constant $_POST (use of, ) different types of loops purpose of the break statement connect to a MySQL database?(how) fetch data from a MySQL database(how) session $_GET (use of the) superglobals handle file uploads(how) GET vs POST send email cookies? header() $_FILES redirect a user prepared statements handle errors __construct() OOP use of the parent::__construct() method abstract class traits PDO handle a database connection using PDO namespaces regular expressions dependency injection implement autoloading public vs private vs protected use of the __sleep() and __wakeup() methods SOLID principles perform database transactions static and dynamic methods final keyword RESTful API? design patterns handle file syst...