Introduction to PHP and Web Development
Setting Up Your PHP Development Environment
PHP Basics: Syntax, Variables, and Data Types
Control Structures: If/Else Statements
Control Structures: Loops (While and For)
Working with Arrays in PHP
Defining and Calling Functions
Working with Function Arguments
Introduction to HTML Forms
Processing Forms with PHP: Handling User Input
Introduction to Databases and MySQL
Connecting to MySQL with PHP
Performing Basic CRUD Operations: Create (Insert)
Performing Basic CRUD Operations: Read (Select)
Performing Basic CRUD Operations: Update
Performing Basic CRUD Operations: Delete
Security Basics: Input Sanitization
Security Basics: Output Escaping
Using External Libraries with Composer
Introduction to Object-Oriented Programming (OOP)
OOP: Inheritance and Polymorphism