PHP Notes PHP Tutorial Notes

·         Conditional statements and looping statements.
·         Types of constants.
·         Protocols.
·         State management concept.
·        HTTP Headers and output buffering.

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.
·         Data members and Data fields.
·         Inheritance Types.
·         Constructor and Destructor.
·         Polymorphism, Abstract Classes, Final Classes.
·         Accessible specifies, 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.
·         Plug-ins.
·         Managers in Joomla.

Secure PHP Programming

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


Dinesh Kandagatla
Dinesh
Kandagatla

an email at crmnldan1729@gmail.com
Loading Files in web server by using FTP