NETCOTECH
 [ PHP ][ MYSQL ]
 

PHP



 Introduction to PHP
Concept of PHP and CGI Script,
Benefits of PHP over other web development tools like ASP
Server Side and Client Side Scripting
Static and Dynamic state
PHP Installation and Configuration
PHP tags
Echo/Print statements
Comments
<? php echo phpinfo(); ?>

 Variables and Operators
Variable Theory and Naming
PHP and Data types
PHP operators & numbers, character, string, Boolean, Null, Array, Object, Reference
Scope of variables
Local & global variable

Data Flow Control and looping
Making a Decision in Program
Programming Constructs
If else, If elseif, Else, Switch Case. Looping constructs - While(), Do-while(), For().

Strings and Array
Understanding strings and array
Count Array, Initializing array,
Multi-dimensional arrays for each () function, array operations.
Date and time function- date ().
PHP pre-defined arrays.

Function and Class
Basic concept of functions and OOP
Writing functions
Function with Arguments
Function with return Value
Function that take reference
The basics of OOP
Encapsulation, Inheritance, Reusing Codes
PHP OOP's Implementation
Methods and objects
Defining a class
Instantiating a class
Calling functions and methods

File and Form Handling
Opening a file, Reading data
Append a line, Writing a file, File uploading, From Elements
Basic Form Design and User Interaction
Advance Form design and User Interaction
File and Form Handling, Form Validation. Page Forwarding
PHP Super Global Arrays, String Functions, Include () and require ().

Handling Errors
Basic error types
Testing and debugging errors
Handling errors carefully
Writing high quality code
Optimizing your code

Session and Cookie
Session Basics
Creating storing and retrieving session values
Session functions
Cookie basics
Creating setting retrieving and deleting cookie values
Concept of isSet () and empty ().