PHP Online Training Course Duration - 45 Days.

php

  • HTML

  • CSS

  • Java Script

Session- I

  • Introduction to PHP.
  • PHP Installation.
  • Variables, Statements, Operators.
  • Control Statements.

Conditional Statements

Lab Ex1: For if,if-else and if- else if condition.

Lab Ex2: For Switch condition, Looping Statements.

Lab Ex3: For for Loop.

Lab Ex4: For While Loop.

Lab Ex5: For Do - While Loop.

Session - II

Arrays and Functions

Types of Arrays (Numeric, Associative and Multidimensional)

Lab Ex1: For Declaration, Storing and retrieving data from Numeric Arrays.

Lab Ex2: For Declaration, Storing and retrieving data from Associative Arrays.

Lab Ex3: For Declaration, Storing and retrieving data from Multidimensional Arrays.

Types of Functions (User Defined and System Defined)

Lab Ex4: For User Defined function Definition and Calling.

Lab Ex5: For Arguments Passing as Call by References and Call by value.

Lab Ex6: Include/Import/Require function for loading external Defined functions.

String and Date Functions

  • Working with String/Date Functions
  • Lab Ex7: For String functions like substr (), strops, strlen and explode.

Session- III

Classes and Objects.

Introduction of Class, Declaration

Lab Ex1: For Student Class Declaration with properties and functions.

Objects, Accessing Class properties, functions using the objects.

Lab Ex2: For Creating Objects and accessing Class properties and functions.

Inheritance & Function Overloading

Lab Ex3: For Creating child class and inherit the parent class properties and functions.

Session - IV

Working with Forms

Data passing between the Pages using a FORM

Lab Ex1: Using Form Submission with POST method/

Lab Ex2: Using Form Submission with GET method.

Data Passing between the Pages using Query String /Hidden Variable.

Lab Ex3: Using Query String with A link.

Lab Ex4: Using Hidden variable with a form.

Session - V

Sessions and Cookies

Session Declaration, Storing/Retrieving data into/from a Session/

Lab Ex5: For Storing, Retrieving and delete data from a session.

Lab Ex6: For Data passing between the pages with session objects.

Cookies Declaration, Storing/Retrieving data into/from a Cookie/

Lab Ex7: For Storing, Retrieving and delete data from a Cookie.

Lab Ex8: For Data passing between the pages with Cookie objects .

Session - VI

Working with File Systems

Working with Files.

Lab Ex1: For Reading/Writing data from/into a file.

Lab Ex2: For Reading data from a file and process with string functions Working with Folders.

Lab Ex3: For Reading files from a folder and copy into another folder.

MySql

Introduction, Database Management.

Lab Ex1: For Database Management from MySQL prompt.

Lab Ex2: For Database Management from PhpMyAdmin.

Session - VII

MySql Table Interation

Working with Tables -SQL Queries.

Lab Ex3: For Running SQL commands for Insert/Update/Delete data from a Table.

Lab Ex4: For Running SQL commands for Retrieving data from a Table.

Working with Join Queries.

Lab Ex5: For Running SQL commands for Retrieving data from More than one Table.

Database Administration with PHPMyAdmin.

Session - VIII

MySql Interaction from PHP

Retrieving Data from a table using PHP.

Lab Ex1: For displaying all Students info into a list page from a table.

Lab Ex2: For displaying all Students info into a list page based on user search criteria.

Inserting Data from PHP Page to a tables.

Lab Ex3: For Pushing Student information into db tables using PHP.

Updating Data from PHP Page to a tables.

Lab Ex4: For updating Existing Student Information into db tables using PHP.

Insert/Update Table information in a single page.

Lab Ex5: For inserting/updating Student Information into db tables using PHP from a single page.

Lab Ex6: For Student Information inserting into db tables using PHP session objects..

Session - IX

AJAX.

Introduction & Architecture Implementation.

Lab Ex1: For getting dynamic data into specified locations of the page.

Lab Ex2: For dynamic data loading into a list box.