PHP & MySQL Course Curriculum

Module 1: PHP Introduction
  • What is PHP? Where and Why?
  • History & Features Of PHP
  • What is Web Application
  • Internet & Intranet
  • What is Server & Client
  • Life Cycle of PHP
Module 2: PHP Apache Setup
  • XAMPP / WAMP / LAMP
  • Physical Path Of Web Pages
  • What is Localhost?
  • Working with Visual Studio Code
Module 3: PHP Fundamentals
  • Create A PHP Page
  • PHP Comments / PHP Language Reference
  • PHP: Escaping From HTML
  • PHP Syntax and Tags
Module 4: PHP Variables
  • What is Variable Scope?
  • What is Value?
  • What is Data Types?
  • What is Scalar & Special Types?
  • Predefine Variables
  • $_GET, $_POST, $_REQUEST, $_FILES, $_SERVER
  • $GLOBALS, $_SESSION, $_COOKIE
Module 5: State Management
  • What is State Management?
  • Types of State Management
  • $_COOKIE & $_SESSION
Module 6: Control Statements
  • if-else, switch-case, while, do-while, for
  • foreach, break, continue, return, exit
  • die, include, include_once, require, require_once
Module 7: PHP Operators
  • Arithmetic Operators
  • Comparison Operators
  • Logical Operators
  • Assignment Operators
  • Scope Resolution Operators
Module 8: PHP Functions
  • What is Function?
  • Nested Function
  • Function Arguments
  • Returning Values / Returning Array
  • Variable Function
  • Predefined Function
  • String Function / Multibyte String
  • Date & Time Functions
Module 9: PHP Arrays
  • What is Array?
  • Numeric Array
  • Associative Array
  • PHP Array Functions
Module 10: PHP OOPS
  • What is OOPS?
  • Class & Object
  • Abstraction
  • Encapsulation
  • Inheritance
  • Polymorphism
Module 11: PHP File Handling
  • File & Directory
  • Open | Close | Read | Write | Edit | Append | Delete
  • Uploading & Downloading Files
  • File Exists | File Size | File Rename
  • Display All Files Present In A Directory
  • Displaying All Titles Inside A Directory of Pages
Module 12: MySQL Database
  • Introduction of Database
  • What is MySQL?
  • How to Use MySQL
  • Connection with MySQL
  • DDL Commands / DML Commands
  • Database Normalization
  • Primary Key & Unique with Usage
  • DQL Statements in MySQL
  • Operators in SQL
  • Inner Query & Nested Query
  • Aggregate Function in DQL
  • Join Statement & Its Type
  • Data Function
  • Database Planning For The Project Assigned
Module 13: PHP Practical
  • Login / Registration
  • Forgot & Change Password
  • CRUD Operations
  • Logout
  • Image Manipulation
  • Web Hosting
php mysql

Batch Infomation:

  • Price: 5000
  • Start Date: MAY 05, 2025
  • Classes: Online
  • Timing: 8:00AM-9:30AM
  • Instructor: Ms. Suchismita Pati
  • Duration: 6 Weeks
  • Certificate: Yes