PHP : What is it?

PHP stands for PHP: Hypertext Preprocessor. It is a server side technology like ASP. Unlike HTML, PHP needs server to run. You can freely download this software from the internet. It is open source software; you can easily customize this software according to your requirement. There are lots of plug-in available in the market that makes its development faster. Currently most of the sites are built in PHP rather than others technologies because of shorter time of development. There are a number of technologies that used PHP like Word Press, OS Commerce, Joomla, Magento etc. PHP supports many databases (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)

MYSQL : What is it?

My SQL is an ORACLE product and usually used in PHP and JAVA. It is used to store, update, delete and retrieve data. It is very powerful software and used in big and small application. It is a free software. MySQL is also used in large application including , Google and Facebook. MySQL is very flexible and its performance is very high.

Overview of the PHP
  • Introduction of different Web Technology
  • What is PHP
  • How PHP Works
  • Summary
Setting up and Installing PHP
  • Installing Apache http server
  • Installation of PHP
  • Summary
  • Introduction, History, Web Brower, Web Server, Xampp, Installation and Configuration files.
HTML, CSS & JavaScript
  • Basic of HTML, CSS and JavaScript
  • Summary
PHP
  • PHP Syntax/ Variables/ String
  • Operators
  • PHP If...Else
  • PHP Switch
  • PHP Arrays
  • PHP Loops
  • Functions
  • Forms
  • $_GET/$_POST
  • PHP Advanced
  • Include/File Upload
  • PHP Exception
  • Cookies/Sessions
  • E-mail
Overview of MY SQL
  • Installation of MY SQL
  • MySQL Connect
  • MySQL Create/ Insert/Select/Where
  • Order By/Update/Delete
  • ntroduction about Database, Data Types, DML, DDL, Aggregate functions, Data Time functions, Stored Procedure, Sub query and join
Javascript Validation
  • Required Field Validator Control
  • Regular Expression Validator Control
  • Compare Field Validator Control
  • Range Validator Control
  • Validation Summary Control
  • Custom Validator Control
  • Summary
AJAX (Asynchronous JavaScript and XML)
  • About Ajax
  • Setting up and implementing Ajax
  • PHP and AJAX
  • Range Validator Control
  • AJAX Database
  • AJAX XML
  • Summary
Sending Emails
  • Designing email panel
  • How to send an email to various users
  • Sending auto emails
  • Summary
Deployment
  • Deploying application on Web Server
  • Summary
Live Project
  • Getting customer’s requirements
  • Preparing database and business logics
  • Developing application
  • Testing and implementing the project
  • Summary