PHP Training


Duration: 30 Days PHP Overview
  • Introduction to PHP
  • Server Side Web Scripting
  • PHP installation and configuration
  • Create first PHP Script
PHP Basic Programming Concepts
  • Data types in PHP
  • Performing calcaulations with PHP
  • Making decisions/comparisons
  • Using loops
PHP Functions
  • Purpose of functions
  • Built
  • in functions
  • Declaring functions
  • Arguments to functions
  • Scope (global vs local) and Recursion
Storing Data in Arrays using PHP
  • Indexing and Initializing arrays
  • One and Multi dimensional arrays
  • Array related functions
Image Generation and Manipulation using PHP
  • Installing PHP with image support
  • Create, Resize, Modify and Delete images
  • Basic examples
Taking User inputs from Forms via PHP
  • Taking user input
  • Pass PHP variables via the URL
  • Using the form GET and POST method
  • Getting data from forms through variables
  • Calling pages from themselves using forms
Introduction to Mysql
  • Tables and Databases
  • Primary Key and Foreign Key
  • Unique Keys
  • Structured Query Language
  • INSERT Records to Table
  • UPDATE Records of Table
  • DELETE Records from Table
  • MySQL Users and Privileges
  • Local and Remote users
Handling Databases with PHP
  • PHP's database APIs
  • Error
  • handling strategies
  • Connection/disconnection, log in/log out
  • Including common access functions
  • Doing simple SQL queries via PHP
  • Building HTML tables using SQL Queries
Using PHP to Manage Files
  • reading/writing files
  • opening/closing files
  • use of includes
Using Cookies with PHP
  • Cookie properties
  • Managing cookies
  • Using cookies and Security Issues
Session Management in PHP
  • What is a session?
  • Dependencies on the php.ini file
  • Understanding PHP session variables
  • Create a PHP session variable
  • Register and modify PHP session variables
  • PHP Sessions and databases
Introduction to Objects in PHP
  • Object basics
  • Inheritance
  • Classes
  • Constructor functions
  • Accessing instance data and functions