Below is the syllabus of "Six Month Industrial Training in PHP" powered by Megrisoft

Static Website
· Basics of Web
· Difference between static and dynamic website
· (X)HTML
· CSS
· Templates & Website Hosting
· JavaScript
· JQuery
Dynamic Website
· Installation of PHP, MySQL and Apache
· Installation of IDE (Netbeans)
· How to display output
· Datatypes and variable declaration
· Operators
· Control flow statements
· Arrays and for each loop
· Super global arrays
· Input values using form and input tag (get & post methods)
· String & date time functions
· Reusing Code (include & require statements) and templates
· Functions
· Redirection and hashing
· OOPS programming in PHP
· Exception Handling
· File Handling
· Cookies
· Using Session Control in PHP
· Uploading and Downloading in PHP
· Encryption and decryption
· Authentication & Authorization
· How to send email in PHP
· Graphics in PHP (generating images etc…)
· Using Captcha
· Configure PHP.INI
· XML
· SOAP basics and Web Service
· Ajax
Database Programming (MySQL)
· Basics of MySQL
· phpMyAdmin
· Database programming using mysql
· Using Prepared Statements
· Import and export of database
Advanced PHP
· MVC Architecture
· Wordpress
· Joomla
LINUX OS
· Linux Installation
· Basics of Linux (basics commands and user interface)
· Installation of PHP, MySQL and Apache on Linux
· Installation of IDE (Netbeans) on Linux
Introduction to SEO (Search Engine Optimization)
· On-Page
· Off-Page
Static Website
· Basics of Web
· Difference between static and dynamic website
· (X)HTML
· CSS
· Templates & Website Hosting
· JavaScript
· JQuery
Dynamic Website
· Installation of PHP, MySQL and Apache
· Installation of IDE (Netbeans)
· How to display output
· Datatypes and variable declaration
· Operators
· Control flow statements
· Arrays and for each loop
· Super global arrays
· Input values using form and input tag (get & post methods)
· String & date time functions
· Reusing Code (include & require statements) and templates
· Functions
· Redirection and hashing
· OOPS programming in PHP
· Exception Handling
· File Handling
· Cookies
· Using Session Control in PHP
· Uploading and Downloading in PHP
· Encryption and decryption
· Authentication & Authorization
· How to send email in PHP
· Graphics in PHP (generating images etc…)
· Using Captcha
· Configure PHP.INI
· XML
· SOAP basics and Web Service
· Ajax
Database Programming (MySQL)
· Basics of MySQL
· phpMyAdmin
· Database programming using mysql
· Using Prepared Statements
· Import and export of database
Advanced PHP
· MVC Architecture
· Wordpress
· Joomla
LINUX OS
· Linux Installation
· Basics of Linux (basics commands and user interface)
· Installation of PHP, MySQL and Apache on Linux
· Installation of IDE (Netbeans) on Linux
Introduction to SEO (Search Engine Optimization)
· On-Page
· Off-Page