Monday, 23 May 2011

Learn PHP online : PHP Day-36

PHP Contents:

                   

Core PHP

·         History and advantages
·         Versions and difference between the versions.
·         Installing and configuration.
·         Php.ini settings.
·         Httpd.conf settings.
·         Zend engine and its architecture.
·         Apache server and its features.
·         PHP Script fundamentals and declaration styles.
·         Output functions.
·         Conditional statements and looping statements.
·         Types of constants.
·         Protocols.
·         State management concept.
·         HTTP Headers and output buffering.

Data Types

·         Scalar Data types.
·         Compound Data types
·         Resource Data types.

Variables

·         Super Global Variables.
·         Local and global variable.
·         Reference variable.
Built-in Functions
·         String functions
·         Date and time functions.
·         Mathematical functions.
·         Mysql Functions.
·         Mail functions.
User-defined Functions
·         Functions with arguments.
·         Call by value and reference.
·         Globalizing functions.
Arrays
·         Types of arrays.
·         Array functions.
OOPS
·         History and advantages.
·         Class, object.
·         Datamembers and Datafields.
·         Inheritance Types.
·         Constructor and Destructor.
·         Polymorphisym, Abstract Classes, Final Classes.
·         Accessible specifiers, etc..

Exception Handling

·         Configuration directives.
·         Exception Handling.

Cookies and Sessions

·         What are cookies and sessions.
·         Types of cookies and how to create them.
·         Storage location of cookies in different browsers.
·         Sessions settings in php.ini.
·         Sessions manipulations.

Authentication

·         HTTP Authentication concepts.
·         PHP Authentication concepts.

File Handling

·         Opening and closing the files.
·         Create, remove and rename directories.
·         Create files and manipulate them.
·         Read and write information in files.
·         Parsing directory paths.

Database Interaction

·         How to interact with the different databases.
·         Retrieve Information from tables.
·         Mysql Functions.

Handling file uploads

·         File handling functions.
·         File uploading concepts.

Email

·         Mail Functions.
·         Setting Mail header configurations.
·         Sending mails.
·         Sending attachments through internet.

Ajax

·         Introduction
·         How to create different object in different browsers.
·         Functionality of JQuery.
·         Interaction with Database by using Ajax.

Joomla

·         Content Management System.
·         Joomla Installation and Use.
·         Plugins.
·         Managers in Joomla.

Droopal

·          
Secure PHP Programming

·         Hiding configuration details.
·         Hiding sensitive data.
·         Data encryption.

Loading Files in web server by using FTP

No comments:

Post a Comment

Visual comparison of the two methods, creating a simple table.

Option 1, using PHP: // PHP $html = '<table>' ;     foreach ( $data as $row ) {     $html .= '<tr>...