Thursday, 22 August 2013

What is PHP?

PHP is a server side scripting language which is used for dynamic and interactive  web application development but also used as a general purpose programming language.

 PHP is now installed on more than 244 million websites and 2.1 million web servers. It developed by  Rasmus Lerdorf in 1995, the reference implementation of PHP is now produced by The PHP Group.While PHP originally stood for Personal Home Page, it now stands for PHP: Hypertext Preprocessor, a recursive acronym.



What you will Be Able to Achieve During This Course
This course will enable you to build real-world, dynamic web sites. If you've built websites
using plain HTML, you realize the limitation of this approach. Static content from a pure HTML
website is just that-static. It says the same unless you physically update it. Your users can't
interact with the site in any meaningful fashion.
Using PHP language and database MySQL allows you to make our sites dynamic: To have
them be customizable and contain real-time information. In this course, we describe how to
approach real-world projects and take you through design planning and building ecommerce based projects. Using this course you are able to develop projects like:

  • User authentication and personalization
  • Shopping Carts
  • Content-management Systems
  • Web based email
  • Mailing list manager
  • Web forums
  • PDF document generation, etc…

Hands-On Training
In this course, you develop PHP scripts to perform a variety to takes, culminating in the
development of a full database-driven Web page. Exercises include:

  • Accessing command line arguments from PHPscripts
  • Generating web pages dynamically using PHP
  • Retrieving Web Pages manipulating from data
  • Personalizing Web site content using Session and Cookies
  • Tracking user navigation on your Web site
  • File handling with PHPscript
  • Regular Expression with PHP to Make strong validation
  • Object Oriented Concept to make more Powerful Web Application
  • Exception Handling 
  • Integrating database content to generate dynamic Web pages
  • Building modular Scripts to enable code reusability

No comments:

Post a Comment