PHP Training course content and Syllabus




  • PHP runs on different platforms (Windows, Linux, Unix, Mac OS X, etc.)
  • PHP is compatible with almost all servers used today (Apache, IIS, etc.)
  • PHP has support for a wide range of databases
  • PHP is free. Download it from the official PHP resource: www.php.net
  • PHP is easy to learn and runs efficiently on the server side
  • History of PHP
  • Versions and Differences between them
  • Practicality
  • Power
  • Installation and configuring Apache and PHP

  • Default Syntax
  • Styles of PHP Tags
  • Comments in PHP
  • Output functions in PHP
  • Datatypes in PHP
  • Configuration Settings
  • Error Types
  • Variable Declarations
  • Variable Scope
  • PHP’s Superglobal Variables
  • Variable Variables
  • Magic Constants
  • Standard Pre-defined Constants
  • Core Pre-difined Languages
  • User defined Constants
  • Execution Control Statements
  • Conditional Statements
  • Looping Statements whith Realtime Examples
  • Creating Functions
  • Passing Arguments by Value
  • Passing Arguments by Reference
  • Recursive Functions
  • Include Functions
  • What is an Array?
  • How to create an Array
  • Traversing Arrays
  • Array Functions
  • Validating textboxes,emails,phone number,etc
  • Creating custom regular expressions

  • Classes, Objects, Fields, Properties, _set(), Constants, Methods
  • Encaptulation
  • Inheritance and types
  • Polymorphism
  • Constructor and Destructor
  • Static Class Members, Instance of Keyword, Helper Functions
  • Object Cloning and Copy
  • Reflections

  • What is MySQL
  • Integration with MySQL
  • MySQL functions
  • Gmail Data Grid options
  • SQL Injection
  • Uploading and downloading images in Database
  • Registration and Login forms with validations
  • Pagging,Sorting,…..
  • Declarations styles of String Variables
  • Heredoc style
  • String Functions
  • Regular Expression Stntax(POSIX)
  • PHP’s Regular Expression Functions(POSIX Extended)
  • File Functions
  • Open, Create and Delete files
  • Create Directories and Manipulate them
  • Information about Hard Disk
  • Directory Functions
  • Calculating File, Directory and Disk Sizes
  • Error Logging
  • Configuration Directives
  • PHP’s Exception Class
  • Throw New Exception
  • Custom Exceptions
  • HTTP Authentication
  • PHP Authentication
  • Authentication Methodologies

  • Why Cookies
  • Types of Cookies
  • How to Create and Access Cookies
  • Session Variables
  • Creating and Destroying a Session
  • Retriving and Setting the Session ID
  • Encoding and Decoding Session Data
  • Auto-Login
  • Recently Viewed Document Index
  • Protocols
  • HTTP Headers and types
  • Sending Mails using PHP
  • Email with Attachment
  • File Uploading and Downloading using Headers
  • Implementing Chating Applications using PHP
  • and Ajax
  • SMS Gateways and sending SMS to Mobiles
  • Payments gateways and How to Integrate them
  • MVC Architecture
  • DRUPAL
  • JOOMLA
  • Word Press
  • AJAX
  • CSS
  • JQUERY (Introduction and few plugins only)
  • jquery
  • Payapl
  • ajax
  • smtp
  • sms
  • ftp
  • webservice

 

Our Address

FF-14,1st Floor Emperor Bldg.Fatehgunj vadodara-390002

www.dotnetexpert.in
www.dotnetexpert.info

 ph(O):02653026112

 Mobile no :-9898163779