Introduction to PHP
-
What is PHP?
-
XAMPP/WAMP/LAMP setup
-
PHP syntax, tags, comments
-
Variables & datatypes
-
Constants
-
Operators
-
Strings & string functions
Control Structures
-
if, else, elseif
-
switch
-
for, while, do-while
-
foreach
Arrays
-
Indexed arrays
-
Associative arrays
-
Multidimensional arrays
-
Array functions
Functions
-
Defining & calling functions
-
Default parameters
-
Return values
-
Variable scope
Superglobals
-
$_GET,$_POST,$_REQUEST -
$_SERVER -
$_FILES -
$_SESSION,$_COOKIE
Form Handling
-
GET & POST
-
Validations
-
Sanitization & security
OOP in PHP (Very Important for Laravel)
-
Classes & objects
-
Constructors
-
Inheritance
-
Interfaces
-
Abstract classes
-
Traits
-
Namespaces