Close

Not a member yet? Register now and get started.

Recruitment is on For Jan 2012 Batch, Few Seats Left... Hurry!

PHP 6 Months Industrial Training
PHP (Core + Advanced)

To Download Syllabus - CLICK HERE

CORE PHP

Introduction
o The origin of PHP
o PHP is better than its alternatives
o Interface to External System
o How PHP works with the web server
o Hardware and software requirements
o What a PHP script looks like
o Saving data for later
o Repeating code

Basic PHP Development
o How PHP scripts work
o Basic PHP syntax
o Displaying type information
o Testing for specific data type
o Operators
o Variable manipulations
o Dynamic variables
o String in PHP

Control Structures
o The if Statement
o Using the else clause with if statement
o The switch statement o Using the? Operator o The while statement
o The do while statement
o The for statement
o Breaking out of Loops
o Nesting Loops
o Summary

 

Functions
o What is a function?

o Defining a function
o Returning value from function
o User-defined functions
o Dynamic Function calls
o Variable scope
o Accessing variable with the global statement
o Function calls with the static statement

Arrays
o Single-Dimensional Arrays o Multi-Dimensional Arrays o Casting Arrays
o Associative arrays
o Accessing arrays
o Getting the size of an array
o Looping through an array
o Looping through an associative array
o Examining arrays
o Sorting arrays
o Sorting an associative array

Working with the File System
o Creating & Deleting a file
o Reading & Writing text files
o Working with directories in PHP
o Checking for existence of file
o Determining file size
o Opening a file for writing, reading or appending
o Writing Data to the file
o Reading Characters

Working with Forms
o Forms
o Super global Variables
o The server array
o A script to acquire user input
o Importing user input
o Accessing user input

Combine HTML and PHP code
o Using hidden fields

o Redirecting the user
o File upload and scripts

Working with Regular Expressions
o The basic regular expressions
o PCRE
o Matching Patterns
o Finding Matches
o Replace Patterns
o Modifiers
o Breakup Strings

 

ADVANCE PHP

Classes & Objects
o Objects oriented programming
o Define a class
o An object
o Creating an object
o Object methods
o Object constructors & destructors
o Class constants
o Class inheritance
o Abstract classes & methods
o Object serialization
o Checking for class & method existence
o Exceptions
o Iterators
o Summary

Introduction to Database
o Introduction to SQL
o Connecting to the MYSQL
o Selecting a database
o Finding out about errors
o Adding data to a table
o Acquiring the value
o Finding the number of rows
o Inserting data

o Entering & updating data
o Executing multiple queries

Cookies
o The anatomy of a cookie
o Setting a cookie with PHP
o Deleting a cookie
o Creating session cookie
o Working with the query string
o Creating query string

Session
o What a session
o Starting a session
o Working with session variables
o Destroying session
o Passing session Ids
o Encoding & decoding session variables

Disk Access, I/O, Math & Mail
o HTTP connections
o Writing to the browser
o Getting input from forms
o Output buffering Session handling
o Regular expression
o Common math
o Random numbers
o File upload
o File download
o Environment variables
o E-mail in PHP

PHP++

Joomla (Content Management System and Web Application Framework)
o Detail discussion of component, module, mambots and complete workflow of Joomla
o How to create component & module in Joomla
o Customization of existing component and module
o Overview of Joomla 1.5.22

Wordpress (Content Management System and Web Application Framework)
o Detail discussion of component, module, Plugins and complete workflow of Wordpress
o How to create component & module in Wordpress
o Customization of existing component and module
o Overview of Wordpress 3.0.1

Ecommerce Overview and Working

PayPal Integration

Cake PHP (Rapid Development Framework)

View Helpers for AJAX, JavaScript, HTML Forms and more

Live Project
o Project Introduction and Specification.
o Setting up Development Environment
o Understanding and Implementing Design Patterns to be used in the project.
o Setting up Database.
o Coding assigned modules.
o Unit Testing and Debugging.
o Alpha testing of the combined modules.
o Deployment of the project.
o Completing Project Report.

To Download Syllabus - CLICK HERE