PHP: Build Real Web Apps at just ₹2499

Trained by working IT professionals from leading companies

20 HOUR PHP SYLLABUS

This PHP course is designed for learners who are new to server-side programming and want to build dynamic, database-driven web applications. You’ll learn PHP syntax, working with forms, validation, file uploads, cookies & sessions, connecting to MySQL with MySQLi and PDO, implementing CRUD, and building a session-based login system — finishing with a mini project.

Fee: ₹2499 Training Mode: Instructor-led live class Duration: 20 hours Next Batch: Loading... Prerequisite: HTML & CSS and JavaScript

What you will learn from this course?

  • Introduction to PHP & Server Setup
    • What is PHP? Why is PHP used?
    • Installing XAMPP / WAMP
    • Running PHP in the browser
    • Embedding PHP inside HTML
  • PHP Syntax & Comments
    • PHP opening & closing tags
    • Echo & print statements
    • Single-line and multi-line comments
  • Variables & Data Types
    • Declaring variables
    • String, Integer, Float, Boolean, Array, Object, NULL
  • Constants
    • Defining constants
    • Global usage of constants
  • Operators
    • Arithmetic, Assignment
    • Comparison, Logical
    • Increment/Decrement
    • Ternary and Null Coalescing
  • If–Else & Switch
    • Simple if, if-else, nested if
    • elseif
    • switch-case with default
  • Loops
    • for, while, do-while
    • foreach loop for arrays
    • break, continue, exit
  • Arrays
    • Indexed arrays
    • Associative arrays
    • Multidimensional arrays
  • Array Functions
    • Common array utility functions
  • Functions
    • Defining and calling functions
    • Parameters & return values
    • Default arguments
    • Variable scope (global, local, static)
  • Include, Require & File Structure
    • include, require, include_once, require_once
    • Reusing headers, footers, and menus
  • Form Handling
    • HTML form basics
    • GET vs POST method
    • Receiving form data
  • Form Validation
    • Required field validation
    • Empty check, number validation, email validation
    • Error messages display
  • File Upload
    • file handling
    • File type & size validation
    • Saving the uploaded file into a folder
  • Cookies
    • Setting cookies
    • Retrieving & deleting cookies
  • Sessions
    • Starting session
    • Storing and retrieving session data
    • Destroying session
  • PHP & MySQL Database Connection
    • MySQLi (procedural & OOP)
    • PDO connection
    • Database creation & table creation
  • CRUD Operations
    • Insert data into the database
    • Display / Fetch data in an HTML table
    • Update data with an editable form
    • Delete record
  • Login & Logout (Session-based)
    • Login form + authentication
    • Session creation for the user
    • Logout
    • Preventing unauthorized access
  • Mini Project (Login + CRUD System)
    • Login & Logout
    • Add, View, Edit, and Delete records
    • Form validation & database integration
TALK TO US FOR FREE