dev.rean.me
โญ FEATURED POSTphp

List of PHP Tutorial Series & Course List

Master PHP programming, XAMPP setup, variables, arrays, functions, control structures, MySQL CRUD, REST APIs, and PHP development tools step-by-step with this complete tutorial list.

2026-09-18 ยท 3 min read

Share:

Hello my friend! Welcome to the List of PHP Tutorial Series & Course List on dev.rean.me! Below is the complete step-by-step learning guide covering everything from XAMPP local server setup, PHP variables, arrays, control loops, custom functions, MySQL database CRUD operations, building REST APIs, and modern PHP best practices!

Click on any tutorial link below to open full step-by-step guide with video in a new tab! Let's get started!

๐Ÿ˜ PHP Setup & Environment

Learn how to install XAMPP web server on Windows, set up your local development environment, and configure top PHP code editors.

  1. 01 - How to Download, Install, and Configure XAMPP for PHP and Laravel
    Setup Apache, MySQL, PHP runtime environment, htdocs directory, and phpMyAdmin on Windows.

  2. 02 - Best IDEs and Editors for PHP Development
    Comparing VS Code, PHPStorm, Sublime Text, and NetBeans for professional PHP development.

  3. 03 - Essential VS Code Extensions for PHP Developers
    Must-have extensions for PHP IntelliSense, Intelephense, PHP Debug, and PSR code formatting.

๐Ÿ’ก Tip: Always put your PHP project files inside C:\xampp\htdocs\ folder! Then open your browser and type http://localhost/your_folder_name to run your PHP script!


๐Ÿ’ป PHP Syntax, Variables, Arrays & Logic

Master fundamental PHP programming building blocks: variables, data types, indexed/associative arrays, conditional logic, and functions.

  1. 04 - Basic PHP Variables and Data Types Explained
    Learn $variable naming rules, string, integer, float, boolean, NULL, and var_dump() output debugging.

  2. 05 - Arrays and Array Types in PHP (Video Tutorial in Khmer)
    Indexed arrays, associative arrays (key => value), multi-dimensional arrays, and foreach loop iteration.

  3. 06 - PHP Control Structures (if/else, switch, for, while, foreach)
    Conditional branching with if/elseif/else and looping through data with for, while, and foreach.

  4. 07 - PHP Functions Explained (User Defined & Built-in Functions)
    Writing custom functions, parameter passing, return values, anonymous functions, and scope rules.

๐Ÿ’ก Tip: Always start PHP variable with dollar sign $. In PHP, variable names are case-sensitive, so $myVar and $myvar are two different variables!


๐Ÿ—„๏ธ Database CRUD, REST APIs & PHP Best Practices

Connect PHP to MySQL database, build full CRUD applications, create REST API endpoints for mobile/frontend clients, and write secure code.

  1. 08 - PHP CRUD Operations with MySQL Database (Create, Read, Update, Delete)
    Connecting PHP to MySQL using PDO/MySQLi, preparing SQL statements, inserting, updating, and deleting records.

  2. 09 - Build PHP REST API with Database & Test with Postman
    Creating JSON REST API endpoints (GET, POST, PUT, DELETE), header HTTP responses, and testing in Postman.

  3. 10 - PHP Tips and Tricks with Examples
    Modern PHP 8+ best practices, null coalescing operator ??, ternary operator, security protection, and sanitization.

  4. 11 - PHP Cheat Sheet with Example Code
    Quick reference guide for essential PHP syntax, variables, data types, control structures, functions, arrays, MySQL PDO, REST APIs, and security best practices.

๐Ÿ’ก Tip: Never concatenate user input directly into SQL queries! Always use Prepared Statements (PDO or mysqli_prepare) to prevent dangerous SQL Injection attacks!

โ† Back to php
Share: